Creamy Pesto Chicken with Roasted Cauliflower: 30-Minute Weeknight Dinner
I remember a Tuesday night last autumn when my three-year-old was refusing anything green, my partner was running late, and I had about thirty minutes to get dinner on the table. That’s the exact moment this creamy pesto chicken with roasted cauliflower became my weeknight hero. It’s fast, uses one pan for the chicken, and the cauliflower roasts hands-free in the oven, meaning less washing up and more time actually sitting down together. After testing this recipe five times, I finally got it just right, and now it’s a staple in our home for those evenings when speed and flavour are non-negotiable.
Recipe Overview
- Prep time: 10 minutes
- Cook time: 25 minutes
- Total time: 35 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love This Creamy Pesto Chicken Breasts with Roasted Cauliflower
- One-pan chicken, oven-roasted veg: The chicken finishes in a single skillet while the cauliflower roasts on a baking tray, so you’re not drowning in dirty dishes.
- Truly weeknight-fast: From fridge to table in just over half an hour, with no complicated techniques or hard-to-find ingredients.
- Make-ahead friendly: You can prep the cauliflower and the pesto cream sauce the night before, then just cook when you get home.
- Picky-eater approved: My husband, who’s usually picky, asked for seconds! The creamy sauce mellows the pesto, making it approachable for kids and adults alike.
- Naturally low in fuss: No marinating, no basting, no complicated steps — just like these Quick Creamy Smothered Pork-Free Chops for Busy Nights. It’s straightforward cooking that delivers a satisfying result every time, just like our 15-Min Creamy Garlic Butter Salmon with Asparagus .online/quick-butter-ribeye-steak-ready-in-20-minutes/”>Quick Butter Ribeye Steak Ready in 20 Minutes .online/quick-cheesy-spinach-turkonline/quick-fudgy-keto-chocolate-avocado-brownies/”>Quick Fudgy Keto Chocolate Avocado Brownies.online/quick-butter-ribeye-steak-ready-in-20-minutes/”>Quick Butter Ribeye Steak Ready in 20 Minutes.online/quick-cheesy-spinach-turkey-sausage-omelet-dinner/”>Quick Cheesy Spinach Turkey Sausage Omelet Dinner.online/quick-20-minute-butter-chicken-over-cauliflower-rice/”>Quick 20-Minute Butter Chicken Over Cauliflower Rice .online/15-minute-chicken-crust-pizza-for-busy-nights/”>15-Minute Chicken Crust Pizza for Busy Nights .online/10-min-turkeyonline/fluffy-everything-bagel-cloud-bread-ready-in-20-minutes/”>Fluffy Everything Bagel Cloud Bread Ready in 20 Minutes.online/15-minute-chicken-crust-pizza-for-busy-nights/”>15-Minute Chicken Crust Pizza for Busy Nights.online/10-min-turkey-bacon-egg-cloud-bread-sandwich/”>10-Min Turkey Bacon Egg Cloud Bread Sandwich.online/quick-20-min-keto-beef-and-broccoli-stir-fry/”>Quick 20-Min Keto Beef and Broccoli Stir-Fry.online/15-minute-cheesy-mushroom-and-herb-omelet/”>15-Minute Cheesy Mushroom and Herb Omelet.online/quick-5-min-boiled-eggs-with-pink-salt-olive-oil/”>Quick 5-Min Boiled Eggs with Pink Salt & Olive Oil.online/quick-garlic-parmesan-baked-cod-for-busy-weeknights/”>Quick Garlic Parmesan Baked Cod for Busy Weeknights.online/quick-15-min-hard-boiled-egg-salad-lettuce-cups/”>Quick 15-Min Hard-Boiled Egg Salad Lettuce Cups.online/quick-weeknight-keto-sausage-crust-breakfast-pizza/”>Quick Weeknight Keto Sausage Crust Breakfast Pizza.online/5-minute-keto-cinnamon-sugar-donut-holes/”>5-Minute Keto Cinnamon Sugar Donut Holes.online/15-minute-grilled-salmon-with-broccoli-and-lemon-butter/”>15-Minute Grilled Salmon with Broccoli and Lemon Butter.online/pan-fried-cod-in-ghee-with-sea-salt-ready-in-15-minutes/”>Pan-Fried Cod in Ghee with Sea Salt Ready in 15 Minutes.
Ingredients You’ll Need
- 4 boneless, skinless chicken breasts (about 600g total)
- 1 large head of cauliflower, cut into florets (about 700g)
- 3 tablespoons olive oil, divided
- 1 teaspoon salt, divided
- ½ teaspoon black pepper, divided
- 1 teaspoon garlic powder
- 150ml double cream
- 4 tablespoons basil pesto (use a good-quality jarred or fresh pesto)
- 2 cloves garlic, minced
- 60g grated Parmesan cheese
- Juice of ½ lemon
- Optional: 2 tablespoons pine nuts, for garnish
- Fresh basil leaves, for garnish
Tip: If your chicken breasts are very thick, slice them horizontally into two thinner fillets. This helps them cook more evenly and quickly, which is key for a busy weeknight.
How to Make Creamy Pesto Chicken Breasts with Roasted Cauliflower
- Preheat and prep the cauliflower: Set your oven to 200°C (fan 180°C). On a large baking tray, toss the cauliflower florets with 2 tablespoons of olive oil, ½ teaspoon of salt, ¼ teaspoon of pepper, and the garlic powder. Spread them in a single layer — you want them to have space so they roast rather than steam. Roast for 20–25 minutes, or until the edges are deep golden brown and the stems are tender when pierced with a fork. The kitchen should smell nutty and sweet at this stage.
- Season the chicken: While the cauliflower roasts, pat the chicken breasts dry with kitchen paper. Season both sides with the remaining ½ teaspoon of salt and ¼ teaspoon of black pepper. Drying the chicken ensures a good golden sear rather than a pale, steamed exterior.
- Sear the chicken: Heat the remaining 1 tablespoon of olive oil in a large frying pan over medium-high heat. When the oil shimmers and a drop of water sizzles on contact, lay the chicken breasts in the pan. Cook for 4–5 minutes without moving them — you’ll know they’re ready to flip when the edges turn opaque and the underside is a rich, golden-brown colour. Flip and cook for another 4–5 minutes, until the chicken is cooked through and the internal temperature reaches 74°C. The sound should be a steady, gentle sizzle; if it’s popping aggressively, the heat is too high.
- Make the creamy pesto sauce: Reduce the heat to low. Add the minced garlic to the pan and stir for about 30 seconds, until it becomes fragrant and softens slightly. Pour in the double cream, pesto, and lemon juice. Stir everything together, scraping up any browned bits from the bottom of the pan — those golden pieces are packed with flavour. Let the sauce simmer gently for 2 minutes, until it thickens enough to coat the back of a spoon. The colour should be a pale, creamy green.
- Add the Parmesan: Sprinkle in the grated Parmesan and stir until it melts completely into the sauce. The sauce will become slightly thicker and silkier. Taste and adjust seasoning with a pinch more salt if needed.
- Combine and rest: Return the chicken breasts to the pan, spooning the sauce over the top. Let everything rest together for 2–3 minutes off the heat. This resting time allows the juices in the chicken to redistribute, keeping the meat moist when you cut into it.
- Serve: Place the roasted cauliflower on plates or a serving platter, top with the creamy pesto chicken, and spoon any remaining sauce from the pan over the top. Garnish with pine nuts and fresh basil leaves if you like.
Tips From My Kitchen
- Pound the chicken for even thickness: If one end of your chicken breast is much thicker than the other, place it between two sheets of baking paper and gently pound it with a rolling pin until it’s an even thickness. This ensures the thin end doesn’t dry out while the thick end finishes cooking. It takes less than a minute and makes a huge difference.
- Don’t skip the cauliflower roasting tray space: Crowding the tray traps steam, which turns your cauliflower soggy instead of caramelised. If your florets are overlapping, use two trays or roast in batches. The goal is that deep, nutty browning that only happens when the florets have direct contact with the hot tray.
- Make the sauce ahead of time: You can whisk together the double cream, pesto, lemon juice, and minced garlic in a jar or bowl up to 24 hours in advance. Keep it covered in the fridge. When you’re ready to cook, just sear the chicken, then pour the mixture straight into the pan. This shaves off a few precious minutes on a busy evening.
- Use a meat thermometer for confidence: Chicken breasts are easy to overcook, especially when you’re in a hurry. A simple instant-read thermometer takes the guesswork out. Insert it into the thickest part of the breast; you’re looking for 74°C. Once it hits that, you’re done — no more, no less.
- Double the cauliflower for leftovers: Roasted cauliflower keeps well in the fridge for a couple of days and is brilliant tossed into salads or added to grain bowls for lunch. I often roast a second tray alongside the first, just so I have some ready for the next day.
- Adjust the pesto to your taste: Jarred pestos vary widely in saltiness and intensity. Start with 3 tablespoons, taste the sauce, and add the fourth only if you want a stronger basil flavour. If your pesto is very salty, reduce the added salt in the sauce slightly.
Equipment You’ll Need
- Large frying pan or skillet (preferably non-stick or well-seasoned cast iron)
- Sharp knife and cutting board
- Large baking tray
- Mixing bowl for the cauliflower
- Wooden spoon or silicone spatula
- Instant-read meat thermometer (optional but recommended)
Common Mistakes to Avoid
- Overcrowding the pan: If you cram too many chicken breasts into the pan at once, the temperature drops and the meat releases its juices instead of searing. This leaves you with pale, steamed chicken rather than a beautiful golden crust. Cook in two batches if your pan isn’t large enough, or use a larger skillet.
- Wrong temperature: Cooking the chicken over too high a heat will burn the outside while leaving the inside undercooked. Too low, and the chicken will dry out before it develops any colour. Medium-high heat is the sweet spot — you should hear a steady sizzle, not a frantic spatter.
- Skipping the rest time: Cutting into the chicken right after it comes out of the pan lets all the juices run out onto the plate, leaving you with dry meat. Those 2–3 minutes off the heat are not wasted time; they are essential for a tender, juicy result.
What to Serve With Creamy Pesto Chicken Breasts with Roasted Cauliflower
This dish is fairly complete on its own, but if you want to stretch it further or add another element, here are a few ideas:
- A simple green salad with a lemony vinaigrette to cut through the richness of the cream sauce.
- Steamed green beans or tenderstem broccoli, tossed with a little butter and salt.
- Crusty bread or warm flatbreads to mop up the extra sauce from the pan.
- If you’re after something more substantial, try serving it alongside our Weeknight Shredded Mexican Chicken Bowls With Avocado Crema for a fun, varied dinner spread.
Still hungry for ideas? You might also love Creamy Roasted Cauliflower Soup Recipe Bowl, Quick Weeknight Roasted Cauliflower And Cheddar Bake from our sister kitchens.
Frequently Asked Questions

