This post may contain affiliate links, please see our privacy policy for details.

This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce!

This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com

This Roasted Cauliflower in Poblano Sauce is one of those recipes you keep going back to for one more bite. It has SO many layers of flavor. Lentils are cooked in the homemade poblano sauce, which is flavor-packed and has the perfect kick. Cauliflower is coated in spices and roasted until crispy – finishing them off with a little agave for a some sweetness. And it all comes together over rice. Veggies, protein and alllll the best flavors!

Step One: Prep the Poblano Sauce

The poblano sauce is a little bit of a process, but I promise it is worth the effort.

This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com
This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com

Turn the oven to broil and place the oven rack on the top. Add the poblanos, yellow onion & jalapeño to a baking sheet. Drizzle with the oil and rub it into the veggies. Place in the oven to char. Once browned, flip the poblanos and brown the other side. Remove from the oven and place the poblanos in a bowl. Cover with a kitchen towel to steam for 10 minutes.

Remove the kitchen towel from the peppers, and when cool enough to handle, peel the skins off and remove the stems & seeds. Add the poblanos, jalapeño, onion, oil from the baking sheet, cilantro, garlic, cumin, salt & pepper to a food processor. Blend until mostly smooth.

This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com
This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com

Step Two: Make the Cauliflower

This roasted cauliflower is smoky, and has a little bit of heat. It adds the perfect crunch to the poblano sauce.

To a baking sheet, add a head of cauliflower that has been cut into florets, oil, smoked paprika, chipotle chili powder, garlic powder, onion powder, cumin, salt & pepper.

Place the cauliflower in the oven for 20 minutes. Pull it out, and add a little agave – this will give it some sweetness and caramelize the cauliflower. Toss the cauliflower and place it back in the oven for 5-10 minutes – keep an eye on it so the agave doesn’t burn.

This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com

Step Three: Finish the Sauce

While the cauliflower is roasting, add the poblano puree, some broth and non-dairy cream to a skillet. Bring to a boil, add the dry lentils, stir, cover and lower the heat. Simmer for 15-20 minutes, stirring every couple minutes. You want the lentils to be tender, but not mushy.

When the lentils are done add some more cream to the sauce and some lime juice. Stir to combine, taste and add salt if needed.

This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com
This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com

Step Four: Serve

When it comes to serving, you can keep this low carb and eat it as is. But, you can also serve it over rice for a more filling meal.

This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com

I like to add a layer of rice, some of the lentils/poblano sauce and finish it off with the cauliflower. Sprinkle on some extra cilantro and serve with lime wedges on the side.

This meal is filling and tasty. Plus, you get in lots of different veggies in one meal!

This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com

Tips & Tricks

If you are sensitive to spice, I would omit the jalapeño.

You can use your hands to remove the poblano skins or a small paring knife – I prefer the knife method. You don’t have to get every piece of skin off, just the bulk of it.

For the sake of presentation I added the cauliflower to the lentil skillet, but this isn’t necessary – unless you want to impress your guests 😉

This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com

Roasted Cauliflower in Poblano Sauce

Servings: 4
Prep Time: 30 minutes
Cook Time: 40 minutes
Total Time: 1 hour 10 minutes
This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce!
4.50 from 2 ratings

Ingredients

FOR THE POBLANO SAUCE

FOR THE ROASTED CAULIFLOWER

FOR SERVING

Instructions
 

  • Turn the oven to broil and place the oven rack on the top. Add the poblanos, yellow onion & jalapeño to a baking sheet. Drizzle with the oil and rub it into the veggies. Place in the oven to char. Once browned, flip the poblanos and brown the other side. Remove from the oven and place the poblanos in a bowl. Cover with a kitchen towel to steam for 10 minutes.
  • Lower the oven temperature to 425 degrees and line a baking sheet with parchment paper. Add the cauliflower, oil & dry seasonings to the baking sheet. Toss to coat and set aside.
  • Remove the kitchen towel from the peppers, and when cool enough to handle, peel the skins off (see notes) and remove the stems & seeds. Add the poblanos, jalapeño, onion, oil from the baking sheet, cilantro, garlic, cumin, salt & pepper to a food processor. Blend until mostly smooth.
  • Place the cauliflower in the oven for 20 minutes. Add the agave, toss and place back in the oven for 5-10 minutes – keep an eye on it so the agave doesn't burn.
  • While the cauliflower is roasting, add the poblano puree, broth and 1/2 of the cream to a skillet. Bring to a boil, add the lentils, stir, cover and lower the heat. Simmer for 15-20 minutes, stirring every couple minutes. You want the lentils to be tender, but not mushy.
  • When the lentils are done add the rest of the cream to the sauce and the lime juice. Stir to combine, taste and add salt if needed. To serve, add rice to each plate, top with the lentils/sauce, cauliflower and more cilantro.

Video

Notes

  • If you are sensitive to spice, I would omit the jalapeño.
  • You can use your hands to remove the poblano skins or a small paring knife – I prefer the knife method. You don’t have to get every piece of skin off, just the bulk of it.
  • For the sake of presentation I added the cauliflower to the lentil skillet, but this isn’t necessary – unless you want to impress your guests 😉
  • The nutrition info does not include the rice.
Calories: 401kcal, Carbohydrates: 44g, Protein: 12g, Fat: 21g
Cuisine: American, Mexican
Course: Main Course
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.
This Roasted Cauliflower in Poblano Sauce is a complete vegan dinner. Filled with lentils, crispy cauliflower & the best poblano sauce | ThisSavoryVegan.com