Creamy Peanut Curried Aubergine and Beans
|

Creamy Peanut Curried Aubergine and Beans

When you’re craving something hearty yet silky, with just the right amount of spice and an irresistibly nutty depth, this creamy peanut curried aubergine and beans will steal the show. Each spoonful wraps you in layers of velvety coconut, mellow heat, tender aubergine, and the earthy richness of beans—comforting and bold all at once. The aroma of spices simmering in peanut-infused curry is enough to draw everyone to the kitchen. Trust me, you’re going to love this.

Behind the Recipe

It all began on a rainy evening when I wanted something soulful yet unique—a dish that wrapped warmth around me like a cozy blanket. I remembered my grandmother’s aubergine stew and paired it with my love for creamy peanut sauces I’d tasted during travels in West Africa. Combining the two, with a little twist from Indian curry inspiration, created this fusion of comfort and flair. It’s a meal born of memory, travel, and a bit of daring creativity.

Recipe Origin or Trivia

This dish is a delicious cross-cultural harmony. Peanuts are widely used in West African cooking, especially in stews like maafe, where their rich, buttery flavor deepens every bite. Meanwhile, aubergine (or eggplant) features prominently in South Asian and Mediterranean cuisines for its ability to soak up flavor. This recipe brings together the richness of African peanut stew and the aromatic warmth of Indian curry. The result? A globally inspired, heartwarming bowl of goodness.

Why You’ll Love Creamy Peanut Curried Aubergine and Beans

The moment you take that first bite, you’ll understand why this one’s a total game-changer.

Versatile: Serve it with rice, flatbread, or on its own as a stew—it works every time.
Budget-Friendly: Uses pantry staples and seasonal veg to keep costs low.
Quick and Easy: Minimal chopping and one pot make this weeknight-friendly.
Customizable: Swap beans, spice levels, or even the nut butter to suit your taste.
Crowd-Pleasing: Comforting flavors appeal to everyone, vegan or not.
Make-Ahead Friendly: Tastes even better the next day as flavors deepen.
Great for Leftovers: Reheat and enjoy for days—zero waste and just as tasty.

Chef’s Pro Tips for Perfect Results

To make sure your curry comes out dreamy every time, here are a few insider secrets:

  • Roast your aubergines first for extra depth and a caramelized edge.
  • Use full-fat coconut milk to get that luscious, creamy texture.
  • Sauté your spices before adding liquids—it unlocks their full aroma.
  • Let it simmer slowly to meld all the flavors and tenderize the aubergines.
  • Finish with fresh lime juice to brighten and balance the richness.

Kitchen Tools You’ll Need

Let’s keep things simple with tools that make the process smoother.

Large Pot or Dutch Oven: For simmering everything together.
Sharp Knife: For dicing the aubergine and chopping onions.
Wooden Spoon: Helps mix the thick curry base without scratching.
Measuring Cups & Spoons: For getting those spice and peanut ratios just right.
Blender (optional): To smooth out the curry if you like a silkier sauce.

Ingredients in Creamy Peanut Curried Aubergine and Beans

There’s a beautiful harmony in this ingredient list—every element builds toward that creamy, spiced, and savory symphony.

1. Aubergine (Eggplant): 2 medium-sized, chopped into cubes – Adds tender texture and absorbs all the bold curry flavors.
2. Cooked Beans (Chickpeas or Cannellini): 1.5 cups – Offers protein and a creamy bite.
3. Onion: 1 large, finely chopped – The savory foundation for building flavor.
4. Garlic Cloves: 3, minced – Brings pungent warmth and depth.
5. Fresh Ginger: 1 tablespoon, grated – Adds a zingy brightness.
6. Curry Powder: 1.5 tablespoons – The aromatic heart of the dish.
7. Ground Cumin: 1 teaspoon – Deepens the earthiness.
8. Smoked Paprika: 1 teaspoon – Brings a subtle smoky undertone.
9. Tomato Paste: 2 tablespoons – Adds acidity and color.
10. Natural Peanut Butter: 1/3 cup – Gives body, creaminess, and nutty richness.
11. Coconut Milk (Full-Fat): 1 can (400ml) – Lush and velvety base.
12. Vegetable Broth: 1 cup – Helps thin the sauce and develop flavor.
13. Fresh Lime Juice: From 1 lime – Balances with acidity at the end.
14. Salt and Pepper: To taste – Essential seasoning to bring it all together.
15. Fresh Coriander: A handful, chopped – Adds a fresh finishing touch.

