Mediterranean-Style Roasted Cauliflower in Tomato Sauce with Lentils

Mediterranean-Style Roasted Cauliflower in Tomato Sauce with Lentils

Table of Contents

Introduction

This Mediterranean-inspired roasted cauliflower dish is hearty, flavorful, and packed with plant-based protein. Instead of coconut milk, this version uses Greek yogurt or a drizzle of extra virgin olive oil for creaminess while keeping the rich, spiced tomato sauce. Lentils add fiber and protein, making this a satisfying dish perfect for serving over couscous, quinoa, or warm whole wheat pita.

Prep Time: 10 minutes

Roasting Time: 20-25 minutes

Cooking Time: 15 minutes

Ingredients

For the Roasted Cauliflower:

1 medium head of cauliflower, cut into florets

2 tbsp extra virgin olive oil

1 tsp ground cumin

1/2 tsp smoked paprika

1/2 tsp turmeric

1/2 tsp salt

1/4 tsp black pepper

Zest of 1 lemon

For the Lentils:

1 cup dried lentils (green or brown)

3 cups water or vegetable broth

1/2 tsp salt

For the Mediterranean Tomato Sauce:

1 tbsp extra virgin olive oil

1 small onion, finely chopped

2 cloves garlic, minced

1 tsp ground cumin

1 tsp coriander

1/2 tsp smoked paprika

1/4 tsp red pepper flakes (optional)

1 (14 oz) can diced tomatoes

1 tbsp tomato paste

1/2 tsp salt (or to taste)

1/4 tsp black pepper

1 tbsp lemon juice

1/4 cup chopped fresh parsley or basil

1/4 cup Greek yogurt (for creaminess, or use a drizzle of olive oil)

Optional Garnishes:

Crumbled feta cheese

Sliced Kalamata olives

Extra fresh parsley or basil

Instructions

Roast the Cauliflower (20-25 min)

Preheat oven to 400°F (200°C).

See also  Mediterranean Greek Fries

Toss cauliflower florets with olive oil, cumin, smoked paprika, turmeric, salt, pepper, and lemon zest.

Spread on a baking sheet and roast for 20-25 minutes, flipping halfway, until golden brown and crispy on the edges.

Cook the Lentils (15-20 min)

Rinse lentils under cold water.

In a pot, bring 3 cups of water or vegetable broth to a boil.

Add lentils and salt, then reduce heat and simmer for 15-20 minutes until tender.

Drain any excess liquid.

 Make the Mediterranean Tomato Sauce (10-15 min)

Heat olive oil in a pan over medium heat. Add onions and sauté for 3-4 minutes until soft.

Stir in garlic, cumin, coriander, smoked paprika, and red pepper flakes. Cook for 30 seconds until fragrant.

Add diced tomatoes, tomato paste, salt, and pepper. Simmer for 5 minutes, stirring occasionally.

Stir in lemon juice and fresh parsley/basil. Remove from heat.

Mix in Greek yogurt or drizzle with extra olive oil for a creamy texture.

 Assemble & Serve

Stir the roasted cauliflower and cooked lentils into the tomato sauce. Simmer for 2-3 minutes to blend flavors.

Serve warm over couscous, quinoa, or whole wheat pita.

Garnish with feta, olives, or extra fresh herbs.

Tips & Tricks

For extra crispiness, roast the cauliflower at 425°F (220°C) and broil for the last 2 minutes.

For a tangy twist, add more lemon juice or a drizzle of balsamic glaze before serving.

For a gluten-free version, serve with quinoa or a chickpea-based flatbread.

Want a heartier dish? Add chickpeas for extra protein.

Air Fryer Option: Roast cauliflower in the air fryer at 375°F (190°C) for 12-15 minutes, shaking halfway through.

See also  Spiced Cauliflower and Chickpeas

Nutrition Facts (Per Serving – Approx. 4 Servings)

Calories: ~250 kcal

Protein: ~12g

Carbs: ~32g

Fat: ~9g

Fiber: ~10g