Forfoodiefriends

  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
menu icon
go to homepage
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
search icon
Homepage link
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
×
Home » Uncategorized

SPICE-ROASTED CAULIFLOWER IN COCONUT TOMATO SAUCE WITH LENTILS

Updated: Mar 20, 2025 · Published: Feb 3, 2025 by Sana Umer · This post may contain affiliate links · Leave a Comment

24 shares
  • Facebook
  • X
↓ Jump to Recipe

This recipe for Spice-Roasted Cauliflower in Coconut Tomato Sauce with Lentils is a celebration of flavor and texture.

The cauliflower, roasted to tender perfection and infused with warm spices, provides a delightful contrast to the creamy and slightly sweet coconut tomato sauce.

The addition of lentils adds protein and heartiness, making this a complete and satisfying meal.

This dish is not only delicious but also visually appealing, with the golden-brown cauliflower florets nestled in the rich, red sauce.

It's a fantastic way to enjoy cauliflower and a great option for vegetarians and anyone looking for a flavorful and healthy meal.

Why You'll Love This Recipe

  • Flavorful and Aromatic: The blend of spices perfectly complements the cauliflower and the coconut tomato sauce.

  • Healthy and Nutritious: Packed with vegetables, lentils, and healthy fats, this dish is a great source of nutrients.

  • Easy to Make: While it sounds complex, this recipe is surprisingly simple.

  • Versatile: Serve it as a main course, a side dish, or even as part of a larger Indian-inspired meal.

  • Make-Ahead Friendly: The sauce and lentils can be prepared in advance, making it a convenient meal for busy weeknights.

Ingredients:

For the Roasted Cauliflower:

  • 1 large head of cauliflower broken into florets
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric powder
  • ½ teaspoon chili powder (or more, to taste)
  • ½ teaspoon garam masala
  • Salt and pepper to taste

For the Coconut Tomato Sauce:

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 (14.5 ounces) can of diced tomatoes, undrained
  • 1 (13.5 ounces) can full-fat coconut milk
  • 1 cup vegetable broth
  • 1 teaspoon garam masala
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander
  • Salt and pepper to taste

For the Lentils:

  • ½ cup red lentils rinsed
  • 1 cup vegetable broth

Garnish (Optional):

  • Fresh cilantro, chopped
  • Lime wedges

Directions:

  • Step 1: Prepare the Lentils
    Rinse the red lentils under cold water until the water runs clear.

  • In a medium saucepan, combine the rinsed lentils with 1 cup of vegetable broth.

  • Bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes or until the lentils are tender and have absorbed most of the liquid.

  • If any liquid remains, drain it off. Set aside.

  • Step 2: Roast the Cauliflower
    Preheat your oven to 400°F (200°C). In a large bowl, toss the cauliflower florets with olive oil, cumin, coriander, turmeric, chili powder, garam masala, salt, and pepper.

  • Ensure the cauliflower is evenly coated with the spices.

  • Spread the cauliflower florets in a single layer on a baking sheet lined with parchment paper.

  • Roast for 20-25 minutes or until tender and slightly browned, flipping halfway through.

  • Step 3: Make the Coconut Tomato Sauce
    While the cauliflower is roasting, prepare the sauce. In a large skillet or pot, heat the olive oil over medium heat.

  • Add the chopped onion and cook until softened about 5-7 minutes.

  • Add the minced garlic and grated ginger and cook for another minute, until fragrant.

  • Stir in the diced tomatoes (undrained), coconut milk, vegetable broth, garam masala, cumin, coriander, salt, and pepper.

  • Bring to a simmer, then reduce heat to low and simmer for 15-20 minutes, allowing the flavors to meld.

  • Step 4: Combine and Serve
    Once the cauliflower is roasted, add it to the coconut tomato sauce along with the cooked lentils.
  • Stir gently to combine. Simmer for another 5-10 minutes to allow the cauliflower to absorb the flavors of the sauce.

  • Taste and adjust seasoning as needed. Serve hot, garnished with fresh cilantro and lime wedges, if desired.

Variations:

  • Add Other Vegetables: Include other vegetables like carrots, bell peppers, or spinach for added flavor and nutrition.

  • Use Different Lentils: You can substitute green or brown lentils for red lentils.

  • Make it Vegan: Ensure you are using vegetable broth and not chicken broth to keep this recipe vegan.

  • Add Chickpeas: Add a can of drained and rinsed chickpeas for extra protein and texture.

  • Spice it Up: Add a pinch of cayenne pepper or a few chopped green chilies for extra heat.

