Cauliflower Rice Recipe with Pesto (20 Minutes)
Healthy and colorful, this cauliflower rice recipe with pesto is a vibrant side dish made with cauliflower, basil, spinach, garlic, lemon and Parmesan. Make it in 10 minutes with two good shortcuts.

What to expect
Cauliflower on its own is bland. Processing it into rice form and adding a fresh, bold pesto turns it into a flavorful and pretty side dish that goes perfectly with fish or any other protein for that matter. If you like pesto, you will like this dish.
I use a processor to rice the cauliflower, but you can also grate it with a large box grater. Or buy it pre-riced in the store. Many stores like Trader Joe’s, Whole Foods, Walmart and other mainstream grocery stores sell fresh riced cauliflower. It’s more expensive but very convenient.
Is Cauliflower rice better for you than regular rice?Â
If you’re trying to cut carbs and calories in your diet, cauliflower rice is an excellent substitute for classic rice. The look and texture is quite similar and I find it just as satisfying if served dressed up or with a saucy meal.
- One cup of white rice contains over 50 carbohydrates. This cauliflower rice recipe with the pesto has only 8 carbs (plain cauliflower rice has 5 carbs per cup).
- Cauliflower has less than a quarter of the calories and 7 times the fiber as white rice.
Ingredients – tailored to your taste

Substitutions and Variations
- I used a spinach-basil pesto for this recipe, but any kind of pesto you like will work including our basil pesto with walnuts. Feel free to add pine nuts or walnuts if you like (options are in the recipe card below).
- You can, of course, make this recipe with leftover rice instead of cauliflower.
Step-by-step instructions





Shortcuts
To make this recipe in less than 10 minutes:
- Buy a fresh prepared pesto at your local market or store instead of making it from scratch
- Buy fresh riced cauliflower. It’s sold frozen too, but I find it gets mushier when cooked.
Make Ahead
- The pesto can be made a day or two ahead. And you can ‘rice’ the cauliflower ahead of time as well and store it in a sealed bag or container for a few days or even in the freezer (I just learned) for up to 6 months.
- If you make the recipe an hour or two ahead, I suggest under cooking the cauliflower rice a bit, then rewarming the completed dish on the stove or in the microwave.
What to serve with cauliflower rice
It pairs really well with: salmon stuffed with lemon ricotta and baked apricot chicken.
Or don’t add the pesto, and serve with Thai curried shrimp and vegetables or Instant Pot cabbage rolls unstuffed.

Other simple cauliflower recipes you might like
- baked cauliflower with cheese and brown crispy edges
- roasted baby cauliflower
- lemon herb cauliflower rice stir fry
- grilled cauliflower
If you make this recipe, let us know how it went! A rating & comment below mean a lot to us.
Cauliflower Rice with Pesto
Ingredients
- 1 large head cauliflower (this will make about 4 cups or 14 ounces riced cauliflower)
- 2 teaspoon olive oil
Pesto
- 1/2 cup fresh baby spinach
- 3/4 cup basil leaves
- 1/4 cup grated Parmesan cheese (or up to 1/3 if preferred)
- 1 clove garlic (1 tsp)
- 1/4 teaspoon kosher salt (or to taste)
- 1/2 teaspoon ground pepper
- 1 teaspoon lemon zest (or more)
- 1/3 cup olive oil (or up to 1/2 cup if you're using more Parmesan)
- 1/4 cup lightly toasted pine nuts or walnuts (optional)
Instructions
- PREPARE AND 'RICE' CAULIFLOWER: Rinse cauliflower and shake off excess water. Cut into quarters and then into florets. Remove all stems. Place half of florets into a food processor and pulse until cauliflower resembles rice. Empty into a skillet. You may still have a couple of florets that didn't chop. Just add them to the next batch. Pulse next batch until all cauliflower is rice-size. Add to skillet. You will have about 4 cups 'rice'.
- MAKE PESTO: In the same processor bowl, add spinach, basil, Parmesan cheese, nuts (if using), garlic, salt, pepper, lemon zest and a bit of the oil (about 2-3 tablespoons). Process until blended. While processor is still on, slowly add remaining oil through feeder tube until smooth. Taste and adjust seasonings if needed.
- COOK CAULIFLOWER RICE: Add 1 tablespoon oil to cauliflower in skillet and heat to medium. Stir to combine. Cover and cook for 5-10 minutes. This will depend on the size and depth of the pan. Cauliflower should be tender (not mushy) and still have a slight bite to it.
- ADD PESTO AND SERVE: Add about 1/4 to 1/2 cup pesto until you're happy with the taste (reserve any leftovers for pesto ricotta crostini appetizers or other uses). Stir until well combined and heated through – one to two minutes. Transfer to a serving bowl and top with or pass extra Parmesan, chopped nuts and/or shredded basil leaves.
Recipe Notes
- The pesto can be made a day or two ahead. And you can ‘rice’ the cauliflower ahead of time as well and store it in a sealed bag or container for a few days or even in the freezer (I just learned) for up to 6 months.Â
- If you make the recipe an hour or two ahead, I suggest under cooking the cauliflower rice a bit, then rewarming the completed dish on the stove or in the microwave.Â
Nutrition



As a low carb eater, I love cauliflower rice. But I have never tried it with pesto. This looks awesome!
Hope you like it. If you like pesto, I think you will!