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
coconut stew with spinach and beans

Coconut Stew with Spinach and Beans – A Flavorful, Nutritious Meal


  • Author: Mery
  • Total Time: 35 minutes
  • Yield: 1 pot of stew

Description

This creamy, nutrient-packed coconut stew is a comforting and flavorful dish made with spinach, white beans, and aromatic spices. It’s vegan, gluten-free, and rich in plant-based protein. The coconut milk provides a luscious texture, while cumin, coriander, and turmeric add warmth and depth. Perfect for a cozy dinner, this stew is easy to make, hearty, and pairs beautifully with rice or crusty bread.


Ingredients

  • 1 can (400ml) coconut milk – Use full-fat for a rich, creamy texture.
  • 2 cups fresh spinach – Can substitute with kale, collard greens, or Swiss chard.
  • 1 can (15 oz) white beans – Chickpeas, black beans, or kidney beans work as alternatives.
  • 1 medium onion, chopped – Adds sweetness and depth; shallots or leeks work too.
  • 3 cloves garlic, minced – Essential for robust flavor.
  • 1 tbsp fresh ginger, grated – Fresh is best, but ½ tsp ground ginger can be used.
  • 1 cup tomatoes, diced – Use fresh or canned for acidity and umami.
  • 1 cup vegetable broth – Adjust the amount based on your desired thickness.
  • 1 tsp cumin – Adds a warm, earthy base.
  • 1 tsp coriander – Enhances the stew’s depth of flavor.
  • ½ tsp turmeric – For color & anti-inflammatory benefits.
  • Salt & pepper to taste – Smoked salt adds extra depth.
  • 1 tbsp olive oil – For sautéing; coconut or avocado oil can be used instead.

Instructions

  • Sauté the Aromatics

    • Heat 1 tbsp olive oil in a large pot over medium heat.
    • Add chopped onions and cook for 3-4 minutes until translucent.
    • Stir in garlic and ginger, cooking for another 1 minute until fragrant.

    Chef’s Tip: Let the onions slightly caramelize for deeper flavor.

  • Build the Base with Spices & Tomatoes

    • Add cumin, coriander, and turmeric, stirring for 30 seconds to toast the spices.
    • Stir in diced tomatoes and cook for 5-6 minutes until they soften into a thick base.

    Flavor Boost: A teaspoon of tomato paste deepens the richness.

  • Add the Liquids & Simmer

    • Pour in coconut milk and vegetable broth, stirring to combine.
    • Reduce heat to low and simmer for 10-15 minutes to enhance the flavors.

    Pro Tip: The longer it simmers, the richer the taste!

  • Stir in Beans & Spinach

    • Add drained white beans and cook for another 5 minutes.
    • Stir in fresh spinach until wilted, about 2-3 minutes.

    Don’t Overcook! Spinach should stay vibrant and slightly crisp.

  • Taste, Adjust & Serve

    • Adjust salt, pepper, and seasonings as needed.
    • If the stew is too thick, add a splash of broth.
    • Serve hot with your favorite sides!

Notes

Pro Tips & Delicious Variations:

Make It Spicy: Add chili flakes or a chopped jalapeño.
Protein Boost: Stir in tofu, tempeh, or chickpeas.
Creamier Texture: Blend half the stew for a thicker consistency.
Curry Twist: Add 1 tsp curry powder for an Indian-inspired version.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Cuisine: American

Nutrition

  • Calories: ~250 kcal
  • Fat: 12g
  • Carbohydrates: 28g
  • Protein: 8g