Serving and Storage

Serving:

This dish can be served as a main course with rice, naan bread, or quinoa.

It also makes a delicious side dish. Garnish with fresh cilantro and lime wedges for a burst of freshness and acidity.

A dollop of plain yogurt or raita can also be a nice addition.

Storage:

  • Refrigerating Leftovers: Leftover Spice-Roasted Cauliflower in Coconut Tomato Sauce with Lentils can be stored in the refrigerator for up to 4 days. Store it in an airtight container.

  • Reheating: Reheat the leftovers gently in a saucepan over medium heat or in the microwave. You may need to add a splash of water or vegetable broth to loosen the sauce if it has thickened.

Tips for Success

  • Don't Overcrowd the Baking Sheet: Ensure the cauliflower florets are arranged in a single layer on the baking sheet to promote even roasting and prevent them from steaming.

  • Use Full-Fat Coconut Milk: Full-fat coconut milk will provide the richest and creamiest sauce.

  • Adjust Spices to Taste: Feel free to adjust the amount of spices to your preference. Add more chili powder for a spicier dish.

  • Rinse the Lentils: Rinsing the lentils removes any impurities and helps them cook more evenly.

  • Use Fresh Ginger and Garlic: Fresh ginger and garlic will provide the best flavor for the sauce.

FAQs

Can I make this ahead of time?

Yes, both the roasted cauliflower and the coconut tomato sauce can be made ahead of time and stored separately in the refrigerator. Combine them and heat before serving.

Can I freeze this dish?

Freezing is not recommended as it can alter the texture of the cauliflower and the sauce.

Can I use frozen cauliflower?

Fresh cauliflower is preferred, but you can use frozen cauliflower florets. Make sure they are completely thawed and drained before roasting.

What if I don't have coconut milk?

You can substitute with heavy cream or another plant-based milk, but the flavor will be different.

How do I know when the lentils are cooked?

The lentils are cooked when they are tender and have absorbed most of the liquid.

This Spice-Roasted Cauliflower in Coconut Tomato Sauce with Lentils is a delicious and satisfying vegetarian meal that's packed with flavor and nutrients.

The combination of roasted cauliflower, creamy coconut tomato sauce, and hearty lentils creates a harmonious blend of textures and tastes.

It's a perfect dish for a weeknight dinner, a special occasion, or any time you're craving a flavorful and healthy meal.

The ease of preparation and the ability to customize the spices make this recipe a winner.

Enjoy this vibrant and aromatic dish and experience the magic of Indian-inspired flavors in your own kitchen.

SPICE-ROASTED CAULIFLOWER IN COCONUT TOMATO SAUCE WITH LENTILS

Sana Umer
Roasted cauliflower florets are combined with a flavorful coconut tomato sauce and tender lentils, creating a delicious and satisfying vegetarian meal.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 45 minutes mins
Total Time 50 minutes mins
Course Vegetarian
Cuisine Indian-Inspired
Servings 6 people
Calories 350 kcal

Ingredients
  

  • 1 large head of cauliflower, cut into florets
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¼ teaspoon turmeric powder
  • ¼ teaspoon cayenne pepper (optional)
  • Salt and pepper to taste

Coconut Tomato Sauce

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 (28-ounce) can crushed tomatoes
  • 1 (13.5-ounce) can full-fat coconut milk
  • 1 cup red lentils, rinsed
  • 1 inch ginger, grated
  • 1 teaspoon garam masala
  • ½ teaspoon ground cumin
  • ¼ teaspoon chili powder (optional)
  • Salt and pepper to taste

Garnish (optional)

  • Fresh cilantro, chopped
  • Lime wedges

