Taco bowls, burrito bowls, whatever you want to call them! I went with taco bowls this time because of the homemade taco seasoning used on the roasted cauliflower, plus the fresh toppings like tomatoes and cilantro. But whatever you call it, it’s a lot of yummy stuff in one bowl! These cauliflower bowls make a super colorful, vibrant, flavorful dinner, but they also meal prep well, so consider making them for your weekday lunches!
This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.
Are There Any Shortcuts I can Take?
This recipe does look like a lot of “parts” but I promise it really is easy to throw together. That being said, there are a couple of shortcuts you can take if you want to make it even easier. If you have access to Trader Joe’s, they sell frozen corn that is already “fire roasted” and it’s SO good. You can use that in place of blistering the regular frozen corn in the skillet. You can definitely use a store-bought cilantro lime ranch instead of making your own, or any southwest-inspired ranch dressing you can find (chipotle, avocado, etc.). And lastly, if you don’t have a well-stocked spice cabinet, you can use a packet of taco seasoning in place of the taco spices listed below.
What Else Can I Put in My Taco Bowl?
One of the reasons I love bowl meals the most is that they are extremely flexible and they allow you to use leftover ingredients that are lingering in your fridge, pantry, or freezer. Here are some other things that you can throw into your taco bowl if you have them:
- tortilla chips
- avocado or guacamole
- cheese (cheddar, pepper jack, Monterey jack, even feta)
- radishes (sliced thin)
- fresh red onion
- pickled red onion
- bell peppers (diced, sliced, or roasted)
- salsa
- lettuce
How to Meal Prep Your Roasted Cauliflower Taco Bowls
If you want to prepare this meal for grab-and-go lunches (meal prep), divide the roasted cauliflower, cooked rice, and blistered corn between four containers as soon as they are done cooking. You can skip heating the black beans, because you’ll just be placing the containers straight into the refrigerator, to be reheated later. Pack the bowls with the remaining fresh ingredients (tomatoes, cilantro, green onion, lime wedges), but leave the dressing separate. When you’re ready to eat your bowl, reheat the bowl in the microwave until hot, then top it with the dressing and enjoy.
Can I Use Frozen Cauliflower?
Frozen cauliflower roasts really well in the oven, but you may have a hard time getting the taco seasoning to stick to the frozen cauliflower. You would probably need to let it thaw completely before seasoning and roasting. The thawed frozen cauliflower will likely roast a bit faster than the fresh cauliflower. I would use about 1 pound of frozen cauliflower for this recipe.
Roasted Cauliflower Taco Bowls with Cilantro Lime Ranch
Ingredients
Cilantro Lime Ranch
- 1/4 cup mayonnaise ($0.13)
- 1/4 cup sour cream ($0.11)
- 1 lime ($0.50)
- 1/4 tsp garlic powder ($0.02)
- 1/8 tsp onion powder ($0.01)
- 1 Tbsp finely chopped cilantro ($0.05)
- 1 green onion, chopped ($0.11)
- 1/4 tsp salt ($0.02)
Taco Roasted Cauliflower
- 1 head cauliflower ($2.39)
- 2 Tbsp olive oil ($0.32)
- 1/2 Tbsp chili powder* ($0.15)
- 1/2 tsp smoked paprika ($0.05)
- 1/2 tsp ground cumin ($0.05)
- 1/8 tsp cayenne pepper ($0.02)
- 1/4 tsp dried oregano ($0.02)
- 1/4 tsp salt ($0.02)
- freshly cracked pepper ($0.03)
Bowl Ingredients
- 1 cup long grain white rice ($0.62)
- 1.5 cups water ($0.00)
- 1 15 oz. can black beans ($0.89)
- 1 cup frozen corn ($0.20)
- 1 Tbsp cooking oil ($0.08)
- 1 pint grape tomatoes ($2.29)
- Fresh cilantro and sliced green onion for garnish ($0.20)
Instructions
- Prepare the cilantro lime ranch first, so the flavors have time to blend. Zest the lime, then squeeze the juice from half, and cut the other half into wedges for serving. You'll need about 1 Tbsp lime juice. Finely chop about 1 Tbsp cilantro and one green onion.
- Combine the ingredients for the cilantro lime ranch in a bowl (mayonnaise, sour cream, 1 Tbsp lime juice, 1/2 tsp lime zest, garlic powder, onion powder, chopped cilantro, chopped green onion, salt). Refrigerate the cilantro lime ranch until you're ready to eat.
- Next, preheat the oven to 400ºF. Line a baking sheet with parchment paper. Cut the head of cauliflower into florets, then place them in a bowl. In a separate small bowl, combine the ingredients for the taco seasoning (chili powder, smoked paprika, cumin, cayenne, oregano, salt, and some freshly cracked pepper). Drizzle the olive oil over the cauliflower, followed by the taco seasoning, then toss until the cauliflower is evenly coated in oil and spices.
- Spread the seasoned cauliflower out over the prepared baking sheet. Roast the cauliflower in the preheated oven for 20-30 minutes, or until it's brown and crispy on the edges.
- While the cauliflower is roasting, begin cooking the rice. Add the rice and 1.5 cups water to a sauce pot. Place a lid on top, turn the heat up to high, and bring the water up to a boil. Once it reaches a full boil, turn the heat down to low and let the rice simmer for 15 minutes without lifting the lid. After 15 minutes, turn the heat off and let the rice rest for 5 minutes without lifting the lid. Finally, fluff the rice with a fork and divide it between four bowls or containers.
- Add the undrained can of black beans to a small sauce pot and heat over medium-low, stirring occasionally, until heated through (if making the bowls for meal prep, skip heating the beans).
- Add 1 Tbsp cooking oil to a large skillet and heat over medium. Once the oil is hot and shimmering, add the frozen corn. Cook the corn, stirring only occasionally, until it is browned and blistered (about 7-8 minutes). Season with a pinch of salt and pepper.
- Slice the grape tomatoes, roughly chop the cilantro, and slice a green onions for garnish.
- To build the bowls, divide the roasted cauliflower, cooked rice, beans, corn, and tomatoes between four bowls or containers. Top with a pinch of cilantro, sliced green onion, and a wedge of lime. Drizzle the cilantro lime ranch over top just before eating.
See how we calculate recipe costs here.
Equipment
- Enamelware Sheet Pan
- Parchment Paper
- White Cutting Boards
Notes
Nutrition
How to Make Roasted Cauliflower Taco Bowls – Step by Step Photos
Make the cilantro lime ranch first. Zest the lime and squeeze the juice from half of it (you’ll need 1 Tbsp juice). Slice the other half into wedges for serving. Combine 1/4 cup mayonnaise, 1/4 cup sour cream, 1 Tbsp lime juice, 1/2 tsp lime zest, 1/4 tsp garlic powder, 1/8 tsp onion powder, 1 Tbsp chopped cilantro, 1 chopped green onion, and 1/4 tsp salt in a bowl. Refrigerate the cilantro lime ranch until ready to eat.
Preheat the oven to 400ºF. Cut a head of cauliflower into florets, then place them in a bowl. In a separate small bowl, combine the ingredients for the taco seasoning: 1/2 Tbsp chili powder, 1/2 tsp smoked paprika, 1/2 tsp cumin, 1/8 tsp cayenne pepper, 1/4 tsp oregano, 1/4 tsp salt, and some freshly cracked pepper. Drizzle 2 Tbsp olive oil over the cauliflower, followed by the taco seasoning, then toss until the cauliflower is evenly coated in oil and spices.
Line a baking sheet with parchment paper. Spread the seasoned cauliflower out over the baking sheet.
Roast the cauliflower in the preheated oven for 20-30 minutes, or until it is browned and crispy on the edges.
While the cauliflower is roasting, begin the rice. Add 1 cup long grain white rice to a small sauce pot with 1.5 cups water. Place a lid on top, turn the heat on to high, and bring it up to a boil. Once it reaches a full boil, turn the heat down to low and let the rice simmer for 15 minutes. After 15 minutes, turn the heat off and let the rice rest for 5 more minutes with the lid in place. Finally, fluff the rice with a fork and divide it between four bowls or containers.
Add one 15oz. can of black beans (undrained) to a small sauce pot and heat over medium-low, stirring occasionally, until heated through. If making your cauliflower bowls for meal prep, you can skip heating the beans, since the bowls will be going straight into the refrigerator.
Heat 1 Tbsp cooking oil in a large skillet over medium. Once the oil is hot and shimmering, add 1 cup frozen corn. Cook the corn, stirring only occasionally, until it is a little browned and blistered (7-8 minutes).
Finally, prepare the rest of the fresh ingredients. Slice the grape tomatoes in half, cut the remaining half lime into wedges (if you haven’t already), slice a green onion or two, and chop a little cilantro.
Once all the components are prepared, it’s time to build the bowls! Divide the roasted cauliflower, cooked rice, beans, corn, and tomatoes between four bowls or containers. Top with a little cilantro and sliced green onion.
When you’re ready to eat, reheat the bowl if it is refrigerated, then top with a drizzle of cilantro lime ranch and enjoy!
I didn’t know what to expect, but this was so good! My husband and picky 13 year-old had seconds. I had hoped for leftovers for lunch tomorrow, but there weren’t any! We added some shredded jack cheese and diced avocado. We’ll definitely be making this again. Thank you!
So easy and delicious. My husband, who is pretty picky really liked this too!
This was soooo delicious! Thank you!
Delicious! I forgot the garlic and onion powders for the cilantro lime dressing and it was still yummy! I added avocado and shredded cheddar to our bowls.
How long does it all last refrigerated?
Definitely store the dressing separate and I think you’d be good with 3 days.
So good! I’ve made this a bunch of times. To save time, I meal prep it so I just need to make the cauliflower, mix the dressing, and cook a pot of rice. I put rinsed beans, still-frozen corn, and tomatoes in each dish and then add the cauliflower and rice. Done and ready for lunch!
The recipe is great but everything that is hyperlinked does NOT show up when you go to print it out. You have to fill in half the recipe.
Delicious – I make the cauliflower to put into regular tacos for my vegetarian daughter, and we all love it. The meal prep is also great – we can customize it for everyone’s different tastes.
Really good. The roasted cauliflower was an excellent addition to this meatless taco bowl. I added some sliced onions to the cauliflower to roast. (I didn’t add corn, and used a package of yellow rice to my rice cooker for ease.)
Roasting cauliflower with that taco seasoning is brilliant. I added lots of fresh veggies for toppings, so good!
I have made this several times. But I am out of sour cream. Can I substite greek yogurt and get the same delicious sauce?
Yes, that would probably work fine here. :)
This is absolutely amazing; I’m obsessed. Definitely making again!
This was very yummy and easy. Next time I will definitely make more dressing and corn.
This is a recipe I keep coming back to year after year when Iโm looking for a healthy lunch option to bring to work. To add a bit more protein, I add some chicken and itโs delicious. Itโs so easy to make and has never failed me. Thanks for such an awesome recipe!
This was so good!! I left out the cilantro because my family just doesnโt like it. We ate our bowls with blue tortilla chips. Just so good!!
Fantastic recipe that was filling and still felt fresh. I put the black beans into the skillet with the corn once it was blistered to save a pot.
Chipotle level goodness!!
Loved it!
What if youโre allergic to cilantro? Any suggestions for a substitute?
Hi, Belinda! You could use sliced green onion or parsley — or simply omit the cilantro altogether! ~Marion :)
Excellent. We are trying to add more meatless dishes to our menus, and this will definitely be added to the rotation.
Hi, Naomi! Thanks for trying out the recipe & we’re so glad you love it! For more vegetarian recipes on the site, go to the header navigation and under the drop down “Popular,” click Vegetarian Recipes.
Here’s the link: https://www.budgetbytes.com/category/recipes/vegetarian/
– Marion :)
Can you freeze this meal?
Yes. Follow the directions for the meal prepping, and use a freezer-safe container with a layer of plastic on the surface of the food to prevent freezer burn. Be warned that some of the textures will change with freezing. XOXO -Monti
Wow! This was delicious! The ingredients were all items I pretty much always have in the house. Very fresh and satisfying without being heavy. Loved the charred frozen corn idea. I plan on using both the sauce and charred corn in other recipes. So happy I found your site and I love your content.ย
Question for you: why not drain and rinse the black beans? Doesn’t the bean liquid tend to give unpleasant side effects?
Itโs fine to add the bean liquid to many recipes, but if you want to reduce the amount of sodium, itโs best to drain and rinse canned beans. Draining and rinsing remove, on average, 41% of the sodium. If you choose to drain the bean water, reserve it. You can use bean water to make both sweet and savory dishes. You can use it to replace egg whites when you bake and as a substitute to thicken soups, broths, or sauces. Moreover, its emulsifying properties help bind different ingredients that don’t mix easily. XOXO -Monti
This is SO delicious and easy to make! I love the layering of flavors. Itโs definitely an upgrade from my usual roasted vegetables with olive oil, salt, and pepper. The best part is that all of the seasonings are standard pantry staples, not something that youโll have to hunt down, pay an arm and a leg for, and then use 1/2 teaspoon.ย
This recipe is ridiculously good! The only change I make is to double the sauce. I use sour cream for all the sauce. We don’t eat mayo. Thank you for another great recipe!
Hell! I was just wondering whether I could try this with broccoli, too?
It will definitely change the flavor, but broccoli roasts really well!
This is one of my FAVORITE recipes. My boyfriend is asking for it again this week. I made a double batch last time because cauliflower cooks down and ended up with leftovers for the week (which were as delicious as the first night!). The other reviews are correct, the sauce really elevated the dish. I ended up making more when I ordered Chipotle later that week because it just belongs on any kind of burrito bowl. Thank you so much for sharing!!
Hands down an amazing recipe that is easy to follow and make, I always go back to this one. You can also sub a lot of the veggie components for something else – I like adding sweet potatoes if I want something more heavier. Also the sauce is easy to make dairy free which is a plus. Personally for me, I like adding more seasoning for more flavour impact so I just use the sauce recipe as a base and add more if need be.
Very tasty! ย The sauce really made the dish for us!
Despite it being a meatless dish, this is really tasty and quite satisfying. Iโve made it several times. Last night all I really had was a head of cauliflower that was nearing its life, and a bell pepper. Of course I had the corn and black beans too. I roasted the cauliflower and pepper together, added some chipotle to the beans as the warmed, and added red pepper flakes to the corn as it charred. I do recommend thawing the corn and patting it dry too get a TRUE char on it though. I also really wish the ingredients would say โ1 head of cauliflower, choppedโ. And โone can of black beans, I drained.โ The eat your recipes are formatted are extremely irritating for the experienced cook.ย
Hi Kim, Iโve got to disagree with you on the formatting making things harder for an amateur cook. One of the things Iโd like about the recipes on here is that the recipe directions recommend the order to chop or prep things, thus helping you save time while cooking.ย
I’ve been looking for creative grain bowls. ย This one worked well. ย I did skip making the dressing bc I had some store bought lime/crema sauce, and I’m always looking for a short cut. ย BUT, everyone here keeps raving about the dressing so I guess next time I’ll take that extra step!
Thanks for the creative veggie dish! Loved all of the flavors and it was even better the next day for lunch! I added roasted onions and roasted frozen mixed bell peppers as well.
Hi! Love your recipes and guides. Can this be made in an instant pot?
This one probably won’t work in an IP. Roasting is a very dry cooking method, whereas Instant Pots are a wet cooking environment. So you’ll get very different results.
I can’t believe this doesn’t have more ratings! This is a staple in our house for eating healthy. I usually use 1 less tbsp of oil and only about 2 tbsp of the cilantro ranch for a bowl worth about 400 calories! Healthy, low calorie, and not to mention DELICIOUS. Thanks for the recipes!
The roasted cauliflower is good, but the cilantro lime ranch is MIND BLOWING AMAZING. I will be using the sauce recipe for other things too!
Excellent recipe! Even without cilantro! I did add jalapenos and crumbled some queso fresco on top. So tasty.
Beth, I love your recipes so much. They are so yummy but this one is one of my very favorites! Thank you for sharing your creativity with the world!
Absolutely amazing recipe.ย
I just finished my first bowl and I want to lick the bowl.ย
So so good.ย
Nothing to add, nothing to change. Itโs perfection as it is.ย
Delicious! I used Trader Joe’s cilantro dressing and Trader Joe’s frozen Mexican roasted corn which made this recipe even easier. Good for meal prep – I kept the tomatoes, cilantro, and green onions in a separate container and put some and the dressing into the bowl after microwaving every else.
Delicious! Question though… I’m going to add this to our weekly rotation, but wondering if I quadruple the cilantro lime ranch (probably made with yogurt instead of sour cream) will it last for 4 weeks, so i don’t have to make it every time?
Unfortunately, you definitely don’t want to keep the dressing for four weeks. It has fresh herbs in it, so it will probably only be good for a few days in the refrigerator.
Absolutely loved this recipe! ย I added avocado and chopped kale on top. My husband dislikes cilantro but loved the dressing. It was a hit at my house ;)
Great recipe that I will definitely make again!
This was extremely good! Husband and 4-year-old approved too :) It was very filling but a good full feeling because of all the veggies. The only thing I would do differently next time is making twice as much ranch cilantro because … YUMMMM!!!
This is a seriously wonderful dish, and has become a part of my Son’s very limited set of meals. ย we usually make a much simpler dressing (yogurt as other say, and mayo, and lime. ย if we have the garlic and onion, we use that. ย but often don’t have cilantro or green onions. ย the lime and yogurt is the trick… and easy to remember). ย we have made this with roasted yams (REALLY yummy) and roasted squash, often throw in tomatoes or cucumbers if we have them – really, it is a meal that you just can round out depending on what is in the fridge or pantry. ย I try to only have it once a month so I don’t get tired of it, but I am certain my son has it weekly….
Soooo good! We subbed white rice for brown. Weโre vegan so we replaced the Mayo/sour cream with approx. 4oz of silken tofu (put all sauce ingredients in a food processor since the silken tofu needs to become creamy). Excellent! Definitely in our dinner rotation.
Absolutely love this recipe. I use plain yogurt in dressing instead of sour cream, because we don’t use sour cream for anything else. Definitely still delicious that way.
If we have some, a handful of shredded cheese can be quite nice as well, but definitely not needed.
Family favourite!
This is my current favorite meal! The recipe is super easy to follow. The cilantro lime ranch makes it creamy and tangy, and the perfectly seasoned roasted cauliflower adds a delicious heartiness to the meal!
To top it all off, itโs a great meal on a tight budget and is my favorite recipe to last me through the week!ย
Love this one! We don’t ever have sour cream, so I do this one with whole fat yogurt for the sauce, and it’s awesome!
This was SO GOOD! I’ve been looking for more veggie heavy meals and this was veggie heavy. So I expected it to be like “well it’s good for vegetables” but no this was GOOD. End of sentence. I’m excited to eat it again tomorrow!!
This was a perfect, easy, and delicious vegetarian lunch recipe! It took less than an hour to prepare which I really appreciated. Sometimes vegetarian lunches don’t fill me up but this kept me full for the whole afternoon. It’s a great meal and I’m excited to eat it all week!
Packed full of flavor and healthy! With the recent increase in meat prices, this is a great vegetarian alternative. I’m definitely saving this recipe to my ‘favorites’ list.
THESE were amazing. I will make this for lunch again for sure. It took a long time, but every step was worth it.
This was seriously delicious. So satisfying. The cilantro-lime ranch alone is a slam dunk. And the cauliflower turned out so addictive! This is going into the rotation for sure.ย
Love this recipe!! ย Make these all the time. ย Very flavorful.ย
I canโt stop making this! Just used Greek yogurt for the ranch out of laziness and itโs still so good!
Yum! We’ve made this several times this summer and it’s always filling, nutritious, and hits the spot! Super easy tasty dinner!
Canโt believe how flavorful this simple dish was! So easy, cost effective and easily adaptable to what you have on hand. Will definitely be making it again!
This was so, so good. So good. I made it for my partner and I one night and it was a huge hit!
I made the cilantro lime ranch with plain greek yogurt instead of mayo and sour cream and it turned out great, easy healthy swap!
Delicious! Didn’t have cilantro on hand so mixed in some Cholula hot sauce into the dressing.
Perfect – tons of flavor and really was pretty easy. I usually do a bit of tweaking on recipes but this one seemed spot on – and we loved it. Thank you, will make again. Always been a fan of cauliflower but this ramped it up huge! (I did rinse black beans because I don’t like the gooiness and added a dash of garlic powder but this is a keeper.
My son (10 years) and I made this last night for dinner. My husband (who typically resists eating vegetarian food) loved it and so did the kids. I quite liked the cooked corn and the cilantro/lime ranch dressing. Perfect fresh veggie meal for a family of four.ย
Super delicious. I donโt know how such easy ingredients can come together to make something so good! Thank you!
Made these Tuesday and let me just say “Yuuuuuuuum!!!!” These were so good and are going to make it into our regular rotation. I don’t even think it needs the rice because the veggies themselves are so good with the dressing. Yum!
Finally a vegetarian recipe that my meat loving husband liked! This one is going in my recipe box so that I can make it again and again.
This was sooooooo good! I’m always on the lookout for good vegetarian recipes, and my husband and I immediately agreed this was a keeper. Fresh-tasting and great flavor. As a bonus, our unadventurous little kids were happy and satisfied with the rice, beans, and corn :)
Can this recipe be frozen? Obviously not tomatoes etc.
Yes I think it would freeze wonderfully!
So good โ My boyfriend and I devoured these bowls! We added avocado and did roasted red bell pepper instead of tomatoes. Definitely going in our rotation of recipes.
Was delish! The dressing really pulled the whole thing together. This would have been great with a side of tortillas if I would have had them!ย
So good! Used Trader Joeโs fire roasted corn and Cilantro Dressing. Picky husband liked it too. Itโs going into the rotation on Taco Tuesdays. Thanks Beth!
This was great. ย Ranch isnโt my thing, so I subbed a runny aioli: lime juice, cilantro, garlic, mayo and a splash of water (combined with hand blender).
So, just finished this recipe as part of my weekly meal prep for lunches to take to work. The cauliflower turned out beautiful, but the corn is really the standout – why I have never made this myself before ?!
On substitutions, ย I used canned corn instead of frozen, and then sprinkled some cayenne in addition to the salt & pepper. Also roasted green bell peppers along with the cauliflower. Iโd skip black beans next time; they seem a bit unnecessary.
Only downside is this recipe calls for every pot and pan, so I wouldnโt recommend this if youโre trying to get dinner on the table; itโs better suited toward meal prep. Prep also took longer than 20 minutes to assemble everything.
I made this tonight and served it to a household full of meat and potato loving men. We all thought it was tasty but I really liked it. I used Zatarainโs adobo rice instead of white rice. I got everything prepped (and I really wish the ingredient list would show that instead of in the directions because this can cause delays and errors) before making it. It uses too many cooking vessels for sure, but I would make this again for friends who are trying to eat healthier or incorporate more veggies in their diet.ย
So delicious and easy. I could eat this every night!
How long would the dressing keep for if I used this as a meal prep for lunch?ย
Oh great idea! It would probably last for up to 5 days. Enjoy!
I loved this recipe! A few tweaks I made were: turning on the broiler for 1-2 mins at the end to get the cauliflower extra crispy; seasoning the black beans with a little chipotle powder, salt, & cumin; and adding sliced jalapenos, avocado & a drizzle of taco sauce for serving.
I made this for dinner tonight and it was so good. I’m looking forward to making it again!
Wow! I had literally just bought a head of cauliflower in the market because it was just too lovely. Got home and thought, “Now how do I want to cook this?” And here’s your email! OMGosh! I will be the envy of the lunchroom when I bring the leftovers to work tomorrow!
This was amazing!!! My husband and I are fighting over the leftovers. The dressing was extra tasty, will make it all again!
this is incredible. the cilantro lime ranch pulls everything together and makes this a very happy lunch.
I have vegan mayo. Is there a sub for the sour cream to make the dressing vegan? Thanks!ย
I believe there are vegan sour creams out there as well but you could certainly try the mayo too!