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 Coconut White Bean Curry with Basmati Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma Delaney
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Fusion
  • Diet: Vegan

Description

A hearty, protein-packed vegan curry made with white beans and vegetables simmered in a spiced coconut sauce, served over fluffy basmati rice and topped with toasted cashews and fresh herbs.


Ingredients

Units Scale
  • 1 tbsp coconut oil
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/2 tsp paprika
  • 1/4 tsp chili flakes (optional)
  • 1 can (15 oz) white beans, drained and rinsed
  • 1 1/2 cups diced butternut squash or sweet potato
  • 1 can (13.5 oz) full-fat coconut milk
  • 1/2 cup vegetable broth
  • Salt and black pepper to taste
  • 1/4 cup toasted cashews, chopped
  • Fresh cilantro, chopped, for garnish
  • Cooked basmati rice, for serving

Instructions

  1. In a large saucepan, heat coconut oil over medium heat. Add onion and sauté 4–5 minutes until softened. Stir in garlic and ginger; cook for 1 minute.
  2. Add turmeric, cumin, coriander, paprika, and chili flakes. Stir until fragrant.
  3. Add white beans, diced squash, coconut milk, and broth. Bring to a simmer and cook for 20–25 minutes, stirring occasionally, until the squash is tender and the curry thickens.
  4. Season with salt and pepper to taste.
  5. Serve over basmati rice, topped with chopped toasted cashews and fresh cilantro.

Notes

  • Swap butternut squash with pumpkin or carrots if desired.
  • For extra flavor, add a splash of lime juice before serving.
  • Leftovers keep well for up to 3 days refrigerated.

Nutrition

  • Serving Size: 1 bowl with rice
  • Calories: 460
  • Sugar: 5g
  • Sodium: 370mg
  • Fat: 25g
  • Saturated Fat: 16g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 8g
  • Protein: 12g
  • Cholesterol: 0mg