
This keto version delivers all the bold, smoky flavors of traditional Spanish rice without the carbs. By using cauliflower rice as the base, we maintain the dish’s signature texture while keeping it low-carb.
The secret lies in the blend of spices and a careful cooking process that ensures every grain of cauliflower absorbs the rich, aromatic flavors. It’s a foolproof way to enjoy a classic favorite guilt-free.
Ingredients for Keto Spanish Rice
Cauliflower rice soaks up bold, smoky Spanish flavors with just a handful of ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Cauliflower Rice 🥬 | 4 cups | Fresh or frozen, riced |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Bell Pepper 🌶️ | 1 whole | Red or green, diced |
| Diced Tomatoes 🍅 | 1 can | 14.5 oz, undrained |
| Tomato Paste 🍅 | 2 tbsp | For richness and color |
| Chicken Broth 🍲 | ½ cup | Low-sodium preferred |
| Smoked Paprika 🌶️ | 1 tsp | Key for smoky flavor |
| Ground Cumin 🌿 | 1 tsp | Warm, earthy depth |
| Garlic Powder 🧄 | ½ tsp | Complements fresh garlic |
| Onion Powder 🧅 | ½ tsp | Enhances savory base |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The cauliflower rice is the star here. Fresh or frozen both work, but fresh gives you better texture—look for pre-riced at Trader Joe’s or Whole Foods to save time. The smoked paprika is non-negotiable (it’s what gives that signature smokiness), so spring for Penzeys if you want the good stuff. I always keep a bag of frozen cauliflower rice on hand for last-minute meals.
No smoked paprika? Regular paprika plus a pinch of chipotle powder gets you close. Out of fresh cilantro? Parsley or green onions work in a pinch. The bell pepper can be any color, but red adds sweetness. Chicken broth can be swapped for vegetable broth to keep it vegetarian. Tomato paste in a tube (from Amoretti) is great—no waste.
Leftovers taste even better the next day once flavors meld. Stores 4-5 days in the fridge, freezes for 3 months. I like to portion extras into containers for easy lunches—just reheat with a splash of water to keep it moist.
Why You’ll Love This Recipe
- One Pan Wonder: I love how this comes together in a single skillet—just sauté the onion, garlic, and bell pepper, then toss in the cauliflower rice.
- Smoky & Savory: The garlic and bell peppers give it that classic Spanish rice depth, and honestly, it’s so flavorful you won’t miss the carbs.
- Meal Prep Hero: I make a big batch on Sunday and it keeps perfectly for lunches all week. Even tastes better the next day.
- Budget Friendly: Cauliflower rice is cheap, and this stretches into multiple meals. Between us, it’s my wallet’s favorite keto hack.
Step-by-Step Instructions for Cauliflower Spanish Rice
Here’s the method. Straightforward, tested, works every time.
Step 1: Sauté the Aromatic Base
Heat the 2 tbsp Olive Oil in a large skillet over medium heat. Add the 1 whole Onion (finely diced) and cook for 3-4 minutes until it becomes translucent and just starts to soften at the edges. You’ll smell the sweetness developing—that’s your cue to add the 1 whole Bell Pepper (diced).
Cook the onion and bell pepper together for another 4-5 minutes, stirring occasionally, until the pepper softens and the onion turns light golden brown. This builds the flavor foundation for your dish. Don’t rush this step; the natural sugars in the vegetables need time to caramelize slightly.
Step 2: Toast the Spices and Add Garlic
Stir in the 1 tsp Smoked Paprika, 1 tsp Ground Cumin, 0.5 tsp Garlic Powder, and 0.5 tsp Onion Powder. Toast the spices for 30 seconds until fragrant—this wakes up their flavors. Watch closely; spices can burn quickly.
Add the 3 cloves Garlic Cloves (minced) and cook for another 30 seconds, stirring constantly. You want the garlic to become fragrant but not brown. Burnt garlic turns bitter and can ruin the dish, so keep it moving in the pan.
Step 3: Build the Sauce and Cook the Cauliflower Rice
Add the 2 tbsp Tomato Paste and stir to coat the vegetables. Cook for 1 minute to deepen its flavor. Then pour in the 1 can Diced Tomatoes (undrained) and 0.5 cup Chicken Broth. Stir well and bring to a gentle simmer.
Add the 4 cups Cauliflower Rice, 0.5 tsp Salt, and 0.25 tsp Black Pepper. Stir to combine, then spread the mixture evenly in the skillet. Cover and cook on medium-low heat for 8-10 minutes, stirring once halfway through, until the cauliflower is tender and the liquid has mostly been absorbed.
Step 4: Finish and Garnish
Uncover the skillet and cook for an additional 2-3 minutes to let any remaining liquid evaporate. The cauliflower rice should be tender but not mushy, and the mixture should look slightly dry with a glossy sheen from the tomato sauce.
Taste and adjust seasoning with additional salt if needed. Remove from heat and let sit for 2 minutes to allow the flavors to meld. Stir in the 0.25 cup Fresh Cilantro (chopped) just before serving to preserve its bright, fresh flavor. The cilantro adds a pop of color and a citrusy note that balances the smoky spices.
Pro Tips For Making Keto Spanish Rice
- Sauté Veggies First: Cook the onion, garlic, and bell pepper in olive oil until soft before adding the cauliflower rice—this builds flavor that raw cauliflower just can’t carry on its own.
- Dry the Cauliflower: I learned this the hard way—squeeze as much moisture as you can from the cauliflower rice before cooking, or it’ll turn mushy instead of fluffy.
- Skip the Overcrowding: Use a wide pan and spread the cauliflower in a single layer so it browns instead of steams; otherwise, you’ll end up with soggy rice.
- Boost with Tomato Paste: Sounds weird, but it works: stir in a tablespoon of tomato paste with the veggies for that classic Spanish rice color and depth without adding carbs.
Serving Suggestions for This keto spanish rice
Garnish with Freshness
Always finish with a generous sprinkle of ¼ cup chopped cilantro—it adds a bright, citrusy contrast to the smoky flavors. I also love a squeeze of lime wedge over each serving for an extra zing. The acidity cuts through the richness beautifully.
Protein Pairings
This dish pairs perfectly with grilled or roasted proteins. Try it with garlic butter shrimp for a quick 15-minute meal, or serve alongside chicken thighs seasoned with the same spices. The flavors complement each other wonderfully.
Low-Carb Sides
Keep the meal keto-friendly with sides like sautéed zucchini or a simple avocado salad. For extra texture, top your rice with crumbled cotija cheese or diced avocado. These additions add creaminess without carbs.
Serving for Crowds
This recipe scales easily—double the ingredients and use a large skillet or Dutch oven. I find that 8 cups cauliflower rice works well in a 12-inch skillet. Serve family-style with extra cilantro and lime wedges on the side. 💛
Make It a Bowl
Turn this into a hearty keto bowl by layering it with cauliflower rice, your protein of choice, and toppings like sour cream, shredded cheese, or sliced jalapeños. It’s a satisfying, all-in-one meal.
Temperature Tip
If serving as part of a buffet, keep it warm in a 200°F oven in an oven-safe dish. Add a splash of chicken broth before reheating to prevent drying out. The flavors deepen as it sits, so it tastes even better after 30 minutes. 🔥
Nutrition Facts
Frequently Asked Questions
Can I use frozen cauliflower rice?
Yes, but thaw and drain it first to remove excess moisture. This prevents a watery finished dish.
What can I substitute for smoked paprika?
Use ½ tsp regular paprika plus ¼ tsp chipotle powder for similar smokiness. Adjust to taste.
Can this be made in advance?
It reheats well. Store in an airtight container for up to 5 days.
Why is my rice mushy?
Overcooking or excess liquid is usually the cause. Use medium-low heat and cook uncovered at the end.
- 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