Creamy Pesto Chicken Breasts with Roasted Cauliflower
Ingredients
Method
-
Preheat and prep the cauliflower: Set your oven to 200°C (fan 180°C). On a large baking tray, toss the cauliflower florets with 2 tablespoons of olive oil, ½ teaspoon of salt, ¼ teaspoon of pepper, and the garlic powder. Spread them in a single layer — you want them to have space so they roast rather than steam. Roast for 20–25 minutes, or until the edges are deep golden brown and the stems are tender when pierced with a fork. The kitchen should smell nutty and sweet at this stage.
-
Season the chicken: While the cauliflower roasts, pat the chicken breasts dry with kitchen paper. Season both sides with the remaining ½ teaspoon of salt and ¼ teaspoon of black pepper. Drying the chicken ensures a good golden sear rather than a pale, steamed exterior.
-
Sear the chicken: Heat the remaining 1 tablespoon of olive oil in a large frying pan over medium-high heat. When the oil shimmers and a drop of water sizzles on contact, lay the chicken breasts in the pan. Cook for 4–5 minutes without moving them — you’ll know they’re ready to flip when the edges turn opaque and the underside is a rich, golden-brown colour. Flip and cook for another 4–5 minutes, until the chicken is cooked through and the internal temperature reaches 74°C. The sound should be a steady, gentle sizzle; if it’s popping aggressively, the heat is too high.
-
Make the creamy pesto sauce: Reduce the heat to low. Add the minced garlic to the pan and stir for about 30 seconds, until it becomes fragrant and softens slightly. Pour in the double cream, pesto, and lemon juice. Stir everything together, scraping up any browned bits from the bottom of the pan — those golden pieces are packed with flavour. Let the sauce simmer gently for 2 minutes, until it thickens enough to coat the back of a spoon. The colour should be a pale, creamy green.
-
Add the Parmesan: Sprinkle in the grated Parmesan and stir until it melts completely into the sauce. The sauce will become slightly thicker and silkier. Taste and adjust seasoning with a pinch more salt if needed.
-
Combine and rest: Return the chicken breasts to the pan, spooning the sauce over the top. Let everything rest together for 2–3 minutes off the heat. This resting time allows the juices in the chicken to redistribute, keeping the meat moist when you cut into it.
-
Serve: Place the roasted cauliflower on plates or a serving platter, top with the creamy pesto chicken, and spoon any remaining sauce from the pan over the top. Garnish with pine nuts and fresh basil leaves if you like.
Notes
I hope this creamy pesto chicken becomes as reliable in your weeknight rotation as it has in mine. It’s the kind of dinner that feels special enough for a Friday but is quick enough for a Tuesday — and that’s exactly what we need, isn’t it? If you give it a try, I’d love to hear how it went. Drop a comment below and let me know if your family asked for seconds too.