Spanish Cauliflower Rice with Fresh Tomato Salsa

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.

completed Spanish Cauliflower Rice in a white bowl against a white surface with two utensils in the bowl

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.

ingreidnets for spanish cauliflower rice against white marble backgrou d

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.
raw cauliflower in a white plate
sliced cauliflower against a white background

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.
riced cauliflower in a white plate

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.
riced cauliflower in a black pan
the addition of seasonings into riced cauliflower in a black pan
post mixing cauliflower rice and seasoning in black pan
process of adding salsa to cauliflower rice
addition of salsa to cauliflower rice in black pan

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

How to use frozen cauliflower rice?

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.

Can I substitute the salsa?

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.

How many carbs are in cauliflower rice?

A cup of cauliflower rice has about 3 grams of net carbs, compared to 40+ grams in white rice.

What does cauliflower rice taste like?

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.

What is the difference between Spanish rice and Mexican rice?

They are the same dish known by different names; the terms are used interchangeably.

Where can I buy cauliflower rice?

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.
completed Spanish Cauliflower Rice in a white bowl against a white surface with two utensils in the bowl

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.

completed Spanish Cauliflower Rice in a white bowl against a white surface with salsa in the background

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

Low-carb Spanish cauliflower rice made with chunky salsa for a delicious, low-effort vegan side or main. Just a few minutes prep and about 20 minutes from start to finish in one pan. Gluten-free, dairy-free, grain-free, and adaptable.
completed Spanish Cauliflower Rice in a white bowl against a white surface with two utensils in the bowl

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

Pulse the cauliflower just until rice-like pieces form—overprocessing will create a paste.

Nutrition

Calories: 60kcal
Carbohydrates: 12g
Protein: 4g
Fat: 1g
Sodium: 511mg
Potassium: 641mg
Fiber: 4g
Sugar: 5g

Additional Info

Author: Terrence Paschal
Course: Dinner, Lunch, Side Dish
Cuisine: Mexican
Method: Stovetop
Diet: Vegan