If you are craving a dish bursting with vibrant flavors and textures, look no further than this Vegetable Red Curry with Tofu Puffs Recipe. This Thai-inspired masterpiece combines creamy coconut milk, fragrant lemongrass, and fiery Thai chilis with hearty Yukon potatoes, crisp bell peppers, tender zucchini, and delightfully spongy tofu puffs to create a harmony of tastes that is both comforting and exciting. It’s a vegetarian curry that doesn’t hold back on depth or satisfaction, perfect for sharing with friends or enjoying as a soul-soothing weeknight meal.
Ingredients You’ll Need
The beauty of this Vegetable Red Curry with Tofu Puffs Recipe lies in its simple yet well-balanced ingredients. Each one plays a key role in layering flavors, textures, and colors that bring the curry to life.
- Lemongrass stalks: Adds a citrusy brightness that lifts the whole dish.
- Thai chilis: Bring the authentic spicy kick you expect from red curry.
- Coconut oil: Provides a rich base perfect for sautéing aromatics and spices.
- Shallots: Offer a mild sweetness that softens the spiciness.
- Ginger: Gives a subtle warmth and zing.
- Garlic: Infuses the curry with pungent, savory depth.
- Yukon potatoes: Provide a creamy, comforting bite that balances the curry’s heat.
- Red curry paste: The soul of the dish, packed with herbs and spices.
- Ground coriander: Optional but adds an earthy aroma that complements the curry paste.
- Kosher salt: Seasoning to bring out all the natural flavors.
- Vegetable broth: Creates a flavorful cooking liquid that enriches the curry.
- Full-fat coconut milk: Adds luscious creaminess and a hint of sweetness.
- Bell pepper: Offers crunch and vibrant color.
- Zucchini: Adds a fresh, tender texture that soaks up the curry sauce beautifully.
- Tofu puffs: Soak up the curry sauce while providing a delightful, chewy bite.
- Thai basil: Tossed in at the end for aromatic herbal notes.
- Chopped peanuts (optional): Provide a satisfying crunch and nutty contrast as a topping.
How to Make Vegetable Red Curry with Tofu Puffs Recipe
Step 1: Prep the Aromatics
Start by peeling one outer layer off each lemongrass stalk, trimming any thin, woody tops, then chopping them in half. Use a kitchen mallet to gently bruise the stalks—this releases their signature citrus oils and aroma. Slice the Thai chilis in half and trim their tops. These prep steps set the foundation for the curry’s incredible fragrance and heat.
Step 2: Sauté for Flavor
Heat coconut oil in a large pot over medium-high heat. Add the bruised lemongrass, chilis, chopped shallots, and sliced ginger. Cook for about three minutes while stirring frequently to soften and release their flavors. Then add minced garlic and cook for another 30 seconds to 1 minute until aromatic. This step builds a deeply savory and aromatic base crucial to the dish’s complexity.
Step 3: Build the Curry
Next, add the cubed Yukon potatoes, red curry paste, ground coriander if using, and kosher salt. Stir everything to coat the potatoes evenly with the curry paste. Pour in the vegetable broth and cover the pot. Bring the mixture to a boil and then lower the heat to medium-low, letting the potatoes simmer for about three minutes so they start to soften.
Step 4: Add Coconut Milk and Veggies
Pour in the full-fat coconut milk, then stir in thinly sliced bell peppers and diced zucchini. Partially cover the pot and cook for five more minutes. This step allows the veggies to soften just right while soaking up the rich curry flavors, balancing creaminess with slight crispness.
Step 5: Incorporate Tofu Puffs and Finish
Add tofu puffs cut in half and cook until they warm through, about one to two minutes. Use a fork to check that the potatoes are fork tender. Remove the pot from heat and fold in chopped Thai basil for a fresh, herbal finish. This final touch makes every bite fragrant and vibrant.
How to Serve Vegetable Red Curry with Tofu Puffs Recipe
Garnishes
Garnishing with chopped peanuts adds a wonderful crunch and nutty detail that contrasts beautifully with the silky curry sauce and soft tofu puffs. Fresh Thai basil leaves or a wedge of lime on the side also enhance freshness and balance the dish’s creamy, spicy richness.
Side Dishes
Serve your Vegetable Red Curry with Tofu Puffs Recipe alongside fluffy jasmine rice or fragrant coconut rice to soak up every luscious drop of curry sauce. You can also pair it with a simple cucumber salad to add a cooling crunch that complements the bold flavors perfectly.
Creative Ways to Present
For a fun twist, serve the curry in sturdy coconut shells or cast iron bowls to keep it warm and add visual appeal. Try layering the curry over turmeric-infused rice or garnishing with edible flowers to make it feel special for dinner parties or cozy weekend meals with family and friends.
Make Ahead and Storage
Storing Leftovers
Store any leftover curry in airtight containers in the refrigerator. The flavors actually deepen overnight, making the curry taste even better the next day—a perfect outcome if you want to prep meals ahead or enjoy a satisfying lunch.
Freezing
This Vegetable Red Curry with Tofu Puffs Recipe freezes well. Portion it into freezer-safe containers, leaving some space for expansion, and freeze for up to three months. Thaw overnight in the fridge before reheating for a quick, delicious meal anytime.
Reheating
Reheat the curry gently on the stovetop over low to medium heat to prevent the coconut milk from breaking. Stir occasionally to heat it evenly and restore the curry’s luscious texture. If the curry thickens too much, add a splash of vegetable broth or water to loosen it up.
FAQs
Can I use other vegetables in this curry?
Absolutely! Feel free to swap in vegetables like eggplant, green beans, or carrots depending on what you have on hand or your personal preference. Just make sure to adjust cooking times so everything stays tender yet crisp.
What are tofu puffs, and can I substitute them?
Tofu puffs are deep-fried tofu pieces that are airy and sponge-like, perfect for soaking up curry sauces. If you can’t find them, firm tofu cut into cubes and lightly pan-fried makes a good substitute, though the texture will be denser.
Is this curry spicy?
The Thai chilis and red curry paste add a medium heat level that warms the palate without overwhelming it. You can adjust the spiciness by reducing the amount of chilis or omitting the seeds to tone it down.
Can I make this recipe vegan?
This Vegetable Red Curry with Tofu Puffs Recipe is naturally vegan as long as you use vegetable broth and vegan-friendly curry paste. It’s a perfect plant-based dish that still delivers on richness and comfort.
What’s the best rice to serve with this curry?
Jasmine rice is the classic accompaniment for red curry thanks to its floral aroma and slightly sticky texture, which pairs beautifully with the saucy curry. Coconut rice is another delicious option for added richness.
Final Thoughts
There’s nothing quite like a bowl of this Vegetable Red Curry with Tofu Puffs Recipe to bring warmth and joy to your dining table. Its vibrant colors, enticing aromas, and perfectly balanced flavors make it an absolute crowd-pleaser whether you’re cooking for loved ones or treating yourself. I hope you give this recipe a try—you might just find your new favorite comfort dish.
Print
Vegetable Red Curry with Tofu Puffs Recipe
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This vibrant and flavorful Vegetable Red Curry with Tofu Puffs is a comforting Thai-inspired dish that’s perfect for a wholesome vegetarian meal. Combining aromatic lemongrass, spicy Thai chilis, and creamy coconut milk, it features tender potatoes, bell peppers, zucchini, and crispy tofu puffs simmered in a rich red curry sauce. Ready in just 35 minutes, this recipe is ideal for dinner and pairs beautifully with jasmine rice.
Ingredients
Herbs & Aromatics
- 2 stalks lemongrass (peeled and bruised)
- 5 Thai chilis (sliced in half)
- 3/4 cup chopped shallots (about 1 large bulb)
- 1 inch piece of ginger (sliced)
- 2 tablespoons minced garlic
Vegetables & Protein
- 10 ounces Yukon potatoes (cubed)
- 1 large bell pepper (thinly sliced, about 2 cups)
- 1 large zucchini (diced, about 1 cup)
- 6 to 7 ounces tofu puffs (sliced in half)
- 1/2 cup Thai basil (chopped)
Liquids & Oils
- 2 tablespoons coconut oil (virgin or unrefined)
- 1 cup vegetable broth
- 1 (14-ounce) can full-fat coconut milk
Spices & Seasonings
- 3 tablespoons red curry paste
- 1 teaspoon ground coriander (optional)
- 1 1/2 teaspoons kosher salt
Optional Garnish
- Chopped peanuts
Instructions
- Prepare Lemongrass: Peel off one outer layer of the lemongrass stalk. Trim off the thin woody tops if present. Cut the stalk in half, then bash each half several times lightly with a kitchen mallet to release its flavors.
- Prepare Thai Chilis: Slice off the tops of the chilis. Then cut them in half lengthwise to expose more flavor.
- Sauté Aromatics: Heat coconut oil in a large pot or sauté pan over medium-high heat. Add bruised lemongrass, sliced chilis, chopped shallots, and ginger slices. Cook for about 3 minutes, stirring frequently until fragrant and softened. Add minced garlic and continue cooking for 30 seconds to 1 minute to further develop aroma.
- Add Potatoes and Curry Paste: Add the cubed Yukon potatoes to the pot. Spoon in the red curry paste, ground coriander (if using), and kosher salt. Stir thoroughly to coat the potatoes evenly with the curry paste mixture.
- Add Broth and Simmer: Pour in the vegetable broth, cover the pot with a lid, and bring the mixture to a boil. Once boiling, reduce heat to medium-low and cook for 3 more minutes to start softening the potatoes.
- Incorporate Coconut Milk and Vegetables: Add the full-fat coconut milk, thinly sliced bell peppers, and diced zucchini to the pot. Cook for an additional 5 minutes uncovered or partially covered to allow vegetables to soften and flavors to meld.
- Add Tofu Puffs and Finish Cooking: Gently add the sliced tofu puffs to the pot, cooking for 1 to 2 minutes until heated through. Check that the potatoes are fork tender and the curry has a rich, creamy consistency.
- Stir in Basil and Serve: Turn off the heat and fold in the chopped Thai basil for a fresh herbal finish. Serve the curry hot in bowls alongside cooked jasmine rice. Optionally garnish with chopped peanuts for added crunch.
- Storage Tip: Refrigerate any leftovers in airtight containers. The flavors develop wonderfully overnight, making it even more delicious the next day.
Notes
- Use fresh lemongrass stalks for best aromatic flavor—removing outer layers helps release oils.
- Adjust the number of Thai chilis to control spiciness based on your preference.
- Yukon potatoes work well due to their creamy texture, but you can substitute with other waxy potatoes.
- Red curry paste quality impacts flavor; choose a good brand or homemade for authenticity.
- Tofu puffs absorb the curry’s flavors while providing a pleasant texture contrast.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Thai