This Mexican-inspired roasted cauliflower is so flavorful and easy it might just become your new favorite veggie side dish! Cauliflower florets are tossed with flavorful spices and roasted until crispy and caramelized, served with a generous squeeze of lime juice, cilantro, red onion, and maybe even some avocado for good measure. It’s ready in just 30 minutes, and an absolute crowd pleaser!

Mexican spiced roasted cauliflower with the crispiest of edges and some serious flavor!
👉🏼 I don’t know about y’all, but if you’re anything like me you go crazy for just about any roasted vegetable. Some of our faves besides this cauliflower side dish include this Sweet and Spicy Roasted Sweet Potatoes, Turmeric Spiced Roasted Cauliflower, Buffalo Roasted Cauliflower, 15-Minute Oven Roasted Broccolini, or our Roasted Chopped Red Cabbage. So much yum!
But roasted cauliflower has truly always been on the top of my list. There’s something about the way it gets crispy, tender, sweet, and salty ALL AT THE SAME TIME that makes it straight up irresistible.
I often opt for the simple classic combo of a cooking oil with salt and pepper for cauliflower, because it’s easy and also so delicious. I have definitely been known to roast and devour a whole head of cauliflower all by myself.
Although sometimes dinner deserves to be made a little more special by stepping the flavors up a notch (or five)!
This Mexican-inspired roasted cauliflower does exactly that. Through testing some different flavor combinations, I realized that by adding just a few spices and garnishes you can take a side dish that’s already pretty-much-the-best-thing-ever to next level DELICIOUS.
And seriously, it couldn’t be any easier to make.
To top it off this recipe is also gluten free, dairy free, AND paleo / whole30 friendly. A win/win for anyone you’re feeding – yourself, your family, some friends, or a beautiful combination of all three.



All of the spices for this recipe can be found on Thrive Market, which is a membership based online natural food store that is like the Costco of Whole Foods, with the BEST wholesale prices!
And if you sign up now, you’ll get $60 in free groceries and 30% off your first order!
Never underestimate the magic of a garnish!
This cauliflower is delicious straight out of the oven, but the garnishes are what make it feel like something really special.
I know for a fact that adding some diced red onion or thinly sliced green onion, cilantro, fresh avocado, and a squeeze of lime juice just before serving transforms this dish into something truly unforgettable.
How to make Mexican spiced roasted cauliflower





There’s two essential rules for getting super crispy roasted cauliflower:
- Make sure your oven is hot enough
- Don’t over crowd the pan
👉🏼 If your oven isn’t hot enough the cauliflower will get overly soft before it has a chance to caramelize. And then even if your oven is hot enough, if the sheet pan is over crowded the cauliflower will steam before it crisps up, so make sure to leave a little space between your florets before you start roasting!


Serving suggestions
This cauliflower is the perfect easy side dish for just about any meal! Tacos and enchiladas are for sure two of our favorites.
It is also SO GOOD served on top of a Southwest-style salad or in a rice bowl!

If you enjoyed this cauliflower recipe we’d love it if you would take a moment to rate and review it below! 🌟🌟🌟🌟🌟 It’s also a great place to get your questions answered, and helpful for other readers if you share any modifications you made to the recipe.
Thank you for sharing your kitchen with NK. We’re so grateful you’re here!
Print
Perfectly Caramelized Mexican Roasted Cauliflower – Dairy Free!
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Mexican-inspired roasted cauliflower is so flavorful and easy it might just become your new favorite veggie side dish! Cauliflower florets are tossed with flavorful spices and roasted until crispy and caramelized, served with a generous squeeze of lime juice, cilantro, red onion, and maybe even some avocado for good measure. It’s ready in just 30 minutes, and an absolute crowd pleaser!
Ingredients
For the cauliflower
- 1 large head of cauliflower, cut into florets (about 2 1/2 pounds – if you’re using a smaller cauliflower, reduce the amount of avocado oil, salt, and spices just a little bit. You can always add more salt after it’s done cooking)
- 3 tablespoons olive oil or avocado oil
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon cumin
- 1/2– 3/4 teaspoon kosher salt
- 1/4 teaspoon black pepper
For serving
- Cilantro
- Red or green onion
- Fresh lime wedges
- Avocado
Instructions
- Preheat oven to 425 degrees and line a large, if desired rimmed baking sheet with parchment paper (it doesn’t have to be lined, it just makes for easier clean up!).
- Prep cauliflower. Add cauliflower florets to a large bowl and toss with oil, dried spices, salt, and pepper – making sure the spices are well distributed. Transfer to a baking sheet and spread out the cauliflower until evenly spaced. Place as many florets flat, cut side down for some great contact with the pan for caramelization!
- Roast cauliflower. Transfer to the oven and bake, flipping halfway through, for about 20-26 minutes, or until cauliflower pieces are tender and nicely caramelized. You can always roast for a little bit longer for extra crispy florets!
- Serve and enjoy! Remove from the oven and serve topped with fresh cilantro, red or green onion, lime wedges, and avocado if desired.
Notes
Storage: To store leftover cauliflower in the refrigerator, allow it to cool and then transfer to an air tight container. Will keep for to 3-4 days.
Reheating: You can easily reheat roasted cauliflower in the microwave for 1-2 minutes, warm in the oven at 350° F, or gently reheat in a skillet, tossing occasionally, until heated through.
Nutrition information is for roasted cauliflower without any garnishes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side dish
- Method: Oven roasted
- Cuisine: Mexican