Ingredient Substitutions

Not everyone has every item on hand, and that’s okay! Here’s how to adapt.

Aubergine: Use zucchini or sweet potato.
Chickpeas: Swap with lentils or kidney beans.
Peanut Butter: Almond butter or sunflower seed butter also work well.
Coconut Milk: Try oat cream or cashew cream for a lighter touch.
Curry Powder: Use a mix of turmeric, coriander, and garam masala.
Fresh Ginger: Ground ginger (1 tsp) in a pinch.

Ingredient Spotlight

Peanut Butter: Adds creamy richness and a nutty base that transforms the curry into something unforgettable.
Aubergine: Its sponge-like texture soaks up flavor and turns silky soft when cooked, making it the perfect curry partner.

Instructions for Making Creamy Peanut Curried Aubergine and Beans

This dish is as enjoyable to cook as it is to eat—so grab your apron and let’s dive in!

1. Preheat Your Equipment:
Heat a large pot or Dutch oven over medium heat and drizzle with oil.

2. Combine Ingredients:
Sauté chopped onion for 5 minutes until translucent. Add garlic and ginger and cook for 1 more minute until fragrant. Stir in curry powder, cumin, and paprika. Toast the spices briefly.

3. Prepare Your Cooking Vessel:
Add tomato paste, stirring for a minute. Then stir in peanut butter until melted and blended.

4. Assemble the Dish:
Add aubergines, cooked beans, coconut milk, and vegetable broth. Stir until everything is well combined.

5. Cook to Perfection:
Simmer on low heat, uncovered, for about 25 minutes, stirring occasionally, until the aubergine is tender and the sauce thickens.

6. Finishing Touches:
Stir in lime juice, adjust salt and pepper to taste, and sprinkle with fresh coriander.

7. Serve and Enjoy:
Ladle the creamy curry into bowls and serve with fluffy rice or warm flatbread.

Texture & Flavor Secrets

The star contrast here lies in the silky aubergine against the creamy sauce, punctuated by the soft bite of the beans. The curry has a gentle heat, mellowed by peanut butter and coconut milk, and lifted with lime for a final zing. Every spoonful hits notes of warmth, nuttiness, and richness.

Cooking Tips & Tricks

  • Roast your aubergine separately for caramelized edges and deeper flavor.
  • Let the curry rest 10 minutes before serving to thicken naturally.
  • Double the batch and freeze leftovers for quick future meals.

What to Avoid

  • Overcooking the aubergine: It should be tender but not mushy.
  • Using chunky peanut butter: Smooth is best for an even sauce.
  • Skipping lime juice: It’s crucial for cutting through the richness.

Nutrition Facts

Servings: 4
Calories per serving: 410
Note: These are approximate values.

Preparation Time

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes

Make-Ahead and Storage Tips

This curry is an ideal make-ahead dish. It can be refrigerated for up to 4 days and the flavors only improve with time. It also freezes beautifully—just store in portions and thaw overnight. Reheat gently on the stovetop or in the microwave with a splash of broth or water.

How to Serve Creamy Peanut Curried Aubergine and Beans

Serve it over steaming jasmine rice, with naan or roti for scooping, or even spooned into a roasted sweet potato. Top with chopped peanuts, fresh herbs, or chili flakes for a fun finish. A side of tangy cucumber salad pairs perfectly.

Creative Leftover Transformations

  • Wrap it in a tortilla for a spicy curry wrap.
  • Top it on baked potatoes for a filling lunch.
  • Blend slightly and serve as a creamy soup.

Additional Tips

  • Add a dash of maple syrup if you want a hint of sweetness.
  • Throw in some spinach during the last minutes of cooking for a green boost.
  • Use a pressure cooker to speed things up without sacrificing flavor.

Make It a Showstopper

Garnish with a swirl of coconut cream, crushed peanuts, and a few coriander leaves. Serve it in a dark ceramic bowl for color contrast and rustic charm. A wedge of lime on the side adds a pop of freshness.

Variations to Try

  • Spicy Thai Twist: Add red curry paste and a touch of soy sauce.
  • North African Flair: Use ras el hanout instead of curry powder and add raisins.
  • Creamier Version: Blend half of the curry before serving for a thick, smooth texture.
  • Add Veggies: Toss in spinach, kale, or bell peppers for more color and nutrition.
  • No Beans: Use cubed tofu or tempeh for protein instead.

