VeganPreps

Quick Red Curry Tofu & Sweet Potato (Easy)

Prep10 min
|
Cook20 min
|
Total30 min
|
Servings2

Jump to Recipe

Quick Red Curry Tofu & Sweet Potato (Easy)

Browse all Vegan Dinner Ideas 238 plant-based recipes

If you’re looking for a satisfying dinner that comes together in under 30 minutes, this quick red curry tofu and sweet potato is exactly what you need. This recipe delivers bold, authentic flavors without demanding hours in the kitchen. You’ll brown your tofu and sweet potatoes separately first, which builds depth through caramelization – that’s where the real flavor comes from. Then everything simmers together in coconut milk and curry paste, allowing the ingredients to come together nicely. The green beans add freshness and crunch, while lime juice and cilantro brighten the whole dish. It’s genuinely impressive yet totally doable on busy weeknights. Having a quality curry pot set* on hand makes preparing this dish even more efficient and enjoyable.

Essential Pantry Staples Needed

To prepare Quick Red Curry Tofu & Sweet Potato, you’ll need a combination of proteins, vegetables, aromatics, and pantry essentials that come together to create a flavorful and satisfying meal in under 30 minutes. This Thai-inspired dish relies on both fresh and shelf-stable ingredients that work well together to build layers of flavor while keeping preparation simple and easy.

Ingredients:

Quick Red Curry Tofu & Sweet Potato (Easy)

by veganpreps.com

Quick Red Curry Tofu & Sweet Potato (Easy)

Prep10 min
Cook20 min
Total30 min
Servings2

Ingredients

  • 4 teaspoons canola oil, divided
  • 1 (14 oz) package extra firm tofu, pressed and cut into 3/4-inch cubes
  • 1 lb (450 g) sweet potato, peeled and cut into 3/4-inch cubes
  • 1 (14 oz) can full-fat coconut milk
  • 1/2 cup vegetable broth
  • 2 oz (56 g) red Thai curry paste
  • 1/2 lb (225 g) green beans, trimmed and halved
  • 1 tablespoon brown sugar
  • 2 teaspoons fresh lime juice
  • 1/2 teaspoon salt
  • 1/3 cup fresh cilantro, roughly chopped
  • 1 lime, quartered for serving

Instructions

  1. 1Heat 2 teaspoons oil in a large skillet or wok over medium-high heat. Add tofu in a single layer and cook 3 minutes per side until golden. Remove and set aside.
  2. 2Add remaining 2 teaspoons oil to the same pan. Add sweet potato cubes and cook over medium-high heat for 5 minutes, stirring occasionally, until lightly browned on the edges.
  3. 3Add curry paste to the pan and stir-fry with the sweet potato for 1 minute. Pour in coconut milk and vegetable broth, stir to combine, and bring to a simmer.
  4. 4Add green beans, cover, and cook for 8 minutes until sweet potato is tender and green beans are crisp-tender.
  5. 5Return tofu to the pan. Stir in brown sugar, lime juice, and salt. Simmer uncovered for 2 minutes until sauce thickens slightly. Top with cilantro and serve with lime wedges and steamed jasmine rice.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Adjust seasoning to taste after reheating, as flavors can mellow during storage.

When selecting ingredients, make sure your tofu is extra firm and properly drained to get the best texture when browning. A stainless steel tofu press* can help remove excess moisture efficiently for optimal browning results. Quality curry paste makes a big difference in the final flavor, so pick a reputable brand if possible. Fresh cilantro and lime should be purchased close to cooking time to keep them fresh, though both can be prepped ahead of time. All other pantry items are shelf-stable and can be kept around for quick meal preparation whenever you need them.

Brown Tofu Separately First

Quick Red Curry Tofu & Sweet Potato (Easy) - preparation

Begin by heating 2 tsp canola oil in a large nonstick skillet over medium-high heat. Add 1 14-oz package of extra firm tofu that has been rinsed, patted dry, and cut into 1-inch cubes. Cook the tofu, stirring every 2 to 3 minutes, until it develops a golden-brown exterior, which should take about 6 to 8 minutes total. This step is important because browning the tofu separately gives you a firmer texture and deeper flavor that will make the final dish better. Once browned, transfer the tofu to a plate and set aside.

After removing the tofu, heat the remaining 2 tsp oil in the same skillet over medium-high heat. Add 1 lb of sweet potato cut into 1-inch cubes and cook, stirring occasionally, until the edges begin to brown, approximately 4 to 5 minutes. Pour in 1 14-oz can of coconut milk, 1/2 C vegetable broth, and 1/2 can (2 oz) red Thai curry paste, stirring to combine. Bring the mixture to a boil, then reduce the heat to a simmer and cook covered, stirring occasionally, until the sweet potato becomes just tender, about 4 minutes.

Return the browned tofu to the skillet along with 1/2 lb green beans trimmed and cut into 1-inch pieces and 1 TBS brown sugar. Return the curry to a simmer and cook covered, stirring occasionally, until the green beans reach a tender-crisp texture, which takes 2 to 4 minutes. Finish the dish by stirring in 2 tsp lime juice and 1/2 tsp salt. Serve the curry topped with 1/3 C chopped fresh cilantro and accompanied by 1 lime cut into quarters.

Try Different Curry Pastes

While red Thai curry paste works wonderfully in this recipe, you don’t have to stick with it every time you make this dish. Green curry paste offers a fresher, slightly spicier kick, while yellow curry paste delivers milder, more subtle flavors. Panang curry paste creates a richer, creamier sauce because it contains more peanuts and coconut. Start with half the amount called for, then taste and add more if you’d like stronger curry flavor. This approach prevents overwhelming the tofu and sweet potato. Experimenting with different pastes keeps this quick weeknight meal interesting and lets you discover your personal favorite.

Jasmine Rice Pairs Well

Jasmine rice is the perfect choice to serve alongside this fragrant curry. Its delicate, floral aroma complements the rich coconut and bold curry flavors. The soft, slightly sticky texture soaks up the creamy sauce beautifully, so you won’t waste a single drop. Cook it according to package directions, then fluff it with a fork before serving. The mild sweetness of jasmine rice also balances the heat from the red curry paste, making for a more balanced meal.

Final Thoughts

This quick red curry tofu and sweet potato dish comes together in under 30 minutes, making it perfect for busy weeknights when you’re craving something delicious. This recipe hits a great balance between convenience and real flavor. You get tender vegetables, protein-rich tofu, and a creamy coconut sauce that feels special without requiring special skills. The fresh cilantro and lime brighten everything perfectly. As a beginner or experienced cook, you’ll appreciate how forgiving this dish is. This has become a go-to weeknight dinner solution.

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe