Low-carb Spanish cauliflower rice made with chunky salsa is a flavorful, low-effort vegan side or main. With only a few minutes of prep and about 20 minutes from start to finish in a single pan, this dish is gluten-free, dairy-free, grain-free, vegan, and easy to adapt to different diets.

Easy, 20-Minute, Low-Carb Dish
When you only have a few odds and ends in the fridge, a quick, reliable dish is invaluable. This Spanish cauliflower rice is one of those recipes: it uses a head of cauliflower, a cup of chunky salsa, and a handful of pantry spices. With just six ingredients and minimal prep, it costs very little per serving and comes together fast—especially if you use pre-riced cauliflower.
Jarred salsa shortens prep time and provides a bright, tomato-forward base so you don’t need to chop many vegetables. After ricing the cauliflower, cook everything in one large skillet for about 10 minutes to get a fluffy, satisfying side or main that’s lighter than traditional rice-based dishes.
This recipe works for anyone, not just people following a low-carb plan. Use a salsa labeled paleo, whole30, or keto if you need to meet a specific diet. Serve it as a side to tacos, fajitas, burritos, soups, or enjoy it on its own as a quick weeknight meal.
What is Spanish Rice?
Spanish rice—also known as Mexican rice or arroz rojo—is a simple tomato-colored rice side typically cooked in broth with tomatoes, onion, garlic, and warming spices. Some versions include extra vegetables like bell pepper, corn, or beans.
In this cauliflower-based version, the rice is replaced with riced cauliflower and chunky salsa stands in for multiple fresh ingredients. That cuts cooking time, reduces prep, and uses up leftovers while keeping the familiar flavors of a Spanish-style rice.
The Ingredients
You need just six basic ingredients:
- Cauliflower: You can use pre-riced cauliflower (fresh or frozen) or make your own from a whole head for the best value.
- Salsa: Any chunky, tomato-based salsa or pico de gallo works. Pick a quality salsa and choose a spice level you like.
- Spices: A simple mix of onion powder, garlic powder, cumin, and chili powder (or cayenne) gives the dish its Mexican-inspired flavor.
If you have fresh garlic and a few extra minutes, sauté minced garlic until translucent before adding the riced cauliflower for a more aromatic base.

Optional add-ins & Recipe Variations
Adapt this recipe to what you have or to boost flavor and nutrition:
- Salt: Adjust to taste.
- Lime juice: A squeeze brightens the finished dish.
- Paprika: Smoked paprika adds depth.
- Oregano: A pinch deepens the savory notes.
- Chiles: Add canned green chiles or fresh jalapeño for more heat.
- Tomato paste: A spoonful intensifies tomato flavor.
- Herbs: Chopped cilantro, parsley, or green onions add freshness.
- Vegan cheese: Nutritional yeast or melty vegan cheese pairs well.
- Beans: Black beans, kidney beans, or chickpeas boost protein and make the dish heartier.
- Vegetables: Finely diced bell peppers, zucchini, corn, spinach, or kale all work well.
- Plant protein: Add tofu or tempeh to make a balanced bowl.
- Vegan butter: A small pat of vegan butter stirred in before serving adds richness.
How to Make Spanish Cauliflower Rice
To Make Cauliflower Rice
Making cauliflower rice at home is economical and easy:
- 1) Remove outer leaves, rinse the head, and chop into florets. The stem can be used too—cut it into smaller pieces or process it separately since it’s denser.
- 2) In batches, pulse florets in a food processor until the pieces resemble rice. Avoid overcrowding the processor; fill the bowl no more than halfway to prevent uneven results.


Tip: Don’t toss the stem—when processed it makes good rice-like pieces, but you may want to blend it separately.
- 3) If you don’t have a food processor, use a box grater and grate the cauliflower on the large holes to achieve a similar texture.

