Pesto Chicken Cauliflower Rice Recipe

This Pesto Chicken Cauliflower Rice is my go-to quick and healthy dinner when nights get busy. Juicy chicken with fresh, bright pesto meets fluffy, low-carb cauliflower rice for a meal that’s ready in about 30 minutes. You can whip it up with a homemade pesto or save time using a store-bought jar. It’s perfect for meal prep or sharing with the family on a weeknight hustle.
- Low-carb and keto-friendly but still filling and packed with flavor.
- On the table in about 30 minutes — perfect for busy weeknights.
- Super flexible: swap out the protein, nuts, or toss in extra veggies to mix things up.
- Great for meal prep — keeps well and reheats beautifully.
- Fresh pesto adds vibrant, herb-packed flavor without heavy cream or sauces.
Why This Dish Works
This recipe hits everything I look for in a weeknight dinner: healthy but satisfying, easy to make, and bursting with fresh flavor. The pesto brings that bright basil and nutty goodness, while the tender chicken and cauliflower rice keep it light and wholesome. Plus, it’s designed for real-life cooking — fast, adaptable, and still delicious the next day.
- Quick weeknight star: You’ll have this on your plate in about half an hour, making it a lifesaver when time’s tight.
- Low-carb but filling: The cauliflower rice keeps things light and keto-friendly without losing that comforting texture we all crave.
- Fresh, herbaceous punch: Homemade or good-quality store-bought pesto adds a bright pop of flavor without weighed down by heavy sauces.
- Meal prep winner: Store it safely in the fridge for up to four days or freeze ingredients separately for about two months.
- Customizable to your taste: Swap chicken for shrimp, tofu, or steak; try different nuts in your pesto; or add veggies like spinach or tomatoes.
- Minimal cleanup: Mostly one skillet needed — plus, you can shortcut with pre-made cauliflower rice and jarred pesto to save even more time.
- Perfect leftovers: Reheat easily and freshen up with a drizzle of pesto or olive oil. It makes a great lunch or quick dinner the next day.
Ingredients for Chicken, Cauliflower Rice, and Pesto

- 2 boneless, skinless chicken breasts, diced into bite-sized pieces
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1 medium head cauliflower, broken down into rice-size bits (or about 4 cups of store-bought cauliflower rice)
- 2 tablespoons olive oil
- 1/4 cup diced onion
- 2 cloves garlic, minced
- Salt and pepper, to taste
- 1 cup fresh basil leaves, packed
- 1/4 cup freshly grated Parmesan cheese
- 1/4 cup pine nuts (or walnuts for a budget-friendly swap)
- 2 cloves garlic
- 1/4 cup olive oil (adjust as needed for consistency)
- Salt and pepper, to taste
- Fresh basil leaves for garnish
- Extra Parmesan cheese
How to Cook and Assemble
- Dice the chicken breasts into bite-sized pieces.
- Break cauliflower into rice-size bits (or measure about 4 cups store-bought cauliflower rice); if fresh and wet, pat dry or squeeze out excess moisture.
- Dice the onion, mince the garlic (separate amounts for rice and pesto as needed), grate the Parmesan, and measure the pine nuts or walnuts.
-
Toast pine nuts or walnuts briefly in a dry pan until fragrant (optional).