Instructions
 

  • Roast the cauliflower: Preheat oven to 400°F (200°C). In a large bowl, toss the cauliflower florets with olive oil, cumin, coriander, turmeric, cayenne pepper (if using), salt, and pepper. Spread the cauliflower in a single layer on a baking sheet. Roast for 25-30 minutes, or until tender and slightly browned, flipping halfway through.
  • Make the sauce: While the cauliflower is roasting, heat olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and grated ginger and cook for another minute until fragrant.
  • Add remaining sauce ingredients: Stir in the crushed tomatoes, coconut milk, rinsed lentils, garam masala, cumin, chili powder (if using), salt, and pepper. Bring the mixture to a simmer, then reduce heat and cover. Cook for 20-25 minutes, or until the lentils are tender. Stir occasionally to prevent sticking.
  • Combine cauliflower and sauce: Once the cauliflower is roasted and the lentils are tender, add the roasted cauliflower to the coconut tomato sauce. Stir gently to combine.
  • Serve: Serve the spice-roasted cauliflower and lentil stew hot, garnished with fresh cilantro and lime wedges, if desired.

Notes

  • Spice Level: Adjust the amount of cayenne pepper and chili powder to control the spice level.
  • Lentil Type: Red lentils cook quickly and break down in the sauce. You can use other types of lentils, but they may require longer cooking time.
  • Vegetable Variations: Add other vegetables to the sauce, such as spinach, chickpeas, or diced sweet potatoes.
  • Make-Ahead: The sauce can be made ahead of time and stored in the refrigerator for up to 3 days. Reheat gently before adding the roasted cauliflower.
  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days.
Keyword coconut tomato sauce, healthy recipe, Indian food, lentils, Spice-roasted cauliflower, vegan option, vegetarian curry

  • 21 GROUND BEEF TACO VARIATIONS BEYOND BASIC TUESDAY NIGHT
  • EASY SOUTHERN TOMATO PIE FOR FIRST-TIME BAKERS
  • SINGLE-SERVE PEACH COBBLER MUG CAKE FOR ONE PERSON
  • CHEAP SUMMER PASTA SALAD FEEDS 8 FOR UNDER $12 TOTAL
24 shares
  • Facebook
  • X

About Sana Umer

I'm Sana Umer — the home cook behind every recipe on For Foodie Friends. I'm a Pakistani-American mom of two based in the US, and I've been cooking seriously for about a decade now, mostly because feeding a family every day is the fastest way to learn how to actually cook.

I'm completely self-taught. I learned by watching my mother in Pakistan, by burning a lot of food in my early years, and by paying attention to which recipes worked and which ones needed fixing. I don't specialize in just one cuisine — I cook the Pakistani dishes I grew up with, the American desserts my kids request, weeknight dinners, holiday roasts, and everything in between.

Every recipe is personally tested in my own kitchen, every word is written by me, and every photo is taken of food I actually made.

Comments

No Comments

Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




for-foodie-frends-logo-1

Hi, I'm Sana Umer — the home cook, recipe tester, and writer behind For Foodie Friends.

I'm a Pakistani-American mom based in the US. I learned to cook in two kitchens — my mother's in Pakistan, where I grew up watching whole spices bloom in oil, and my own kitchen now, where I cook for my husband and kids.

Every recipe on this site has been tested in my own kitchen, often more times than I'd like to admit, before it ever made it here. I cook a little bit of everything: the Pakistani comfort food I grew up with, the American desserts my kids beg for, weeknight dinners that need to come together fast, and the holiday spreads that take all day.

If a recipe is on this site, it earned its place. No ghostwriters, no AI shortcuts, no copy-paste from somewhere else — just real recipes from a real kitchen, written to actually work the first time you make them.

Welcome to my corner of the internet.

— Sana

More about me →

Popular

  • 23 BUDGET CHICKEN RECIPES FOR THE WHOLE WEEK
  • 25 PANTRY STAPLE RECIPES WHEN THE FRIDGE IS EMPTY
  • 31 CHEAP FAMILY DINNERS THAT FEED 4 FOR UNDER $15
  • 27 BUDGET-FRIENDLY MEAL PREP RECIPES FOR THE WHOLE WEEK
  • 29 DINNERS UNDER $5 PER SERVING (REAL RECIPES, REAL MATH)
  • 19 EASY TILAPIA RECIPES THAT DON'T TASTE BLAND
  • 23 SEAFOOD PASTA DISHES FOR COASTAL-INSPIRED DINNERS
  • 21 HEALTHY WHITE FISH RECIPES THE FAMILY WILL LOVE

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Editorial Principles
  • Corrections Policy
  • Affiliate Disclosure

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Resources

  • Kitchen Essentials
  • Pantry Essentials

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 For Foodie Friends

  • Facebook
  • Pinterest