The key is not to overprocess—over-pulsing creates a mushy texture rather than rice-like grains.
The Spanish/Mexican Cauliflower Rice
- 1) Prepare the riced cauliflower.
- 2) Heat a large non-stick skillet and lightly coat with cooking spray or a small amount of oil.
- 3) Add the cauliflower rice and spices, and sauté for about 5 minutes, stirring occasionally.
- 4) Stir in the chunky salsa and cook another 5 minutes, or until the salsa has mostly been absorbed and the cauliflower is tender but still slightly firm.





Properly cooked cauliflower rice should be slightly chewy with a gentle bite; if it becomes soft and soggy, it’s overcooked.
Taste and adjust seasonings before serving.
FAQs
Cook frozen cauliflower rice the same way as fresh, adding a few extra minutes to the cook time. Do not thaw first to avoid a mushy texture.
You can use plain tomato sauce (not Italian style) or canned chopped tomatoes, but sauté some onion and garlic first. The flavor will differ from using chunky salsa.
A cup of cauliflower rice has about 3 grams of net carbs, compared to 40+ grams in white rice.
Cooked cauliflower has a mild flavor that easily takes on the taste of seasonings and sauces. In cauliflower rice, the small pieces absorb surrounding flavors so the dish mostly tastes like its add-ins and seasonings with a subtle cauliflower note.
They are the same dish known by different names; the terms are used interchangeably.
Many grocery stores sell pre-riced cauliflower in the produce or frozen section, or you can make your own from a whole head.
Top Recipe Tips and Notes
- Use pre-riced cauliflower to save prep time.
- Don’t over-process the cauliflower: pulse just until rice-sized pieces form to avoid a mushy texture.
- Yield: About 1 lb of cauliflower yields roughly 3 cups of riced cauliflower.
- Adjust seasoning: Tailor spices to your preferred intensity.
- Choose a good salsa: Salsa supplies most of the flavor, so quality matters.
- If the mix seems dry: Add a few tablespoons of vegetable broth to help the salsa coat the cauliflower.

How to Store?
You can prepare riced cauliflower up to 5 days in advance and keep it loosely covered in the fridge, or freeze it for up to 3 months. Once cooked, let the cauliflower rice cool, then store it in an airtight container in the fridge for 3–4 days or in the freezer for up to 3 months. Thaw frozen portions overnight in the refrigerator before reheating.
Reheat on the stovetop in a skillet or in the microwave until warmed through.
Serving Recommendations
This Spanish cauliflower rice is a versatile side for many Mexican dishes and works well for a lower-carb Taco Tuesday or Cinco de Mayo menu. Try it with enchiladas, fajitas, burritos, lettuce wraps, tacos, refried beans, or as a component in a burrito bowl.
- Enchiladas
- Fajitas
- Burritos and burrito bowls
- Lettuce wraps
- Tacos
- Refried beans
- Taco salad
- With guacamole and tortilla chips
For a bowl, top the Spanish cauliflower rice with avocado, extra salsa or vegan sour cream, tortilla chips, and a plant protein such as tofu or tempeh. Roasted or sautéed vegetables like zucchini, corn, and bell peppers also pair nicely.

More Vegan Cauliflower Recipes
- Cauliflower rice bowl
- Vegan mashed cauliflower
- Cauliflower tacos
- Crispy cauliflower
- Cauliflower, sweet potato, and mushroom curry
- Crisp spiced okra and cauliflower
Photos by Alfonso Revilla
Easy Spanish Cauliflower Rice with Salsa

Ingredients
- 1 head of cauliflower
- 1 cup chunky salsa
- 1 teaspoon chili powder
- 1 teaspoon cumin
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
Instructions
- Chop cauliflower into chunks.
- Place cauliflower in a food processor and pulse until it reaches a rice-like texture. Work in batches to avoid overcrowding.
- Heat a non-stick skillet and coat lightly with cooking spray or a small amount of oil.
- Add the riced cauliflower and spices, and sauté for about 5 minutes.
- Stir in the salsa and cook 5 more minutes, or until the salsa has been absorbed and the cauliflower is tender but still slightly firm.
Notes
Nutrition
Carbohydrates: 12g
Protein: 4g
Fat: 1g
Sodium: 511mg
Potassium: 641mg
Fiber: 4g
Sugar: 5g