- Heat 2 tablespoons olive oil in a large skillet over medium-high heat.
- Season the diced chicken with salt, black pepper, 1/2 teaspoon garlic powder, and 1/2 teaspoon paprika.
- If needed, plan to cook the chicken in batches to avoid crowding the pan.
-
Add the seasoned chicken to the hot skillet and cook 6–8 minutes, stirring and turning occasionally, until browned and an internal temperature of 165°F (75°C) is reached; remove the chicken and set aside.
- Let the cooked chicken rest a few minutes.
- Add another 2 tablespoons olive oil to the same skillet and sauté the diced onion 2–3 minutes until soft and translucent.
- Add the minced garlic to the skillet and cook about 30 seconds.
-
Stir in the cauliflower rice, season with salt and pepper, and sauté 5–7 minutes until tender but still slightly firm; if using frozen rice, thaw and drain or cook longer to evaporate excess moisture.
- Make the pesto: in a food processor combine basil, Parmesan, toasted nuts, and garlic; pulse until chopped, then with the processor running slowly pour in about 1/4 cup olive oil until desired consistency and season with salt and pepper.
- Return the cooked chicken to the skillet with the cauliflower rice.
-
Spoon 2–3 tablespoons pesto over the chicken and rice, stir to coat evenly, and cook 2–3 minutes until heated through.
Pro Tips and Serving Ideas
- Don’t overcook the cauliflower rice — it should have a tender but slightly firm texture, kind of like al dente pasta.
- Let your chicken rest for a few minutes after cooking. This lets the juices settle so your bites stay juicy and tender.
- If your grated cauliflower feels wet, pat it dry with paper towels or squeeze it gently in a clean kitchen towel to keep the rice from getting soggy.
- Toast your nuts briefly in a dry pan before blending into pesto to deepen their flavor and add some extra nuttiness.
- Cook chicken in batches if needed — avoid crowding the pan so you get a nice, crisp sear rather than steamed pieces.
- If you use frozen cauliflower rice, be sure to thaw and drain off any extra water or cook it longer to evaporate moisture.
- Adjust the olive oil when making pesto depending on whether you want a thick sauce for tossing or a thinner drizzle.
This dish pairs beautifully with a crisp green salad or steamed vegetables for a complete meal. A wedge of lemon on the side adds a lovely zing when squeezed over before eating. For extra comfort, crusty bread or garlic toast is a welcome side that soaks up any leftover pesto and juices.
Flavor Variations and Substitutions

- Creamy Pesto: Stir in 2 to 3 tablespoons of heavy cream or coconut milk for a luscious, creamy twist that’s still light.
- Spicy Kick: Throw a pinch of red pepper flakes or a small chopped jalapeño into your pesto for a little heat.
- Protein Swaps: Switch out chicken for shrimp, tofu, or thin slices of steak; just adjust the cooking times accordingly.
- Nut Alternatives: Use walnuts, almonds, or pecans instead of pine nuts if you want a different flavor or save a few bucks.
- Add More Veggies: Fold in fresh baby spinach, halved cherry tomatoes, or sautéed bell peppers for extra color and nutrition.
- Dairy-Free: Swap Parmesan cheese with nutritional yeast or skip cheese altogether for a vegan-friendly pesto version.
- Try swapping chicken with shrimp or tofu for a different protein twist.
- Add extra vegetables like sautéed mushrooms, zucchini, or roasted cherry tomatoes for more color and flavor.
- Make it creamy by stirring in a few tablespoons of cream, coconut milk, or cream cheese.
- Use different nuts like almonds or cashews in the pesto for a tasty variation.
- Go dairy-free by using nutritional yeast instead of Parmesan cheese.
- Add a spicy kick by tossing in minced jalapeño or red pepper flakes to your pesto.
Storing, Freezing, and Reheating
Keep any leftovers in an airtight container in your fridge for up to four days. To store for longer, freeze the cooked chicken and cauliflower rice separately — they hold up well frozen for about two months. Pesto freezes beautifully too, especially if you pop it into ice cube trays.
When you’re ready to eat, thaw frozen portions overnight in the fridge. Reheat gently in a skillet over medium heat with a splash of olive oil or water so nothing dries out, or microwave covered in short bursts until hot. Refresh reheated dishes with a bit of fresh pesto or olive oil drizzle for that just-made flavor.
Always store leftover pesto chicken cauliflower rice in airtight containers to keep it fresh longer. The cauliflower rice and chicken do best stored separately to avoid sogginess. Keep pesto in a small sealed jar or freeze in small portions. Refrigerate for up to 4 days or freeze for up to 2 months for best taste and texture.
You can make the pesto a day or two in advance — it actually tastes better after the flavors marry. Cook chicken and cauliflower rice ahead and store separately in the fridge. When ready to eat, warm everything gently and toss with fresh or leftover pesto for a super speedy meal.

