Creamy Cauliflower Spinach Rice

Highlighted under: Daily Food

I absolutely love making Creamy Cauliflower Spinach Rice on busy weeknights. This dish not only comes together in just 30 minutes, but it also offers a delicious way to sneak in some vegetables without compromising on flavor. The creamy texture combined with the earthy spinach creates a comforting harmony that my whole family enjoys. Plus, it’s gluten-free and can easily be adapted to be vegan. I can't wait for you to try it and experience the joy that it brings to the dinner table!

Una Whitcombe

Created by

Una Whitcombe

Last updated on 2026-01-21T19:05:34.695Z

When I first made this dish, I was pleasantly surprised by how quickly it came together and how much flavor it packed. I was inspired to create a healthy side dish that my kids would enjoy, and this creamy cauliflower rice certainly delivered. The trick was using cauliflower rice instead of regular rice for a low-carb option, which absorbed the creamy sauce beautifully.

Adding the spinach at the end allowed it to retain its vibrant green color and nutritional powerhouse benefits. I recommend trying it with a drizzle of olive oil and a sprinkle of Parmesan for an extra layer of flavor that will make your taste buds sing.

Why You'll Love This Recipe

  • Creamy texture that's incredibly satisfying
  • Packed with nutrients from cauliflower and spinach
  • Quick and easy to prepare for busy weeknights

Choosing the Right Cauliflower

When selecting cauliflower for this recipe, aim for heads that are firm and free from blemishes. A fresh cauliflower should feel heavy for its size, and its florets should be closely packed. If you're in a rush, using pre-riced cauliflower is a convenient shortcut; however, the texture and flavor tend to be superior with freshly riced cauliflower. To rice the cauliflower, simply chop it into chunks and pulse it in a food processor until it resembles grains of rice, being mindful not to overprocess.

This dish benefits tremendously from the unique, nutty flavor profile of cauliflower, which pairs beautifully with the creamy coconut milk. As the cauliflower cooks, it absorbs the flavors of the garlic and onion, resulting in a deeply satisfying dish. If you prefer an alternative, broccoli rice can work well too, but it will change the flavor slightly and introduce a bit more bitterness.

The Creaminess Factor

Coconut milk isn’t just a dairy-free alternative; it adds a rich, creamy texture that elevates your dish. The creaminess from coconut milk also allows you to enjoy a satisfying mouthfeel without any dairy, making this dish suitable for vegan diets as well. If you're looking for a lighter option, consider using light coconut milk, but be aware that this may slightly reduce the creaminess.

For an even thicker sauce, I often add a tablespoon of nutritional yeast when incorporating the coconut milk. This not only enhances the creaminess but also provides a cheesy flavor without the dairy. If you enjoy a little heat, a pinch of red pepper flakes can also be a great addition while the mixture simmers.

Storage and Serving Suggestions

Creamy Cauliflower Spinach Rice can be stored in an airtight container in the refrigerator for up to three days. When reheating, add a splash of water or coconut milk to restore its creamy texture. Gently warm it on the stovetop over low heat, stirring occasionally to prevent it from sticking. If you plan to serve it to guests, consider garnishing with fresh herbs like parsley or additional spinach to add color and freshness.

This dish is versatile and can be served as a hearty side or a main course. For added protein, consider serving it with grilled chicken or chickpeas. Additionally, you can top it with a fried egg for breakfast or brunch to enhance its appeal. If you're preparing it in advance for meal prep, consider portioning it into individual servings for easy access throughout the week.

Ingredients

Gather these fresh ingredients for a delightful dish!

Ingredients

  • 1 head of cauliflower, riced
  • 2 cups fresh spinach
  • 1 cup coconut milk
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 garlic cloves, minced
  • Salt and pepper to taste
  • Optional: Grated Parmesan cheese for serving

Make sure to wash and chop all ingredients before you start cooking.

Secondary image

Instructions

Follow these simple steps to create your creamy dish!

Sauté the Aromatics

In a large skillet, heat olive oil over medium heat. Add the diced onion and cook until translucent, about 3 minutes. Stir in the minced garlic and cook for another minute until fragrant.

Add Cauliflower Rice

Stir in the riced cauliflower and cook for 5 minutes, stirring occasionally, until slightly softened.

Incorporate Coconut Milk