MoTyCu says
Made this for lunch today paired with brown rice and it was pretty good. Definitely canโt go without the fresh cilantro and lime! Those two ingredients really bring the whole recipe together. Thanks for sharing!
Nyssa Tanner says
I totally agree! The garnishes really take it to the next level. So glad that you loved it, and happy cooking! – Nyssa
Gretchen Phillips says
The best cauliflower I have made in a while! Added dried oregano to the spice mixture. Roasted for 30 minutes tossing half way through! Thank you Nyssa!
Nyssa Tanner says
Oh, yay! So glad you loved it. The addition of oregano sounds absolutely perfect.
Todd says
Nice combo of spices for cauliflower. Everyone enjoyed it.
Nyssa Tanner says
So glad to hear you enjoyed! Happy cooking ๐ – Nyssa
Lucila Favors says
OMG a wonderful delicious dish. I will definitely keep this recipe in my collection of recipes.
Nyssa Tanner says
Yes! Love to hear that. Hope you continue to enjoy and happy cooking! – Nyssa
Bestsubstitutes says
I made this last night and everyone loved it. Even my little niece loved it and she is not usually a huge cauliflower fan.
Nyssa Tanner says
I’m so glad to hear that! Hooray for veggie victories at the dinner table ๐ Thank you for dropping a note, and happy cooking! – Nyssa
Kelly says
Made this last night to go with some low carb chicken enchilada rollups, it was the perfect side dish, thank you. I will definitely make this again soon.
Nyssa Tanner says
Yes! Such an easy and flavorful side dish that’s perfect for meals like that (low carb chicken enchilada roll ups?! YES PLEASE!) Thanks for your thoughtful note, and happy cooking! – Nyssa
Yolanda says
Everything looks delicious. Can I freeze spiced roasted cauliflower?
Thank you, Nyssa
Nyssa Tanner says
Hi Yolanda! Yes you can freeze the spiced cauliflower. It may soften slightly in the freezer but will still be delicious. It will keep in the freezer for up to 3 months. Hope you enjoy!! xo, Nyssa
carol clarkin says
Very tasty. I wasnโt xpecting it to be as tasty As it was.
I will be making it again.
We were looking for a healthy way to get some real flavor without the calories.
This was perfect.
Never would have thought of it! Thanks
Nyssa Tanner says
Amazing! So glad you loved the spices in this recipe ๐
Tommy Hazleton says
Without a doubt the best cauliflower Iโve ever had in my life. I say that with no exaggeration whatsoever. Absolutely delicious and finally a healthy veggie to serve along side tacos on taco night. Thank you!
Nyssa Tanner says
Oh my gosh! Yes! What a compliment ๐ So, SO happy you enjoyed!
Nancy Evans says
Recipe was wonderful, everyone enjoyed.
Nyssa Tanner says
Love to hear it! ๐
Brynn Brown says
This Mexican Roasted Cauliflower recipe is AMAZING!! This was one of the first items I made for Whole30 and it will be something I make forever! Whole30 or not! It is really so tasty, especially with the lime, cilantro and avocado added! Though even without those additions, you are sure to just love it! Perfect side dish to pair with so many different meals.
Nyssa Tanner says
This side dish really is so delicious! I’m so happy you loved it. Dressed up or kept plain it’s a win every time at our house, too :))
Asha says
This looks great! Would we pair this with tortillas? or rice or tacos?
Nyssa Tanner says
You could definitely make these for taco night! I actually have a taco recipe on NK that uses this roasted cauliflower in the tacos – you can find it here! You could also serve it as a side for any Mexican themed dinner – enchiladas rice and beans, burrito bowls, etc. Hope you enjoy!! xx
Brianna says
This was a great recipe all the way. I loved the addition of red onion and cilantro. This is a new staple for us!
Nyssa Tanner says
Aww YAY! So happy you love it. Fresh garnishes always have a way of adding that extra *something* to a basic recipe ๐
Veronica Lev @ Sharktank says
This roasted cauliflower is amazingly delicious a real explosion of flavor on your taste buds, thank you for sharing this healthy and scrumptious recipe!
Nyssa Tanner says
Yes absolutely!! So happy you enjoyed the super delicious veg recipe!
Janette Engelbrecht says
Can I sub a different oil? I have coconut, peanut, olive but not avocado. What do you think would taste the best? the no bake peanut butter cookies were awesome, I made them the other day. I just love your blog and I make recipes from it 2-3 times per month ๐
Nyssa Tanner says
Hi Janette! I would substitute coconut oil or peanut oil since they’re both good for high heat. Olive oil would work, too, but it’s not as stable for high heat cooking. I think they all would taste just fine โบ๏ธ If your coconut oil is virgin (or unrefined), it might impart a coconut taste, but refined coconut oil has a fairly neutral flavor.
Thank you so much for commenting and making recipes!! I hope you enjoy this cauliflower – it’s one of our favorite side dishes!!