Common Recipe Questions
- Can I use store-bought pesto? Absolutely! A good quality jarred pesto is a fantastic shortcut that saves tons of time and keeps flavor bright.
- What about frozen cauliflower rice? Yes, frozen works fine. Just thaw it well and drain any liquid, or cook it a bit longer to get rid of extra moisture so it doesn’t get soggy.
- Can I prepare this ahead of time? Definitely. You can make the pesto 2 to 3 days in advance or freeze it. Cooked components store well in the fridge for up to four days, so assemble when you’re ready.
- How long does freezing last? For best quality, freeze chicken and cauliflower rice separately for up to two months.
- What if I don’t have a food processor? You can use a blender in batches, finely chop basil and nuts by hand, or even use a mortar and pestle. Grate the cauliflower with a box grater if you don’t have a processor.
- How do I know when chicken is fully cooked? Use an instant-read thermometer — chicken is safe when it reaches 165°F (75°C). Or, cut a piece to check that the center is no longer pink and juices run clear.
- Is this dish kid-friendly? Yes! The flavors are fresh and mild, but you can always tweak the pesto to be less garlicky or spicy for little ones.
- Can I make this in advance for meal prep? Absolutely. It reheats well and tastes great for lunches or quick dinners throughout the week.
- What else can I add to the cauliflower rice? Try mixing in finely chopped herbs like parsley or chives for a fresh note, or a few tablespoons of grated cheese for extra richness.
- Can I substitute other herbs for basil in the pesto? You can experiment with spinach or arugula blends, but basil gives the traditional bright pesto flavor that pairs best here.
- What if I want a smoother pesto? Blend your pesto a bit longer until creamy, and add olive oil slowly to reach your ideal consistency.
- How do I keep cauliflower rice from getting mushy? Make sure to dry it well if fresh, cook over medium heat without overcrowding, and avoid overcooking.

A quick, healthy, and low-carb dinner featuring juicy chicken with fresh basil pesto served over fluffy cauliflower rice, ready in about 30 minutes and perfect for meal prep.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2-3 servings 1x
- Category: Main Course
Ingredients
- 2 boneless, skinless chicken breasts, diced into bite-sized pieces
- 4 tablespoons olive oil, divided
- Salt and black pepper, to taste
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1 medium head cauliflower, broken down into rice-size bits (about 4 cups cauliflower rice)
- 1/4 cup diced onion
- 4 cloves garlic, divided (2 for cauliflower rice, 2 for pesto)
- 1 cup fresh basil leaves, packed
- 1/4 cup freshly grated Parmesan cheese
- 1/4 cup pine nuts or walnuts
- Salt and pepper, for pesto seasoning and cooking
Instructions
- Dice the chicken breasts into bite-sized pieces.
- Break cauliflower into rice-size bits or use about 4 cups store-bought cauliflower rice; pat dry if fresh.
- Dice the onion and mince garlic cloves separately for rice and pesto.
- Toast pine nuts or walnuts briefly in a dry pan until fragrant (optional).
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat.
- Season chicken with salt, black pepper, garlic powder, and paprika.
- Cook chicken in batches if necessary to avoid crowding, about 6–8 minutes until browned and internal temperature reaches 165°F (75°C); set aside to rest.
- Add another 2 tablespoons olive oil to the skillet and sauté onion 2–3 minutes until translucent.
- Add 2 cloves minced garlic to the skillet and cook about 30 seconds.
- Add cauliflower rice to the skillet, season with salt and pepper, and sauté 5–7 minutes until tender but slightly firm; if using frozen rice, thaw and drain excess moisture first.
- Make pesto: In a food processor, combine basil, Parmesan, toasted nuts, 2 cloves garlic; pulse to chop, then slowly add about 1/4 cup olive oil until desired consistency; season with salt and pepper.
- Return cooked chicken to the skillet with cauliflower rice.
- Spoon 2–3 tablespoons pesto over the chicken and rice, stir to coat evenly, and cook 2–3 minutes until heated through.
Notes
Don’t overcook cauliflower rice; keep it tender but slightly firm (like al dente pasta)., Allow chicken to rest a few minutes after cooking for juiciness., Pat dry cauliflower rice if wet to avoid sogginess., Toast nuts before making pesto to enhance flavor., Cook chicken in batches to avoid steaming and ensure searing., Frozen cauliflower rice needs to be thawed and moisture removed or cooked longer to evaporate liquid., Adjust olive oil amount in pesto for your preferred thickness., Pesto can be made ahead and tastes better after flavors meld., Store cooked chicken and cauliflower rice separately to maintain texture., Leftovers keep well refrigerated for up to 4 days or frozen separately for up to 2 months., Reheat gently with olive oil or water to prevent drying out.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 400 calories per serving
- Fat: Around 25 grams per serving
- Carbohydrates: About 8 grams net carbs per serving
- Protein: About 35 grams per serving