
This keto adaptation transforms traditional Mexican rice into a grain-free masterpiece using cauliflower as the base. The result is a dish packed with authentic flavor and perfect texture.
With simple ingredients and precise techniques, you’ll achieve a low-carb version that rivals the original. Every bite delivers the familiar comfort of Mexican rice without the carbs.
Ingredients for Keto Mexican Rice
Transform classic flavors with grain-free cauliflower and bold spices for a low-carb twist.
| Ingredient | Amount | Notes |
|---|---|---|
| Cauliflower Rice 🥬 | 6 cups | Fresh or frozen, riced |
| Olive Oil 🫒 | 3 tbsp | Divided for cooking |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Tomato Sauce 🍅 | 1 cup | No sugar added preferred |
| Chicken Broth 🥣 | 1 cup | Low-sodium for control |
| Ground Cumin 🌿 | 1 tsp | Toasted for aroma |
| Chili Powder 🌶️ | 1 tsp | Mild or hot variety |
| Dried Oregano 🍃 | ½ tsp | Mexican oregano ideal |
| Salt 🧂 | ¾ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Cilantro 🌿 | ¼ cup | Fresh, chopped for garnish |
| Lime 🍋 | 1 whole | Zest and juice |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded, finely diced |
The cauliflower is critical here—freshly riced gives the best texture, but frozen works in a pinch (thaw and drain well). Look for organic cauliflower at Whole Foods or Trader Joe’s for the cleanest flavor. The tomato sauce should be unsweetened; Muir Glen makes a great no-sugar-added version. For the broth, low-sodium chicken broth lets you control the seasoning.
No cauliflower rice? Riced broccoli works but has a stronger taste. Out of fresh jalapeño? Canned diced green chiles add similar heat. The cumin and chili powder are non-negotiable for authentic flavor, but smoked paprika can deepen the profile if you want to experiment. For a milder dish, reduce the jalapeño or remove the seeds and ribs before dicing.
This keeps well in the fridge for 4-5 days and reheats beautifully. Freeze portions for up to 3 months—perfect for meal prep. The flavors actually meld and improve overnight, so it tastes even better as leftovers.
Why You’ll Love This Recipe
- 20-Minute Meal: I can get this from fridge to table faster than ordering takeout. Honestly, the cauliflower rice cooks in minutes while the onion and garlic do their magic.
- Smoky Tomato Depth: That tomato sauce with sizzling garlic and onion creates this rich, almost charred flavor that tastes like it simmered for hours.
- Meal Prep MVP: I make a big batch Sunday and it reheats beautifully for lunches—still tastes fresh with that olive oil shine.
- Budget Keto Win: Cauliflower rice stretches so far, and a little tomato sauce goes a long way. Feeds my family for less than half the cost of regular rice.
Step-by-Step Instructions for Keto Mexican Cauliflower Rice
This method delivers authentic flavor and perfect texture without the carbs.
Step 1: Sauté Aromatics in Olive Oil
Heat 2 tbsp Olive Oil in a large skillet over medium-high heat. Add the finely diced Yellow Onion and cook for 4-5 minutes until translucent and just beginning to caramelize at the edges.
Add the minced Garlic Cloves and diced Jalapeño Pepper, stirring constantly for 1 minute until fragrant. Be careful not to let the garlic burn—it should turn golden, not brown. This base layer builds the foundation of flavor for your dish.
Step 2: Toast Spices and Add Liquids
Stir in the Ground Cumin, Chili Powder, and Dried Oregano, toasting for 30 seconds until the spices become aromatic. This brief toasting intensifies their flavors significantly.
Pour in the Tomato Sauce and Chicken Broth, stirring to combine. Add the Salt and Black Pepper. Bring the mixture to a gentle simmer, then reduce heat to medium. Let it cook for 3-4 minutes to meld the flavors.
Step 3: Cook the Cauliflower Rice
Add the 6 cups Cauliflower Rice to the skillet, stirring to coat evenly in the sauce. Drizzle the remaining 1 tbsp Olive Oil over the top. Cook for 8-10 minutes, stirring occasionally, until the cauliflower is tender but not mushy.
You want the cauliflower to absorb most of the liquid, resulting in a texture similar to traditional rice. The grains should be separate and slightly firm, not waterlogged. Watch for the mixture to thicken as the cauliflower releases and reabsorbs moisture.
Step 4: Finish with Fresh Flavors
Remove the skillet from heat. Stir in the juice of the Lime, then taste and adjust seasoning if needed. The acidity from the lime brightens all the flavors and balances the richness of the dish.
Gently fold in the chopped Cilantro, reserving a small amount for garnish. Let the dish sit for 2-3 minutes to allow the flavors to fully marry. The cilantro should retain its fresh, vibrant green color and aroma.
Pro Tips For Making Keto Mexican Rice
- Sauté Onions First: Cook the yellow onions in olive oil for 3-4 minutes until translucent before adding garlic—this builds a sweet base that balances the acidity of the tomato sauce.
- Dry the Cauliflower: After ricing the cauliflower, spread it on a towel and press out excess moisture, or it’ll steam instead of sauté and turn mushy.
- Skip Raw Garlic: I learned this the hard way—adding raw garlic to the cauliflower rice too early burns it; toss it in after the onions soften for a mellow, not bitter, flavor.
- Reduce the Sauce: Simmer the tomato sauce for 2-3 minutes before mixing it in—this thickens it slightly so your rice doesn’t turn into a watery mess.
Common Mistakes When Making This Dish
Overcooking the Cauliflower
Cauliflower rice turns mushy quickly if overcooked. Stick to the 8-10 minute cooking time and check frequently after 6 minutes. You want it tender but still with a slight bite, just like traditional rice in this dish. 🔥
Skipping the Toasting Step
Toasting the cumin, chili powder, and oregano for 30 seconds unlocks their full aroma. Skipping this step leaves your dish tasting flat. I always notice the difference when I rush this part.
Using Wet Cauliflower
Frozen cauliflower rice must be thawed and drained thoroughly. Excess water creates a soggy texture. For fresh, pat it dry with a clean towel before cooking. This prevents the dish from becoming watery and bland.
Overcrowding the Pan
Cook the cauliflower in batches if needed. Overcrowding steams the rice rather than sautéing it, resulting in a mushy texture. Use a large skillet—my 12-inch cast iron works perfectly for 6 cups.
Neglecting the Aromatics
The onion, garlic, and jalapeño need time to develop flavor. Cook the onion until translucent (4-5 minutes) and the garlic until fragrant (1 minute). Rushing this step sacrifices depth of flavor.
Forgetting the Lime
The lime juice at the end brightens all the flavors. Don’t skip it—this acidity balances the richness and brings the dish to life. I squeeze the juice directly over the skillet for even distribution. 💡
Nutrition Facts
Frequently Asked Questions
Can I use fresh cauliflower instead of frozen?
Fresh cauliflower rice works perfectly. Just pulse raw cauliflower in a food processor until it resembles rice grains. Pat it dry with a towel to remove excess moisture before cooking.
How do I make this spicier?
Add an extra diced jalapeño with seeds, or include 1/2 tsp cayenne pepper when toasting the spices. For smoky heat, swap regular chili powder for chipotle powder.
What can I serve with this dish?
This pairs wonderfully with grilled chicken, shrimp, or steak. For a vegetarian option, try it with black beans or avocado slices. It also works great as a burrito bowl base.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026