As the leaves turn crispy and the air outside has that perfect autumn bite, I find myself craving comfort food – the kind that wraps around you like a warm blanket. It was on one of these chilly evenings that I stumbled upon an incredible flavor combination that ignited my kitchen: Tofu and Sweet Potato Peanut Butter Curry.
You might raise an eyebrow at the combination of sweet potatoes and peanut butter, but trust me. This dish is pure magic! The sweet, earthy notes of tender sweet potatoes blend seamlessly with the bold, creamy richness of peanut butter, giving rise to a heavy-hitting curry that is both nourishing and satisfying. And the best part? It’s a one-pot wonder that ticks all the boxes for vegans and meat-eaters alike!
Let’s dive into making this delightful dish that fills your home with irresistible aromas and your stomach with pure joy.
Recipe Timing
- Prep Duration: 15 minutes
- Active Cooking: 25 minutes
- Total Duration: 40 minutes
- Portion Size: Serves 4
- Complexity: Simple
Nutritional Recipe
- Calories per portion: Approximately 450 kcal
- Protein: 18 grams
- Carbs: 43 grams
- Fats: 24 grams
- Fiber: 9 grams
- Sugars: 7 grams
- Sodium: 670 mg
Why You’ll Love This Tofu and Sweet Potato Peanut Butter Curry
This Tofu and Sweet Potato Peanut Butter Curry captures the essence of comfort food. It’s creamy, it’s chunky, and it’s perfectly spiced. The delightful contrast of the sweet potato’s natural sweetness meets the savory complexity of peanut butter in a hug of coconut milk and a zing of lime. Plus, the addition of vibrant spinach not only adds color but packs the nutrition, making this dish a powerful meal for both body and soul.
The Complete Cooking Journey
Imagine yourself in a cozy kitchen, the enticing aroma of sautéed onions, garlic, and ginger swirling around you. Each step in this recipe leads you deeper into a world of flavor. From the initial pressing of tofu to the final squeeze of lime that brightens your dish, each moment is a celebration of cooking—and trust me, it’s much easier than it sounds!
Ingredients:
- 14 ounces firm tofu
- 1 large sweet potato
- 1 tablespoon coconut oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 tablespoons red curry paste
- 1 can coconut milk
- 1/2 cup peanut butter
- 1 tablespoon soy sauce
- 1 tablespoon maple syrup
- 1 cup vegetable broth
- 2 cups spinach
- 1 lime, juiced
- Salt to taste
Method:
Step 1: Pressing and Cubing the Tofu
Start by pressing and cubing the tofu. This step is essential to remove excess moisture, allowing for a crispier texture when cooked.
Step 2: Peeling and Dicing the Sweet Potato
Next, peel and dice the sweet potato into bite-sized cubes. They’ll cook evenly and complement the tofu perfectly.
Step 3: Sautéing Aromatics
In a large skillet, heat coconut oil over medium heat. Add the diced onion, minced garlic, and ginger. Sauté until fragrant—this will take about 3-4 minutes, and trust me, your kitchen will smell divine!
Step 4: Mixing in the Curry Paste
Stir in the red curry paste and give it another minute to bloom in the pan. Feel free to adjust the amount based on your spice preference!
Step 5: Combining Coconut Milk and Peanut Butter
Add the can of coconut milk, peanut butter, soy sauce, maple syrup, and vegetable broth. Stir everything until well combined, creating a creamy sauce that’s begging for those sweet potatoes.
Step 6: Simmering with Sweet Potatoes
Bring the mixture to a gentle simmer and add the sweet potatoes. Let them cook until tender; this should take about 10 minutes.
Step 7: Adding Tofu and Spinach
Once the sweet potatoes are tender, add in the cubed tofu and spinach. Cook just until the spinach wilts, which adds a lovely color to your dish.
Step 8: Finishing Touches
Finish with a squeeze of lime juice and season with salt to taste. This zest will elevate every bite!
Step 9: Serving & Enjoying
Serve warm, perhaps with a side of fluffy rice or warm naan, and bask in the warmth of your cozy creation.
Serving Suggestions & Pairings
This curry is beautiful on its own but pairs excellently with jasmine rice or a nutty quinoa. For a complete meal experience, serve it with a light cucumber salad or a refreshing mango chutney.
Storage & Leftovers Guide
Leftover curry can be stored in an air-tight container in the fridge for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of water if it thickens too much.
Kitchen Wisdom & Success Tips
- To make the tofu extra crispy, consider pan-frying it before adding it to the curry mixture.
- If you can’t find red curry paste, feel free to use yellow curry paste as an alternative for a milder flavor.
- Make it gluten-free by using tamari instead of soy sauce.
Flavor Variations & Adaptations
For added protein, toss in some chickpeas or lentils. You could also swap the spinach for kale or Swiss chard. Don’t shy away from experimenting with different vegetables based on what you have available!
Reader Questions & Solutions
-
Can I use another nut butter?
Yes! Almond butter works well if you’re looking for a different taste. -
What if I’m allergic to coconut?
Substitute the coconut milk with almond or soy milk and consider thickening with a little cornstarch. -
How can I make this dish spicier?
Add fresh chopped chili or a dash of sriracha during the simmering process for extra heat! -
Can I make this curry in advance?
Absolutely! The flavors deepen when stored overnight, making it an ideal next-day meal. -
What’s a good side dish to accompany this?
A simple side of jasmine rice or fluffy quinoa perfectly complements the curry!
Wrapping Up
This Tofu and Sweet Potato Peanut Butter Curry is a meal that not only warms your body but also your spirit. The creamy, nourishing flavors will have you coming back for seconds—and maybe even thirds! So gather your ingredients and dive into this comforting dish. Let the warmth of the spices, sweetness of the potatoes, and richness of the peanut butter transport you to a cozy haven of flavor. Happy cooking!
PrintTofu and Sweet Potato Peanut Butter Curry
A creamy and satisfying curry featuring sweet potatoes and peanut butter, perfect for a cozy meal.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
- Diet: Vegan
Ingredients
- 14 ounces firm tofu
- 1 large sweet potato, peeled and diced
- 1 tablespoon coconut oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 tablespoons red curry paste
- 1 can coconut milk
- 1/2 cup peanut butter
- 1 tablespoon soy sauce
- 1 tablespoon maple syrup
- 1 cup vegetable broth
- 2 cups spinach
- 1 lime, juiced
- Salt to taste
Instructions
- Press and cube the tofu to remove excess moisture.
- Peel and dice the sweet potato into bite-sized cubes.
- Sauté onion, garlic, and ginger in coconut oil until fragrant.
- Mix in the red curry paste and let it bloom for a minute.
- Combine coconut milk, peanut butter, soy sauce, maple syrup, and vegetable broth until well mixed.
- Simmer the mixture gently and add the sweet potatoes, cooking until tender.
- Add the cubed tofu and spinach, cooking until the spinach wilts.
- Finish with lime juice and season with salt to taste.
- Serve warm with rice or naan.
Notes
For extra crispy tofu, consider pan-frying it before adding to the curry. Substitute coconut milk with almond or soy milk if allergic.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 7g
- Sodium: 670mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 9g
- Protein: 18g
- Cholesterol: 0mg

