Ready to spice up your meal prep? My Spicy Meal Prep Thai Green Curry Tofu Delight is the perfect dish to bring bold flavors to your week. With easy ingredients and simple steps, this recipe is both delicious and reliable. Whether you’re a cooking pro or a beginner, you’ll find tips to make it your own. Let’s dive into this vibrant, tasty curry that will keep your taste buds happy all week!
Why I Love This Recipe
- Deliciously Spicy: This green curry is packed with flavor and just the right amount of heat, making it a perfect dish for spice lovers.
- Meal Prep Friendly: This recipe is designed for meal prep, allowing you to enjoy healthy, homemade meals throughout the week.
- Nutrient-Rich Ingredients: Loaded with fresh vegetables and protein-rich tofu, this curry is a wholesome choice for any meal.
- Customizable: You can easily adjust the spice level and vegetables to suit your personal taste and dietary preferences.
Ingredients
Main Ingredients
- 1 block (14 oz) firm tofu, pressed and cubed
- 2 tablespoons coconut oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2-3 tablespoons Thai green curry paste
- 1 can (14 oz) coconut milk
- 1 cup vegetable broth
- 1 red bell pepper, sliced
- 1 cup snap peas
- 1 cup baby spinach
I always choose firm tofu for this dish. It holds its shape well during cooking. Pressing the tofu removes extra moisture, helping it soak up all the flavors. This step is key for a tasty curry.
I love using fresh vegetables. Red bell pepper adds sweetness and color. Snap peas bring a nice crunch, and baby spinach adds a bright green touch. You can swap in your favorite veggies, too!
Coconut milk gives the curry a rich, creamy texture. It balances the heat from the curry paste. Vegetable broth adds depth and keeps it light.
Spices and Seasonings
- 2-3 tablespoons Thai green curry paste
- 2 tablespoons soy sauce
- 1 tablespoon brown sugar
- Fresh basil leaves for garnish
Thai green curry paste is the star here. It packs a punch with its herbs and spices. Adjust the amount to control the heat. I often start with two tablespoons, then add more if needed.
Soy sauce adds umami and saltiness. Brown sugar gives a hint of sweetness. Together, they round out the flavors. Don't skip the fresh basil! It brightens the dish and adds a burst of freshness.
Optional Serving Suggestions
- Cooked jasmine rice or quinoa
- Lime slices for garnish
When serving, I like to put the curry over jasmine rice or quinoa. Both soak up the sauce nicely. Lime slices on the side add a fresh zing. Squeeze some juice on top right before eating for a flavor boost!

Step-by-Step Instructions
Preparing the Tofu
1. Pressing and cubing the tofu: Start by pressing the tofu. Place it under a heavy object for 30 minutes. This step removes extra water. Once pressed, cut the tofu into 1-inch cubes. This size helps it soak up the curry sauce well.
2. Cooking techniques for tofu: You can pan-fry or bake the tofu for extra crispiness. If you prefer, you can skip this step and add it directly to the curry. Either way, tofu works great in this dish.
Cooking the Curry
1. Sautéing the aromatics (onion, garlic, ginger): In a large skillet, heat 2 tablespoons of coconut oil over medium heat. Add the diced onion and cook for about 5 minutes. Stir until the onion turns soft and clear.
2. Incorporating curry paste and liquids: Next, add 3 cloves of minced garlic and 1 tablespoon of grated ginger. Cook for 1-2 minutes until you smell the aroma. Then, stir in 2-3 tablespoons of Thai green curry paste. Mix well and cook for another 2 minutes.
3. Pour in 1 can of coconut milk and 1 cup of vegetable broth. Stir everything together and bring the mixture to a gentle simmer. This step combines all the flavors nicely.
Adding Vegetables and Finishing Touches
1. Cooking time for each vegetable: Now, add the cubed tofu to the curry sauce. Let it cook for 5 minutes. This allows the tofu to soak up all the flavors. Next, add 1 sliced red bell pepper and 1 cup of snap peas. Cook for another 3-4 minutes until the vegetables are tender-crisp.
2. Tips for adjusting flavors and spice levels: Finally, stir in 1 cup of baby spinach, 2 tablespoons of soy sauce, and 1 tablespoon of brown sugar. Cook just until the spinach wilts, about 2 minutes. Taste the curry and adjust the spice. Add more curry paste if you want it spicier. Enjoy this flavorful meal!
Tips & Tricks
Meal Prep Best Practices
For meal prep, batch cooking is key. Cook a large pot of Thai green curry at once. This method saves time and helps with planning meals. Portion your curry into containers. Use containers with tight lids to keep it fresh. I recommend glass containers. They are great for reheating and do not stain.
Enhancing Flavor
To make your curry just right, adjust the spice levels. Start with 2 tablespoons of Thai green curry paste. Taste it after cooking. If you want more heat, add more paste. Try adding fresh herbs like cilantro or mint. They can brighten the dish. A squeeze of lime juice adds a nice zing too.
Reheating Instructions
To reheat your curry, use the stove or microwave. For the stove, heat it in a pan over low heat. Stir often to keep it from sticking. If using a microwave, heat in short bursts. Stir in between to warm it evenly. To keep it fresh, add a splash of vegetable broth or coconut milk. This will help maintain the creamy texture.
Pro Tips
- Press Tofu Properly: Ensure that the tofu is pressed for at least 30 minutes to remove excess moisture. This helps it absorb the curry flavors better.
- Adjust Spice Level: Feel free to modify the amount of Thai green curry paste based on your heat preference. Start with a smaller amount and gradually add more if desired.
- Vegetable Variations: Experiment with different vegetables like zucchini, carrots, or broccoli to keep the curry exciting and seasonal.
- Meal Prep Storage: Store the curry in airtight containers in the fridge for up to 4 days. Reheat on the stove or in the microwave for a quick meal.
Variations
Different Protein Options
You can switch out the tofu for other proteins. Tempeh works well; it adds a nutty flavor. Seitan is another great choice for a meaty texture. If you prefer plant-based options, try adding chickpeas or lentils. They soak up the curry flavors and add protein too.
Vegetable Alternatives
Feel free to get creative with your veggies. Seasonal vegetables like zucchini or carrots can enhance your curry. If fresh veggies are not available, frozen ones work too. They are quick to use and still packed with nutrients.
Spice Level Adjustments
Adjust the heat to your liking. For mild flavors, use less curry paste. You can also add coconut milk to tone it down. If you want a spicy kick, add more curry paste or some fresh chili. Enjoy experimenting with your heat level!
Storage Info
Proper Storage Techniques
Store your Thai green curry tofu in airtight containers. Glass containers work best. They keep the food fresh and are easy to clean. Let the dish cool before sealing it. This helps prevent condensation inside the container. I recommend eating it within four days when stored in the fridge.
Freezing Guidelines
To freeze your curry, first let it cool completely. Place it in freezer-safe containers. Leave some space at the top since it will expand. It can stay frozen for up to three months. When you're ready to eat, thaw it overnight in the fridge. Reheat in a pot on low heat. Stir gently to keep the texture nice.
Shelf Life and Freshness Tips
Check for signs of spoilage like off smells or mold. If it smells sour or looks funny, toss it. To keep the flavor fresh, store it in the back of the fridge. This area stays cold and stable. Avoid frequent opening of the container, as this can let in air and moisture.
FAQs
What is the best type of tofu for this recipe?
For this recipe, I recommend using firm or extra-firm tofu. Firm tofu holds its shape well during cooking. Extra-firm tofu has a denser texture and absorbs flavors nicely. Both options work great, but I find firm tofu gives a lovely balance of texture and taste.
Can I make this recipe vegan?
Absolutely! This recipe is already vegan when you use plant-based ingredients. Just choose a vegan curry paste and soy sauce or tamari. Both options add depth and flavor without any animal products. You can enjoy this dish without any worries about dairy or meat.
How do I adjust the recipe for more servings?
To make more servings, simply scale the ingredients. Double or triple the amount of tofu, vegetables, and liquids. Keep the same cooking method. You may need to cook in batches if your pan is small. Adjust cooking times slightly, as larger amounts may take a bit longer to heat through. Just keep an eye on the veggies to ensure they cook evenly.
This blog post shared a simple and tasty curry recipe. We discussed key ingredients like tofu, veggies, and coconut milk. I explained how to cook the tofu and make the curry from start to finish.
Tips and tricks helped with meal prep and reheating. We covered variations using other proteins and spices. Proper storage advice ensures freshness.
With these steps, you can create a delicious meal any day. Enjoy experimenting with flavors and ingredients to make it your own!