20-Minute Mexican Cauliflower Rice
Mexican cauliflower rice is the side dish I turn to when I want something fast, full of warm spice, and light enough that nobody leaves the table feeling weighed down. It cooks in one skillet and tastes like it spent much longer on the stove.

The real payoff is that every grain of cauliflower picks up the rich tomato and cumin, so you get a side with actual personality. If you need a simple vegetable dish that works on a busy Tuesday, this is it.
Why This Cauliflower Rice Works
This version leans on tomato paste that gets seared in the hot oil before anything else. That step deepens the flavor so the rice tastes savory and a little smoky, never raw or watery.
The texture is tender with just enough structure to stand up to the spices. Because you cook it quickly, the cauliflower stays fluffy rather than turning into mush, which is the biggest complaint about most cauliflower rice recipes.
I also love how flexible it is. You can spoon it next to grilled chicken, pile it into a burrito bowl, or toss in black beans and call it a light lunch. One skillet, twenty minutes, and barely any cleanup.
Ingredients

- 2 tbsp vegetable oil: a neutral oil like avocado or canola works great
- 1/2 small onion, finely chopped: about 1/3 cup
- 2 cloves garlic, minced
- 2 tbsp tomato paste
- 1/2 tsp ground cumin
- 1/2 tsp chili powder
- 4 cups riced cauliflower: from about 1 medium head, pulsed in a food processor
- 1/2 cup diced tomatoes: fresh or canned, drained
- 1/4 cup vegetable broth or water: plus more if needed
- Salt and black pepper: to taste
- Fresh cilantro and lime wedges: for serving
Variations / Substitutions
- Extra heat: add a finely diced jalapeño or serrano pepper when you cook the onion
- Protein boost: stir in a drained can of black beans or a cup of shredded cooked chicken with the cauliflower
- No tomato paste: use 3 tbsp of canned tomato sauce and reduce the broth by half, though the flavor will be a bit lighter
- Fire-roasted twist: swap the diced tomatoes for drained fire-roasted tomatoes for a gentle smoky edge
If you enjoy this, my Chipotle Black Bean Soup uses that same cumin and chili combination in a hearty, meatless bowl.
How to Make Mexican Cauliflower Rice
Step 1: Sauté the Aromatics

Heat the 2 tbsp vegetable oil in a large skillet over medium-high heat. Once the oil shimmers, add the 1/2 chopped onion and cook, stirring occasionally, until the edges turn translucent, about 3 minutes. Stir in the 2 minced garlic cloves and cook just until fragrant, 30 seconds.
The onion will soften and the garlic will smell sweet and sharp, a sign the flavor base is ready. Keep the heat steady so nothing browns too fast.
Step 2: Bloom the Tomato Paste and Spices

Add the 2 tbsp tomato paste, 1/2 tsp cumin, and 1/2 tsp chili powder. Stir constantly for 1 minute, letting the paste darken from bright red to a deeper brick color.
This quick step toasts the spices and caramelizes the tomato sugars, which gives the finished rice a savory depth rather than a raw, tinny edge. It may clump at first, but keep moving it around the pan.
Step 3: Cook the Cauliflower Rice

Add the 4 cups riced cauliflower and the 1/2 cup diced tomatoes, then pour in the 1/4 cup vegetable broth. Stir well to coat every grain in the tomato mixture. Cover the skillet, reduce the heat to medium, and cook for 5 to 7 minutes, until the cauliflower is just tender.
The rice will steam in the liquid, absorbing the spicy tomato flavor while staying light and fluffy. If it starts to look dry before it is tender, add another tablespoon of broth instead of letting it scorch.
Step 4: Spoon into Bowls and Serve

Remove the lid, give the rice a final stir, and taste for salt and pepper. Spoon the cauliflower rice into a warm serving bowl or onto individual plates, then scatter a handful of fresh chopped cilantro over the top and tuck a few lime wedges alongside.
The cilantro adds a fresh pop and the lime wakes everything up, making the dish feel bright and complete even though it took only 20 minutes. Serve right away while it is still steamy.
Tips for the Best Cauliflower Rice
- A food processor makes quick work of ricing, but do it in two batches so the bottom doesn’t turn to paste. Pulse until the pieces look like grains of rice, then stop.
- If you are using frozen cauliflower rice, cook it straight from the bag and skip the broth altogether. The extra moisture from the freezer is usually enough, and adding liquid risks a soupy texture.
- Dry the diced tomatoes on a paper towel if they are especially wet. Excess liquid will steam the rice rather than letting it sauté, and you will lose some of that tomato paste depth.
- For a party-sized batch, double the ingredients and use your widest skillet so the cauliflower has room to cook, not steam.
Double the recipe for a crowd or meal prep, using the larger quantities below and a very large skillet.
| Servings | Cauliflower Rice | Broth |
|---|---|---|
| 4 | 4 cups | 1/4 cup |
| 8 | 8 cups | 1/2 cup |
Storing Leftover Cauliflower Rice
- Refrigerate: Keep in a sealed container for up to 4 days. The flavor settles and often tastes even better the next day.
- Reheating: Warm in a skillet over medium heat with a splash of water, stirring often, until hot. A microwave works in a pinch, but the skillet keeps the texture from turning soft.
- Serve cold: Leftover cauliflower rice straight from the fridge makes a great grain-free salad. Toss it with extra lime juice and a little olive oil.
What Goes Well With Mexican Cauliflower Rice
This side pairs well with anything that has a little char or smoke. Grilled chicken thighs with a lime marinade play off the same citrus notes, and crisp fish tacos let the rice act as a warm, spiced bed underneath.
For a vegetarian plate, spoon it next to black beans and sliced avocado, where the richness of the avocado balances the tomato and chili. Even simple scrambled eggs for breakfast pile right on top.
Frequently Asked Questions
Is this recipe vegan?
Yes, all the ingredients are plant-based, including the vegetable broth. Use oil instead of butter and you are set.
Why did my cauliflower rice turn out mushy?
Overcooking or too much liquid are the usual suspects. Keep the cook time under 7 minutes and only add the broth called for, unless the pan looks bone-dry before the cauliflower is tender.
What does it taste like compared to real Mexican rice?
The spices hit the same warm, savory notes as traditional rice, but the texture is lighter and you taste the vegetable more. It does not mimic rice exactly, but it satisfies that same craving for a seasoned side.
Can I freeze it?
I don’t recommend freezing because the cauliflower releases water when thawed and the texture becomes spongy. Make just what you need, or double and refrigerate the rest for fast meals later in the week.

Mexican Cauliflower Rice Recipe
Ingredients
Method
- Heat oil in a large skillet over medium-high. Cook onion until translucent, about 3 minutes, then add garlic and cook 30 seconds.
- Add tomato paste, cumin, and chili powder. Stir constantly for 1 minute until paste darkens.
- Add cauliflower rice, diced tomatoes, and broth. Stir, cover, reduce heat to medium, and cook 5 to 7 minutes until tender.
- Taste for salt and pepper. Spoon into bowls, top with cilantro, and serve with lime wedges.
