Keto Spanish Cauliflower Rice

This Keto Spanish “Rice” is the perfect low-carb replacement for traditional Spanish rice — fluffy, flavorful, and never soggy. The secret is dry-cooking the cauliflower first to remove excess moisture before adding any tomatoes or seasoning.

This recipe is easy, budget-friendly, and made with simple ingredients you can keep on hand. It pairs perfectly with taco bowls, fajitas, burrito bowls, or any Mexican-inspired keto dinner.

This keto Spanish “rice” pairs especially well with hearty dishes like my Keto Ranch Chicken Chili, adding a flavorful low-carb side to a comforting meal.

Why This Method Works

Most cauliflower rice recipes turn mushy because moisture isn’t cooked off first. Instead of adding everything at once, this recipe uses a dry-cook step to evaporate excess water before seasoning. That’s what gives you a texture that’s surprisingly close to real rice.

Fluffy keto Spanish cauliflower rice in a white bowl with onions and tomatoes

Ingredients

Instructions

  1. Rice the Cauliflower. If you’re starting with frozen cauliflower instead of pre-riced, add it to a food processor and pulse just a few times until it resembles rice. Don’t overprocess — you’re aiming for a rice-like texture, not mashed cauliflower.
  2. Sauté the aromatics. Heat oil in a large skillet over medium heat. Add the diced onion and cook for 3–4 minutes until soft and translucent. Add garlic and cook for about 30 seconds, just until fragrant.
  3. Dry-cook the cauliflower. Add the riced cauliflower by itself. Cook uncovered for 10–13 minutes, stirring occasionally, until steam has evaporated and the cauliflower looks fluffy and dry.
  4. Tip: This step is critical. If the cauliflower still looks wet, keep cooking — moisture is the enemy of good keto “rice.”
  5. Add seasoning and tomato base. Sprinkle in taco seasoning, cumin, salt, and tomato paste (if using). Stir until the cauliflower is evenly coated and fragrant.
  6. Add Rotel. Stir in the very well-drained Rotel tomatoes. Cook another 3–4 minutes until heated through and no excess liquid remains.
  7. Adjust texture only if needed. If the rice looks too dry, add 1 tablespoon of broth or water at a time until desired texture is reached.
  8. Finish and serve. Serve as-is, or finish with a small pat of butter, fresh lime juice, or chopped cilantro.

📖 Nutrition Information

Serving Size: 1 cup
Servings Per Recipe: 7

NutrientAmount
Calories75
Fat4 g
Protein3 g
Total Carbs8 g
Fiber4 g
Net Carbs4 g

Disclaimer: Nutrition information is an estimate only and may vary based on brands used, portion sizes, and substitutions.


Notes and Tips

Serving Ideas

This Keto Spanish “Rice” is perfect with:

If you’re looking for an easy weeknight option, serve this alongside one of my Easy Crock Pot Chicken Dinner for a simple, satisfying keto-friendly plate.

Storage


This post may contain affiliate links. If you make a purchase through one of these links, I may earn a small commission at no extra cost to you.

Final Thoughts

Keto Spanish “Rice” is one of those staple side dishes you’ll find yourself coming back to again and again. It’s simple, affordable, and incredibly versatile — and thanks to the dry-cooking method, it actually feels like rice instead of soggy cauliflower.

Whether you’re serving it with chili, slow cooker meals, or future Mexican-inspired dishes, this recipe fits perfectly into a busy keto lifestyle. Keep a couple bags of frozen cauliflower on hand, and you’ll always have a quick, low-carb side ready to go.