Pour in the coconut milk and stir well to combine. Season with salt and pepper to taste. Allow the mixture to simmer for about 10 minutes, stirring occasionally, until the cauliflower is tender and the sauce has thickened.

Finish with Spinach

Gently fold in the fresh spinach and cook for an additional 2-3 minutes, until the spinach is wilted and incorporated into the creamy rice.

Serve

Serve warm, and if desired, top with grated Parmesan cheese.

Enjoy this delightful dish along with your favorite protein!

Pro Tips

  • For added flavor, consider adding a squeeze of lemon juice or some red pepper flakes for a bit of heat. This dish also pairs wonderfully with grilled chicken or fish.

Making It Vegan

To transform this creamy dish into a completely vegan meal, simply leave out the Parmesan cheese topping or substitute it with a vegan cheese alternative. Nutritional yeast, as mentioned earlier, offers a great cheesy flavor without any dairy, so sprinkle some on top before serving. Moreover, ensure that all your ingredients, like the coconut milk, are completely plant-based; most brands are, but it's always good to double-check.

Another option for adding depth in flavor is using a combination of vegetable broth and coconut milk. This creates a broth base that complements the creaminess while keeping everything vegan-friendly. Adjust the seasoning accordingly to maintain a balanced flavor profile.

Potential Troubleshooting

If you find that your cauliflower rice doesn't seem to soften during cooking, make sure that your stovetop heat is set to medium and give it enough time while covered. If you notice excess liquid pooling in the skillet, this may indicate that the cauliflower was over-rinsed before ricing or that you added too much coconut milk. To remedy this, allow it to simmer uncovered for a few minutes to reduce excess moisture.

On the flip side, if you find your dish too thick, adding a splash of coconut milk or vegetable broth can help create a creamier consistency. Adjusting the seasoning is key here to keep the flavors balanced while you adjust the texture.

Questions About Recipes

→ Can I make this dish vegan?

Yes! Simply omit the Parmesan cheese or replace it with a vegan cheese alternative.

→ How do I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or on the stove.

→ Can I use frozen cauliflower rice?

Absolutely! Frozen cauliflower rice can be used directly, just adjust the cooking time as needed.

→ What can I serve with this dish?

It pairs well with grilled meats, fish, or even as a filling in wraps and burritos.

Creamy Cauliflower Spinach Rice

I absolutely love making Creamy Cauliflower Spinach Rice on busy weeknights. This dish not only comes together in just 30 minutes, but it also offers a delicious way to sneak in some vegetables without compromising on flavor. The creamy texture combined with the earthy spinach creates a comforting harmony that my whole family enjoys. Plus, it’s gluten-free and can easily be adapted to be vegan. I can't wait for you to try it and experience the joy that it brings to the dinner table!

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Una Whitcombe

Recipe Type: Daily Food

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 head of cauliflower, riced
  2. 2 cups fresh spinach
  3. 1 cup coconut milk
  4. 1 tablespoon olive oil
  5. 1 onion, diced
  6. 2 garlic cloves, minced
  7. Salt and pepper to taste
  8. Optional: Grated Parmesan cheese for serving

How-To Steps

Step 01

In a large skillet, heat olive oil over medium heat. Add the diced onion and cook until translucent, about 3 minutes. Stir in the minced garlic and cook for another minute until fragrant.

Step 02

Stir in the riced cauliflower and cook for 5 minutes, stirring occasionally, until slightly softened.

Step 03

Pour in the coconut milk and stir well to combine. Season with salt and pepper to taste. Allow the mixture to simmer for about 10 minutes, stirring occasionally, until the cauliflower is tender and the sauce has thickened.

Step 04

Gently fold in the fresh spinach and cook for an additional 2-3 minutes, until the spinach is wilted and incorporated into the creamy rice.

Step 05

Serve warm, and if desired, top with grated Parmesan cheese.

Extra Tips

  1. For added flavor, consider adding a squeeze of lemon juice or some red pepper flakes for a bit of heat. This dish also pairs wonderfully with grilled chicken or fish.

Nutritional Breakdown (Per Serving)

  • Calories: 250 kcal
  • Total Fat: 20g
  • Saturated Fat: 10g
  • Cholesterol: 5mg
  • Sodium: 85mg
  • Total Carbohydrates: 15g
  • Dietary Fiber: 4g
  • Sugars: 3g
  • Protein: 5g