If you want a dinner that feels indulgent but keeps things light, pesto chicken cauliflower rice is the answer. Juicy seared chicken and tender cauliflower rice get tossed together in a spoonable basil pesto sauce, then finished with parmesan, toasted pine nuts, and sweet cherry tomatoes. It comes together in one skillet in about 35 minutes, which makes it an easy weeknight dinner that still tastes like something you'd order at a restaurant.
This version leans on a few smart shortcuts, like store-bought pesto and pre-riced cauliflower, so you get all the flavor without a long ingredient list or a sink full of dishes. It's naturally low-carb, gluten-free, and easy to adjust based on what's in your fridge.
Why You'll Love This Recipe
- One skillet, 35 minutes. Everything cooks in the same pan, so cleanup is quick.
- Low-carb and gluten-free. Cauliflower rice replaces regular rice without sacrificing the "rice" texture.
- Big flavor, simple ingredients. Pesto does most of the work, so you don't need a long spice list.
- Naturally high in protein. Chicken breast and parmesan help keep you full.
- Meal-prep friendly. It reheats well and holds up nicely for lunches through the week.
Ingredients for Pesto Chicken Cauliflower Rice
You only need a handful of ingredients for this recipe, and most of them are pantry or produce-aisle staples.
- Chicken breast: Boneless, skinless chicken breast, cut into bite-size pieces, cooks quickly and stays juicy. Chicken thighs work too if you prefer a richer bite.
- Olive oil: Used to sear the chicken and sauté the cauliflower rice. Divided between the two steps so both get proper browning.
- Salt and black pepper: For seasoning the chicken as it cooks.
- Cauliflower rice: Fresh or frozen both work. If you're ricing your own, one medium head of cauliflower yields about the amount needed here. Frozen cauliflower rice can go straight into the pan; just add a minute or two to the cook time.
- Garlic: Minced fresh garlic wakes up the cauliflower rice as it sautés.
- Cherry tomatoes: Halved cherry tomatoes soften slightly in the pan and add a pop of sweetness that balances the pesto. Grape tomatoes are a fine swap.
- Basil pesto: Store-bought pesto keeps things quick, though homemade works beautifully if you have it on hand. Look for one made with real olive oil rather than seed oil for the best flavor. Traditional green basil pesto is what this recipe is built around, but a sun-dried tomato or red pesto swaps in easily if you want a deeper, slightly tangier flavor.
- Parmesan cheese: Freshly grated parmesan melts into the dish and deepens the pesto flavor. Pre-shredded works in a pinch, but it won't melt quite as smoothly.
- Pine nuts: Toasted pine nuts add crunch and a buttery finish. Walnuts or slivered almonds are a good, budget-friendly substitute.
- Fresh basil: A final scattering of chopped basil brightens the whole dish right before serving.
Substitution notes: For a dairy-free version, use a dairy-free pesto and skip the parmesan, or replace it with a spoonful of nutritional yeast. For extra vegetables, stir in a couple handfuls of baby spinach with the cauliflower rice; it wilts down in under a minute.
How to Make Pesto Chicken Cauliflower Rice
Step 1: Sear the chicken. Season the chicken pieces with salt and pepper. Heat olive oil in a large skillet over medium-high heat, then add the chicken in a single layer. Cook for 6 to 7 minutes, stirring occasionally, until golden and cooked through to an internal temperature of 165°F. Transfer the chicken to a plate and set aside.
Step 2: Sauté the garlic. In the same skillet, add the remaining olive oil and the minced garlic. Cook for about 1 minute, just until fragrant, scraping up any browned bits left from the chicken.
Step 3: Cook the cauliflower rice. Add the cauliflower rice and cherry tomatoes to the skillet. Cook for 5 to 6 minutes, stirring every minute or so, until the cauliflower is tender and any excess moisture has cooked off.
Step 4: Add the pesto and chicken. Return the chicken to the skillet, then stir in the pesto. Toss everything together until the cauliflower rice is evenly coated in green and the chicken is warmed back through, about 2 minutes.
Step 5: Finish with cheese and pine nuts. Remove the skillet from the heat. Fold in the parmesan and half of the toasted pine nuts.
Step 6: Serve. Divide among plates and top with the remaining pine nuts and fresh basil. A squeeze of lemon over the top is optional but recommended.
Tips for the Best Results
Don't skip drying the cauliflower rice. Cauliflower holds a surprising amount of water. If you're ricing it fresh, pat it dry with a clean towel before cooking. If using frozen, don't thaw it first; add it straight to the hot pan so it sautés instead of steaming into mush.
Cut the chicken evenly. Uniform, bite-size pieces cook at the same rate, so you avoid overcooked edges and undercooked centers.
Toast the pine nuts separately. A quick 2 to 3 minutes in a dry pan over medium heat brings out their flavor far more than adding them raw. Watch them closely, since they go from golden to burnt fast.
Add the pesto off direct high heat. Basil pesto can turn slightly bitter or dull in color if it cooks too long over high heat. Stirring it in at the end, off the hottest part of the burner, keeps the color and flavor fresh.
Taste before you salt again. Both pesto and parmesan are salty on their own, so hold off on extra salt until everything is combined.
Watch the pan size. A skillet that's too small crowds the cauliflower rice, which causes it to steam instead of sauté. Steamed cauliflower rice turns watery and dilutes the pesto sauce, so use a wide skillet and give everything room to make contact with the hot surface. If your pan is on the smaller side, cook the cauliflower rice in two batches rather than piling it all in at once.
Storage and Reheating
Let leftovers cool, then store them in an airtight container in the refrigerator for up to 3 days. This dish reheats best in a skillet over medium-low heat with a splash of water or olive oil to loosen the sauce; give it 3 to 4 minutes, stirring occasionally, until warmed through. The microwave works too, in 30- to 45-second bursts, stirring between each.
Freezing isn't recommended. Cauliflower releases a lot of water as it thaws, which turns the texture watery and soft instead of rice-like. If you want to meal prep ahead, cook the chicken and cauliflower rice separately, store them apart, and stir in the pesto fresh when you're ready to eat.
If you notice extra liquid pooling in the container after a day or two in the fridge, that's normal; just drain it off before reheating so the sauce doesn't turn thin. A little extra grated parmesan stirred in while reheating helps bring the sauce back to its original consistency.
Frequently Asked Questions
Is pesto chicken cauliflower rice keto-friendly? Yes. With cauliflower standing in for regular rice, this dish is naturally low in carbohydrates and fits comfortably into most keto and low-carb eating plans.
Can I use frozen cauliflower rice? Yes, frozen cauliflower rice works well here. Add it directly to the skillet without thawing, and cook for an extra minute or two since it releases more moisture as it heats.
What can I use instead of pine nuts? Walnuts, slivered almonds, or pumpkin seeds all make good substitutes. Toast them the same way for the best flavor and crunch.
Can I make this dairy-free? Yes. Use a dairy-free basil pesto and either skip the parmesan or replace it with a spoonful of nutritional yeast for a similar savory note.
Can I meal prep this recipe? Definitely. It holds up well in the fridge for a few days and is easy to portion into containers for grab-and-go lunches. Just reheat gently so the cauliflower rice doesn't turn mushy.
What can I serve with this dish? It's filling enough to eat on its own, but a simple side salad, roasted vegetables, or warm garlic bread (if you're not watching carbs) round it out nicely.
Why is my cauliflower rice watery? This usually happens when the pan is overcrowded, or the heat is too low, which causes the cauliflower to steam rather than sauté. Use a wide skillet, keep the heat at medium-high, and give the cauliflower room to release steam as it cooks rather than trapping moisture underneath a thick layer.
Can I use rotisserie chicken instead of raw chicken breast? Yes. Shredded or chopped rotisserie chicken is a great time-saver. Skip the searing step and stir the chicken in with the pesto near the end, cooking just long enough to heat it through.
Before you go
Take the free 30-second quiz to find out what might actually be slowing your metabolism down.




