This hearty and flavorful Indian Peanut Stew combines the richness of peanut butter with the earthiness of sweet potatoes and a blend of aromatic spices. It's a comforting dish that's perfect for a cozy dinner, offering a delightful balance of creamy and spicy flavors.
Some ingredients in this recipe might not be commonly found in every pantry. For instance, ground cumin, ground coriander, and turmeric are essential spices in Indian cuisine but might require a trip to the supermarket if you don't already have them. Additionally, creamy peanut butter and vegetable broth are crucial for achieving the stew's rich texture and flavor.

Ingredients for Indian Peanut Stew Recipe
Vegetable oil: Used for sautéing the onions, garlic, and ginger, providing a base for the stew.
Onion: Adds sweetness and depth to the stew when cooked.
Garlic: Provides a pungent and aromatic flavor.
Ginger: Adds a warm, spicy undertone.
Sweet potatoes: Contributes a natural sweetness and creamy texture.
Diced tomatoes: Adds acidity and a slight tang to balance the flavors.
Vegetable broth: Forms the liquid base of the stew, enhancing the overall flavor.
Creamy peanut butter: Adds richness and a nutty flavor to the stew.
Ground cumin: Provides a warm, earthy flavor.
Ground coriander: Adds a citrusy and slightly sweet flavor.
Turmeric: Gives the stew a vibrant color and a mild, earthy flavor.
Cayenne pepper: Adds a touch of heat.
Salt: Enhances the overall flavor of the stew.
Pepper: Adds a mild heat and enhances the other flavors.
Spinach: Adds a fresh, green element to the stew.
Cilantro: Used as a garnish, adding a fresh and slightly citrusy flavor.
Technique Tip for This Recipe
When adding the peanut butter to the stew, ensure it is well incorporated by stirring continuously. This helps to create a smooth, creamy texture and prevents the peanut butter from clumping. If the mixture becomes too thick, you can gradually add more vegetable broth to achieve your desired consistency.
Suggested Side Dishes
Alternative Ingredients
vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle sweetness and richness that complements the flavors in the stew.
onion - Substitute with shallots: Shallots have a milder and slightly sweeter taste, which can add a nuanced flavor to the dish.
garlic - Substitute with garlic powder: Use ¼ teaspoon of garlic powder for each clove of garlic to maintain the garlic flavor.
ginger - Substitute with ground ginger: Use ¼ teaspoon of ground ginger for each tablespoon of fresh ginger to keep the ginger flavor.
sweet potatoes - Substitute with butternut squash: Butternut squash has a similar sweetness and texture, making it a good alternative.
diced tomatoes - Substitute with crushed tomatoes: Crushed tomatoes provide a similar consistency and flavor profile.
vegetable broth - Substitute with chicken broth: If not strictly vegetarian, chicken broth can add a richer flavor.
creamy peanut butter - Substitute with almond butter: Almond butter offers a different nutty flavor while maintaining the creamy texture.
ground cumin - Substitute with ground caraway seeds: Caraway seeds have a similar earthy flavor, though slightly sweeter.
ground coriander - Substitute with ground fennel seeds: Fennel seeds provide a sweet and aromatic flavor that can complement the dish.
turmeric - Substitute with saffron: Saffron can add a similar color and a unique flavor, though use sparingly due to its strong taste.
cayenne pepper - Substitute with paprika: Paprika provides a milder heat and a smoky flavor.
spinach - Substitute with kale: Kale has a similar texture and nutritional profile, making it a good alternative.
cilantro - Substitute with parsley: Parsley offers a fresh, slightly peppery flavor that can replace cilantro.
Other Alternative Recipes Similar to This Dish
How To Store / Freeze This Dish
Allow the Indian Peanut Stew to cool completely before storing. This helps prevent condensation, which can lead to a watery stew.
Transfer the cooled stew into airtight containers. For easy portioning, consider using individual serving-sized containers.
Label the containers with the date of preparation. This will help you keep track of freshness and ensure you consume the stew within a safe timeframe.
Store the containers in the refrigerator if you plan to consume the stew within 3-4 days. The flavors will meld together beautifully, making it even more delicious.
For longer storage, place the airtight containers in the freezer. The Indian Peanut Stew can be frozen for up to 3 months without losing its rich, savory taste.
When ready to enjoy, thaw the frozen stew in the refrigerator overnight. This gradual thawing process helps maintain the texture and flavor of the sweet potatoes and spinach.
Reheat the stew gently on the stovetop over medium heat, stirring occasionally to ensure even heating. You can also reheat in the microwave, using a microwave-safe dish and stirring halfway through the heating process.
If the stew appears too thick after reheating, add a splash of vegetable broth or water to reach your desired consistency. Adjust the seasoning with a pinch of salt and pepper if needed.
Garnish with freshly chopped cilantro just before serving to revive the vibrant flavors and add a touch of freshness.
How To Reheat Leftovers
For stovetop reheating, pour the leftover Indian Peanut Stew into a saucepan or pot. Heat over medium-low, stirring occasionally, until the stew is warmed through. This method helps maintain the texture and flavors of the sweet potatoes and spinach.
If using a microwave, transfer the stew to a microwave-safe bowl. Cover it loosely with a microwave-safe lid or plastic wrap to prevent splatters. Heat on high for 2-3 minutes, stirring halfway through to ensure even heating. Adjust the time as needed based on the quantity.
For oven reheating, preheat your oven to 350°F (175°C). Place the stew in an oven-safe dish and cover it with foil. Heat for about 20-25 minutes or until the stew is hot throughout. This method is great for reheating larger quantities.
To reheat using a slow cooker, transfer the stew to the slow cooker and set it on low. Heat for 1-2 hours, stirring occasionally. This method is ideal for maintaining the stew's rich, creamy consistency.
For a quick reheat, use a double boiler. Place the stew in the top part of the double boiler and heat over simmering water. Stir occasionally until the stew is hot. This gentle method prevents the peanut butter from separating.
Best Tools for This Recipe
Large pot: Used to cook the stew and combine all the ingredients.
Wooden spoon: Ideal for stirring the ingredients as they cook.
Chef's knife: Essential for chopping the onion, garlic, ginger, sweet potatoes, and spinach.
Cutting board: Provides a safe surface for chopping all the vegetables.
Measuring spoons: Used to measure out the vegetable oil, ground cumin, ground coriander, turmeric, and cayenne pepper.
Measuring cups: Necessary for measuring the vegetable broth and peanut butter.
Can opener: Required to open the can of diced tomatoes.
Garlic press: Handy for mincing the garlic, though a knife can also be used.
Peeler: Used to peel the sweet potatoes before cubing them.
Ladle: Useful for serving the stew once it's ready.
Serving bowls: For presenting the finished stew.
Tongs: Helpful for stirring in the spinach and ensuring it wilts evenly.
How to Save Time on This Recipe
Prep ingredients ahead: Chop the onion, garlic, ginger, and sweet potatoes in advance to save time during cooking.
Use pre-cut vegetables: Purchase pre-cut sweet potatoes and spinach to reduce prep time.
One-pot cooking: Use a large pot to cook everything together, minimizing cleanup.
Quick simmer: Use a lid to bring the vegetable broth to a boil faster and reduce simmering time.
Pre-measure spices: Measure out the cumin, coriander, turmeric, and cayenne pepper before starting to cook.