FAQ’s

Q1: Can I make this nut-free?

Yes! Use sunflower seed butter and skip peanut toppings.

Q2: What’s the best type of beans for this recipe?

Chickpeas or cannellini beans work best for their texture and flavor.

Q3: Can I freeze this dish?

Absolutely. It freezes well for up to 3 months.

Q4: How spicy is it?

Mild to medium—adjust spices to your preference.

Q5: Can I use eggplant instead of aubergine?

Yes, they are the same vegetable.

Q6: What can I substitute for coconut milk?

Try oat cream or cashew cream for a creamy, dairy-free option.

Q7: Does it work with crunchy peanut butter?

Smooth is best, but crunchy can add texture if desired.

Q8: Can I make it oil-free?

Yes, sauté with water or broth instead of oil.

Q9: What rice pairs best with this curry?

Basmati or jasmine rice are perfect choices.

Q10: Is it suitable for meal prep?

Definitely. It gets even tastier over a few days.

Conclusion

This creamy peanut curried aubergine and beans is more than just a meal—it’s a bowl of comfort, packed with flavor and soul. Whether you’re cooking for loved ones or just yourself, this dish promises warmth, nourishment, and a little bit of magic in every bite. Let me tell you, it’s worth every bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Peanut Curried Aubergine and Beans

Creamy Peanut Curried Aubergine and Beans


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Savannah
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A rich and hearty plant-based curry combining creamy peanut butter, tender aubergine, and nourishing beans in a spiced coconut sauce. Perfect for cozy meals or make-ahead dinners.


Ingredients

  • Aubergine (Eggplant): 2 medium-sized, chopped into cubes – Adds tender texture and absorbs all the bold curry flavors.
  • Cooked Beans (Chickpeas or Cannellini): 1.5 cups – Offers protein and a creamy bite.
  • Onion: 1 large, finely chopped – The savory foundation for building flavor.
  • Garlic Cloves: 3, minced – Brings pungent warmth and depth.
  • Fresh Ginger: 1 tablespoon, grated – Adds a zingy brightness.
  • Curry Powder: 1.5 tablespoons – The aromatic heart of the dish.
  • Ground Cumin: 1 teaspoon – Deepens the earthiness.
  • Smoked Paprika: 1 teaspoon – Brings a subtle smoky undertone.
  • Tomato Paste: 2 tablespoons – Adds acidity and color.
  • Natural Peanut Butter: 1/3 cup – Gives body, creaminess, and nutty richness.
  • Coconut Milk (Full-Fat): 1 can (400ml) – Lush and velvety base.
  • Vegetable Broth: 1 cup – Helps thin the sauce and develop flavor.
  • Fresh Lime Juice: From 1 lime – Balances with acidity at the end.
  • Salt and Pepper: To taste – Essential seasoning to bring it all together.
  • Fresh Coriander: A handful, chopped – Adds a fresh finishing touch.


Instructions

  1. Preheat Your Equipment: Heat a large pot or Dutch oven over medium heat and drizzle with oil.
  2. Combine Ingredients: Sauté chopped onion for 5 minutes until translucent. Add garlic and ginger and cook for 1 more minute until fragrant. Stir in curry powder, cumin, and paprika. Toast the spices briefly.
  3. Prepare Your Cooking Vessel: Add tomato paste, stirring for a minute. Then stir in peanut butter until melted and blended.
  4. Assemble the Dish: Add aubergines, cooked beans, coconut milk, and vegetable broth. Stir until everything is well combined.
  5. Cook to Perfection: Simmer on low heat, uncovered, for about 25 minutes, stirring occasionally, until the aubergine is tender and the sauce thickens.
  6. Finishing Touches: Stir in lime juice, adjust salt and pepper to taste, and sprinkle with fresh coriander.
  7. Serve and Enjoy: Ladle the creamy curry into bowls and serve with fluffy rice or warm flatbread.

Notes

  • Roast aubergine for added depth and flavor.
  • Add spinach or kale in the last few minutes for extra greens.
  • Let the curry rest for 10 minutes before serving to allow flavors to meld.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Fusion

Nutrition

  • Serving Size: 1 bowl
  • Calories: 410
  • Sugar: 7g
  • Sodium: 620mg
  • Fat: 28g
  • Saturated Fat: 14g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 29g
  • Fiber: 8g
  • Protein: 13g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star