Roasted Cauliflower with Butter Bean Corn Puree

Jump to Recipe

This whole roasted cauliflower with creamy butter bean corn puree is vibrant, nutrient-dense recipe that you will always ask for seconds. High in fiber, plant-based protein, vitamins C and K, and bursting with flavor — this easy vegan dish serves four and makes the perfect healthy weeknight dinner or stunning entertaining centrepiece.

Why You’ll Love This Dish

If you’re looking for a beautiful plant-based main that’s comforting, nutritious, and absolutely delicious, this roasted cauliflower with butter bean puree is it. The cauliflower becomes tender on the inside with a lightly crisp top, while the creamy puree adds richness, brightness, and protein. A drizzle of fresh pesto or chimichurri takes everything over the top.

This recipe is naturally vegan, gluten-free, and made with whole-food ingredients that nourish your body with every bite.

Health Benefits of Cauliflower

Cauliflower is one of those underrated super-veggies. Here’s why it deserves the spotlight:

·       High in Vitamin C: A single serving provides almost your full daily requirement — supporting immunity and skin health.

·       Rich in Vitamin K: Essential for healthy bones and proper blood clotting.

·       Packed with phytonutrients: Antioxidants that help lower inflammation.

·       High in fiber: Supports digestion, gut health, and balanced blood sugar.

·       Low in calories but nutrient-dense: Perfect for satisfying meals without heaviness.

Pairing it with butter beans adds protein, iron, and slow-digesting carbs, making this a balanced and complete meal.

Roasted Cauliflower with Butter Bean Corn Puree

Serves:Prep Time: 10 minutes  Cook Time: 40–45 minutes   Serves: 4-6

Ingredients:

For the Roasted Cauliflower

  • 1 whole cauliflower
  • 1–2 tbsp olive oil
  • Salt, to taste

For the Butter Bean Corn Puree (makes over 2 cups)

  • 1 ¼ cup cooked butter beans or can
  • 1 cup cooked corn
  • 1 garlic clove
  • 2 tbsp tahini
  • 3 tbsp lemon juice
  • 1 tsp salt
  •  ⅛ tsp cayenne pepper
  •  ¼ tsp cumin
  • 3 tbsp water (thin to desired texture)

For Serving

Pesto or Chimichurri

Instructions:

1. Parboil the Cauliflower.  Bring a large pot of water to a boil.  Place the whole cauliflower upside down into the pot.  Cook over medium-high heat for 15 minutes until slightly tender but not falling apart.

2. Roast the Cauliflower

Preheat the oven to 420°F (215°C)Transfer the cauliflower to a baking dish.  Drizzle with olive oil and sprinkle with salt.  Roast for 20–30 minutes, or until golden on the outside and tender inside.


3. Make the Butter Bean & Corn Puree

Add the butter beans, corn, garlic, tahini, lemon juice, salt, cayenne, cumin, and water to a blender or food processor.  Blend until smooth and creamy.  Adjust salt, lemon, or water as needed.

4. Assemble

Spread the puree generously onto a large serving plate in a circular shape.  Place the roasted cauliflower right in the center.  Drizzle with fresh pesto or chimichurrie.  Serve warm — perfect with crusty sourdough, quinoa, or pasta.

Serving Ideas

·       Serve alongside roasted potatoes or quinoa.

·       Add a crisp green salad for a full balanced meal.

·       Top with toasted pine nuts or pumpkin seeds for extra crunch.

Nutritional Breakdown (Per Serving — Serves 4)

Calories: ~260–300

·       Protein: ~11–13 g

·       Fiber: ~7–9 g

·       Fat: ~8–10 g (from tahini + olive oil, depending on how much you drizzle)

·       Carbs: ~32–36 g

·       Key vitamins & minerals: Vitamin C, Vitamin K, folate, manganese, potassium, phosphorus, copper, magnesium

Back to blog

Leave a comment