Indian Peanut Stew
Ingredients
Main Ingredients
- 2 tablespoon vegetable oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 cups sweet potatoes, peeled and cubed
- 1 can diced tomatoes 14 oz can
- 1 cup vegetable broth
- ½ cup creamy peanut butter
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ¼ teaspoon cayenne pepper
- to taste salt and pepper
- 1 cup spinach, chopped
- ¼ cup cilantro, chopped for garnish
Instructions
- Heat oil in a large pot over medium heat. Add onions and cook until softened.
- Add garlic and ginger, cook for another minute.
- Add sweet potatoes, tomatoes, and vegetable broth. Bring to a boil, then reduce heat and simmer for 15 minutes.
- Stir in peanut butter, cumin, coriander, turmeric, and cayenne pepper. Simmer for another 10 minutes.
- Season with salt and pepper to taste. Stir in spinach and cook until wilted.
- Garnish with chopped cilantro and serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Basic Indian Curry with Paneer Recipe45 Minutes
- Bacon Wrapped Jalapeno Poppers Recipe35 Minutes
- Blueberry Pie Recipe1 Hours 20 Minutes
- Strawberry Spinach Salad Recipe15 Minutes
- Grilled Cheese Sandwich Recipe15 Minutes
- Buttercream Icing Recipe10 Minutes
- Indian Chicken 65 Recipe35 Minutes
- Indian Style Chettinad Chicken Recipe1 Hours
Leave a Reply