When it comes to comfort food, nothing beats a hearty curry that not only fills your belly but also warms your heart. I remember the first time I tasted a creamy curry infused with the unique flavor of peanut butter. It was love at first bite. The combination of sweet potatoes and tofu creates a plant-based dish that is as nourishing as it is satisfying. Today, I’m excited to share with you my Tofu and Sweet Potato Peanut Butter Curry recipe—a dish that has quickly become a staple in my home.
## 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 385
- Protein: 20 grams
- Carbs: 30 grams
- Fats: 22 grams
- Fiber: 8 grams
- Sugars: 5 grams
- Sodium: 400 mg
## Why You’ll Love This Tofu and Sweet Potato Peanut Butter Curry
This dish is a burst of flavors and textures that will transform your dinner routine into a delightful culinary experience. The sweet and creamy peanut butter blends seamlessly with the rich coconut milk, creating a sauce that clings to the tender sweet potatoes and firm tofu. Plus, it’s easily customizable; you can add your favorite vegetables or swap out the peanut butter for almond or cashew butter if you prefer. Whether you’re looking for a quick weeknight dinner or a comforting meal to enjoy with loved ones, this curry delivers on all fronts.
## The Complete Cooking Journey
As you stand over your skillet, the aroma of garlic and ginger will transport you to a bustling street market, with the promise of a delicious meal just a few steps away. From pressing the tofu to adding a splash of lime juice at the end, every step in this simple recipe builds layers of flavor that culminate in a dish you’ll crave again and again.
## 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: Press and Cube the Tofu
Start by pressing the firm tofu to remove excess moisture, allowing it to absorb more flavor while cooking. Cut it into bite-sized cubes once pressed.
### Step 2: Prepare the Sweet Potato
Next, peel the large sweet potato and dice it into small, even pieces. This will ensure that it cooks evenly and combines beautifully with the other ingredients.
### Step 3: Sauté the Aromatics
In a large skillet, heat the coconut oil over medium heat. Add the diced onion, minced garlic, and ginger. Sauté until the onion becomes translucent and fragrant, awakening your senses.
### Step 4: Stir in the Red Curry Paste
Add the red curry paste to the skillet and cook for another minute, stirring constantly to allow the flavors to deepen and meld into the mixture.
### Step 5: Combine the Sauces
Pour in the coconut milk, peanut butter, soy sauce, maple syrup, and vegetable broth. Stir everything together until well combined, creating a luscious, creamy sauce.
### Step 6: Bring to a Simmer
Raise the heat slightly and bring the mixture to a gentle simmer. This will help the sweet potatoes cook through and absorb all the wonderful flavors from the sauce.
### Step 7: Add Sweet Potatoes and Cook until Tender
Once simmering, add the diced sweet potatoes to the skillet. Cook for about 10-15 minutes or until they are tender and easily pierced with a fork.
### Step 8: Introduce Tofu and Spinach
Gently fold in the cubed tofu and fresh spinach into the curry, allowing the spinach to wilt down into the sauce. This adds a beautiful splash of color and nutrients to your dish.
### Step 9: Finish with Lime Juice
Remove the skillet from the heat and finish off with the juice of one lime. This brightens the flavors, giving the curry a refreshing zest.
### Step 10: Season and Serve
Add salt to taste, and your Tofu and Sweet Potato Peanut Butter Curry is ready to be enjoyed warm.
## Serving Suggestions & Pairings
Serve your curry over a bed of fluffy jasmine rice or quinoa to soak up the rich sauce. For added texture, consider topping it with crunchy peanuts or fresh cilantro. A side of naan bread also makes for a wonderful accompaniment to scoop up all that deliciousness.
## Storage & Leftovers Guide
Leftovers can be stored in an airtight container in the fridge for up to 4 days. This curry also freezes well; just divide it into portions and store for up to 3 months. Reheat gently on the stove or in the microwave, adding a splash of vegetable broth if it thickens too much.
## Kitchen Wisdom & Success Tips
- Pressing Tofu: If you don’t have a tofu press, wrap the tofu in a clean kitchen towel and place a heavy pan on top for about 15 minutes.
- Customizing Flavor: Feel free to experiment with additional vegetables such as bell peppers, carrots, or broccoli for extra nutrition and color.
- Make It Spicy: If spice is your thing, add sliced chili peppers or a pinch of red pepper flakes to the sauté stage for an extra kick!
## Flavor Variations & Adaptations
Looking for a twist? Try using sweet potato puree in place of the diced sweet potato for a smoother texture, or swap out peanut butter for homemade tahini for a nut-free option. You can also try adding a tablespoon of lime zest along with the juice for a more intense lime flavor.
## Reader Questions & Solutions
-
How can I make this curry spicier?
- Add more red curry paste or toss in some chopped fresh chilies while sautéing the onions.
-
Can I use other vegetables?
- Absolutely! Carrots, zucchini, or bell peppers would complement this dish wonderfully.
-
Is there a way to make this dish lower in fat?
- You can reduce the peanut butter or use a lighter coconut milk. Alternatively, you could use almond butter which tends to be lower in calories.
-
What’s a good side dish for this curry?
- Fresh cucumber salad or roasted veggies would balance the creaminess beautifully.
-
Can I pre-make this dish?
- Yes! You can make it a day ahead, and the flavors will deepen as it sits. Just reheat before serving.
## Wrapping Up
The Tofu and Sweet Potato Peanut Butter Curry is not just a meal; it’s an experience—warm, nourishing, and full of flavor. I hope you feel inspired to try out this recipe and make it your own. Cooking is all about love and creativity, so don’t hesitate to add your personal touch. Enjoy every slow-cooked bite, savor the aromas that fill your kitchen, and, most importantly, share this delightful dish with those you love. Happy cooking!
PrintTofu and Sweet Potato Peanut Butter Curry
A warm and nourishing curry made with tofu, sweet potatoes, and creamy peanut butter, perfect for a comforting 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: Vegetarian
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
Instructions
- Press and cube the tofu.
- Prepare the sweet potato.
- Sauté the aromatics.
- Stir in the red curry paste.
- Combine the sauces.
- Bring to a simmer.
- Add sweet potatoes and cook until tender.
- Introduce tofu and spinach.
- Finish with lime juice.
- Season and serve.
Notes
Serve over jasmine rice or quinoa; can customize with additional vegetables.
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 5g
- Sodium: 400mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 20g
- Cholesterol: 0mg




