Sweet Potato & Peanut Curry

This delightful Sweet Potato & Peanut Curry is a flavorful and comforting dish that combines the natural sweetness of sweet potatoes with the richness of peanut butter and the warmth of aromatic spices. It’s a perfect blend of sweet, savory, and nutty flavors that will tantalize your taste buds. Not only is it delicious, but it’s also a nutritious and filling meal that’s perfect for vegetarians and vegans alike.


  • 2 medium sweet potatoes, peeled and cut into 1-inch cubes
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon cayenne pepper (optional, for a little heat)
  • 1 (14 oz) can diced tomatoes
  • 1 (14 oz) can coconut milk
  • 1/2 cup peanut butter
  • 2 cups vegetable broth
  • Salt and black pepper, to taste
  • Chopped cilantro or green onions for garnish (optional)


  1. Prepare the Vegetables: Peel and cut the sweet potatoes into 1-inch cubes. Dice the onion, mince the garlic, and grate the fresh ginger.
  2. Sauté the Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion and sauté for 2-3 minutes until translucent. Add the minced garlic and grated ginger, and cook for another minute until fragrant.
  3. Add the Spices: Stir in the curry powder, cumin, cinnamon, and cayenne pepper (if using). Cook for 1 minute, allowing the spices to bloom and release their aroma.
  4. Add the Remaining Ingredients: Add the diced sweet potatoes, diced tomatoes (including the juice), coconut milk, peanut butter, and vegetable broth. Season with salt and black pepper to taste.
  5. Simmer and Cook: Bring the mixture to a boil, then reduce the heat to low and let it simmer for 20-25 minutes, or until the sweet potatoes are fork-tender.
  6. Adjust Consistency: If the curry seems too thick, add a little more vegetable broth or water to reach your desired consistency.
  7. Garnish and Serve: Remove the curry from heat and taste for seasoning, adjusting if necessary. Garnish with chopped cilantro or green onions (optional). Serve hot over steamed rice or with naan bread on the side.
See also  Tantalizing Taco Tuesday: Chicken Tacos With Fresh Pineapple Salsa
Sweet Potato & Peanut Curry

Additional Tips:

  • For a creamier texture, you can blend a portion of the curry with an immersion blender or regular blender before serving.
  • To add more protein, you can incorporate cooked lentils or chickpeas into the curry.
  • If you prefer a smoother texture, you can mash or puree some of the sweet potatoes before adding them to the curry.
  • Adjust the amount of curry powder and cayenne pepper to suit your desired level of spiciness.

Nutritional Value:

This Sweet Potato & Peanut Curry is not only delicious but also packed with nutrients. Sweet potatoes are an excellent source of vitamins A and C, as well as fiber and antioxidants. Peanut butter provides protein, healthy fats, and various minerals. Coconut milk adds richness and a dose of healthy fats. The combination of these ingredients makes this dish a well-rounded and nourishing meal.

Similar Posts