Cauliflower Coconut Curry with White Beans
A rich and creamy Cauliflower Coconut Curry with White Beans, combining tender cauliflower florets and hearty white beans in a coconut milk-based curry infused with warming spices. This plant-based, gluten-free dish is perfect for a healthy, comforting meal any day, easy to prepare, customizable, and great for meal prep.
- Author: Julia
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-inspired
- Diet: Vegan, Gluten Free
Vegetables and Beans
- 1 medium cauliflower, cut into bite-sized florets
- 1 can (15 oz) white beans, rinsed and drained
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 cup tomatoes, chopped or 2 tbsp tomato paste
- Fresh cilantro (optional, for garnish)
Liquids
- 1 can (13.5-14 oz) full-fat coconut milk
- 1 cup vegetable broth or water (adjust for consistency)
- 2 tbsp cooking oil (such as coconut or vegetable oil)
Spices and Seasoning
- 1 tbsp curry powder
- 1 tsp turmeric powder
- Salt, to taste
- Black pepper, to taste
- Prepare Your Ingredients: Chop the cauliflower into bite-sized florets, rinse and drain the white beans, and dice the onion, garlic, and ginger. Having all ingredients ready ensures a smooth cooking process.
- Sauté Aromatics: Heat oil in a large pan over medium heat. Add the diced onions and garlic, cooking until translucent and fragrant. Stir in the grated ginger to release its fresh heat before adding spices.
- Add Spices and Tomatoes: Sprinkle in the curry powder, turmeric, and optional additional spices. Toast the spices gently for about a minute, then stir in the chopped tomatoes or tomato paste, cooking until the mixture thickens slightly.
- Combine Cauliflower and Coconut Milk: Add cauliflower florets to the pan, stirring to coat them well with the spiced mixture. Pour in the coconut milk and vegetable broth, bring to a simmer, cover, and cook until the cauliflower is tender but still retains some bite.
- Stir in White Beans and Season: Mix in the white beans and heat through for a few minutes. Season with salt and pepper to taste. Adjust curry consistency by adding more broth if necessary.
- Garnish and Serve: Remove from heat and sprinkle fresh cilantro on top for brightness. Serve hot with your choice of sides like rice or quinoa, and enjoy!
Notes
- Use full-fat coconut milk for maximum creaminess and flavor.
- Toast spices briefly in oil to release their essential oils and intensify aroma.
- Cook cauliflower until just tender to avoid mushiness.
- If using dried beans, soak and cook them beforehand for best texture.
- Add a squeeze of lime juice or splash of vinegar at the end to brighten flavors.
- Adjust curry thickness with broth; simmer longer for thicker curry or add broth for lighter consistency.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 350mg
- Fat: 15g
- Saturated Fat: 12g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 0mg
Keywords: cauliflower curry, coconut curry, white beans, vegan curry, gluten-free curry, plant-based protein, healthy curry