Budget-Friendly Creamy Pesto Chicken with Roasted Cauliflower

Budget-Friendly Creamy Pesto Chicken with Roasted Cauliflower

If you’re tired of bland, dry chicken breasts that leave you reaching for the takeaway menu by Wednesday, this creamy pesto chicken with roasted cauliflower is about to become your new meal prep hero. I’ve designed this recipe to keep your wallet happy and your fridge stocked with delicious, reheatable lunches that actually taste good.

Recipe Overview

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 4 generous portions
  • Difficulty: Easy

Why You’ll Love This Creamy Pesto Chicken Breasts with Roasted Cauliflower

  • Budget-Friendly Batch Cooking: This entire recipe costs roughly £1.80 per serving, using affordable chicken thighs instead of pricey breasts, and cauliflower which is often on offer. You’ll have four hearty lunches or dinners ready in under an hour, and you can pair them with Budget-Friendly Cheesy Mushroom Herb Omelet Meal Prep , Budget Batch-Cook Boiled Eggs with Himalayan Salt , Budget-Friendly Keto Buffalo Chicken Dip Meal Prep , Budget-Friendly 15-Minute Ground Turkey and Green Bean Skillet , Budget Batch Meal Prep Egg Salad with Celery Sticks, Budget-Friendly Meal Prep: Crispy Baked Air Fryer Kale Chips , Budget Low-Carb Breakfast Burrito Meal Prep , Budget Batch Lemon Garlic Cod & Green Beans , Budget Batch Cook 3-Ingredient Keto Cream Cheese Pancakes , Budget-Friendly Keto Beef and Broccoli Stir-Fry Meal Prep, or a Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-friendly-keto-buffalo-chicken-dip-meal-prep/”>Budget-Friendly Keto Buffalo Chicken Dip Meal Prep , Budget-Friendly 15-Minute Ground Turkey and Green Bean Skillet , Budget Batch Meal Prep Egg Salad with Celery Sticks, Budget-Friendly Meal Prep: Crispy Baked Air Fryer Kale Chips , Budget Low-Carb Breakfast Burrito Meal Prep , Budget Batch Lemon Garlic Cod & Green Beans , Budget Batch Cook 3-Ingredient Keto Cream Cheese Pancakes, or a Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-friendly-cheesy-mushroom-herb-omelet-meal-prep/”>Budget-Friendly Cheesy Mushroom Herb Omelet Meal Prep, Budget Batch-Cook Boiled Eggs with Himalayan Salt , Budget-Friendly Cheesy Buffalo Chicken Casserole for Meal Prep , Budget-Friendly 15-Minute Ground Turkey and Green Bean Skillet , Budget Batch Meal Prep Egg Salad with Celery Sticks, Budget-Friendly Meal Prep: Crispy Baked Air Fryer Kale Chips , Budget Low-Carb Breakfast Burrito Meal Prep , Budget Batch Lemon Garlic Cod & Green Beans , or a Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-batch-cook-boiled-eggs-with-himalayan-salt/”>Budget Batch-Cook Boiled Eggs with Himalayan Salt , Budget-Friendly Cheesy Buffalo Chicken Casserole for Meal Prep , Budget-Friendly 15-Minute Ground Turkey and Green Bean Skillet , Buonline/budget-batch-lemon-garlic-cod-green-beans/”>Budget Batch Lemon Garlic Cod & Green Beans, or a Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-batch-cook-boiled-eggs-with-himalayan-salt/”>Budget Batch-Cook Boiled Eggs with Himalayan Salt, Budget-Friendly Cheesy Buffalo Chicken Casserole for Meal Prep , Budget-Friendly 15-Minute Ground Turkey and Green Bean Skillet , Budget Batch Meal Prep Egg Salad with Celery Sticks, Budget-Friendly Meal Prep: Crispy Baked Air Fryer Kale Chips , Budget Low-Carb Breakfast Burrito Meal Prep , or a Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-low-carb-breakfast-burrito-meal-prep/”>Budget Low-Carb Breakfast Burrito Meal Prep, or a Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-friendly-cheesy-buffalo-chicken-casserole-for-meal-prep/”>Budget-Friendly Cheesy Buffalo Chicken Casserole for Meal Prep, Budget-Friendly 15-Minute Ground Turkey and Green Bean Skillet , Budget Batch Meal Prep Egg Salad with Celery Sticks, Budget-Friendly Meal Prep: Crispy Baked Air Fryer Kale Chips , or a Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-friendly-batch-creamy-keto-chocolate-mousse/”>Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-friendly-15-minute-ground-turkey-and-green-bean-skillet/”>Budget-Friendly 15-Minute Ground Turkey and Green Bean Skillet , Budget Batch Meal Prep Egg Salad with Celery Sticks, or a Budget Batch Prep Low-Carb Berry Smoothie for variety.online/budget-batch-prep-low-carb-berry-smoothie/”>Budget Batch Prep Low-online/budget-friendly-meal-prep-crispy-baked-air-fryer-kale-chips/”>Budget-Friendly Meal Prep: Crispy Baked Air Fryer Kale Chips, or a Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-friendly-batch-creamy-keto-chocolate-mousse/”>Budget-Friendly Batch Creamy Keto Chocolate Mousse for variety.online/budget-friendly-15-minute-ground-turkey-and-green-bean-skillet/”>Budget-Friendly 15-Minute Ground Turkey and Green Bean Skillet, Budget Batch Meal Prep Egg Salad with Celery Sticks, or a Budget Batch Prep Low-Carb Berry Smoothie for variety.online/budget-batch-prep-low-carb-berry-smoothie/”>Budget Batch Prep Low-Carb Berry Smoothie for variety.online/budget-batch-meal-prep-egg-salad-with-celery-sticks/”>Budget Batch Meal Prep Egg Salad with Celery Sticks for variety.
  • Stores and Reheats Like a Dream: Unlike many cream-based sauces that split overnight, this one uses a clever combination of cream cheese and stock to stay silky smooth even after three days in the fridge. I’ve tested it myself.
  • No Fancy Equipment Needed: You only need one frying pan and a baking tray. No food processors, no blenders, no specialist gadgets — just good old-fashioned stovetop and oven cooking.
  • Customisable for Different Diets: Swap the chicken for Budget-Friendly Herb Butter Roasted Turkey Thighs or firm tofu, and use dairy-free cream cheese and pesto for a completely new meal that still feels indulgent.
  • One-Pan Roasted Cauliflower That Actually Crisps: The secret is roasting the cauliflower first at high heat before adding it to the sauce. This keeps it firm and slightly charred rather than turning into mushy florets.
Creamy Pesto Chicken Breasts with Roasted Cauliflower

Creamy Pesto Chicken Breasts with Roasted Cauliflower
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 4 boneless, skinless chicken thighs (about 500g) — cheaper than breasts and far juicier
  • 1 large head of cauliflower (about 600g), cut into small florets
  • 3 tablespoons olive oil, divided
  • 1 teaspoon salt, plus extra for seasoning
  • ½ teaspoon black pepper
  • 1 medium onion, finely diced
  • 3 cloves garlic, minced
  • 200ml chicken stock (from a cube is fine)
  • 100g full-fat cream cheese
  • 3 tablespoons green pesto (check it’s halal-certified, as some contain alcohol)
  • 50g grated Parmesan cheese (or vegetarian alternative)
  • 1 tablespoon lemon juice
  • Fresh parsley or basil for garnish (optional)

Tip: For the creamiest sauce, let the cream cheese come to room temperature for 10 minutes before cooking. This stops it from forming lumps when added to the hot pan.

How to Make Creamy Pesto Chicken Breasts with Roasted Cauliflower

  1. Preheat and prep the cauliflower: Set your oven to 220°C (200°C fan). Toss the cauliflower florets with 2 tablespoons of olive oil, a generous pinch of salt, and the black pepper. Spread them in a single layer on a baking tray. Roast for 20 minutes, giving the tray a shake halfway through. You’ll know they’re ready when the edges are deep golden brown and the florets feel firm when poked with a fork — they should smell nutty and slightly sweet.
  2. Sear the chicken thighs: While the cauliflower roasts, heat the remaining 1 tablespoon of olive oil in a large frying pan over medium-high heat. Season the chicken thighs with a little salt. Place them in the pan, smooth side down. Cook for 4-5 minutes without moving them — you’ll hear a steady sizzle. When the underside is a rich, caramelised brown and releases easily from the pan, flip and cook for another 3 minutes. The chicken should feel firm to the touch but still have a little give. Transfer to a plate and set aside.
  3. Build the flavour base: Lower the heat to medium. Add the diced onion to the same pan (don’t wipe it clean — those browned bits are pure flavour). Cook for 3-4 minutes, stirring often, until the onion turns translucent and smells sweet. Add the minced garlic and stir for 30 seconds, just until you can smell it clearly. Don’t let it brown or it will turn bitter.
  4. Create the creamy pesto sauce: Pour in the chicken stock and scrape the bottom of the pan with a wooden spoon to lift up all those delicious browned bits. Let it simmer for 1 minute, then add the cream cheese in small spoonfuls. Whisk gently until the cream cheese has melted completely — the sauce should look smooth and slightly glossy, with a pale green tint from the pesto that you’ll add next. Stir in the pesto and Parmesan, then let the sauce bubble gently for 2 minutes until it thickens enough to coat the back of a spoon.
  5. Combine everything: Slice the seared chicken thighs into thick strips (about 2cm wide). Add the strips back into the pan along with any juices from the plate. Stir in the roasted cauliflower florets and the lemon juice. Let everything simmer together for 3-4 minutes, stirring occasionally. The sauce should cling to the chicken and cauliflower, and you’ll see it darken slightly as it reduces.
  6. Finish and serve: Taste the sauce and add a little more salt or lemon juice if needed. The final dish should look creamy and inviting, with flecks of green pesto and golden-brown cauliflower throughout. Garnish with fresh parsley or basil if you like, then serve immediately or portion out for the week ahead.

Tips From My Kitchen

  • Always use chicken thighs, not breasts: Thighs are cheaper per kilo and contain more fat, which means they stay moist after reheating. Chicken breasts tend to dry out in the microwave, turning your meal prep into a sad, chewy affair. I learnt this the hard way after three weeks of disappointing lunches.
  • Roast the cauliflower separately first: I used to throw raw florets straight into the sauce, but they released water and made everything watery. Roasting them first concentrates their flavour and gives them a lovely texture that holds up even after a few days in the fridge. The high heat is key — don’t be tempted to lower the temperature.
  • Let the sauce cool before storing: This is a non-negotiable step for meal prep. If you seal hot sauce in a container, condensation will form and water down your beautiful creamy creation. Let the dish cool completely at room temperature (no more than 1 hour for food safety), then divide into airtight containers.
  • Reheat gently with a splash of water: When you’re ready to eat, add a tablespoon of water or milk to the container before microwaving. This creates steam and prevents the sauce from separating. Heat in 30-second bursts, stirring between each, until piping hot throughout. The sauce should look just as smooth as the day you made it.
  • Double the recipe for freezer-friendly portions: This dish freezes beautifully for up to 2 months. Make a double batch, portion it into freezer-safe containers, and label them with the date. To thaw, transfer a container to the fridge overnight, then reheat as above. My husband, who’s usually picky about reheated food, asked for seconds when I served this after a busy work week.

Equipment You’ll Need

  • Large frying pan or skillet (preferably non-stick or well-seasoned cast iron)
  • Sharp knife and cutting board
  • Mixing bowls (for tossing cauliflower with oil)
  • Wooden spoon or spatula for stirring the sauce
  • Baking tray for roasting the cauliflower
  • Airtight containers for meal prep storage

Delicious Variations to Try

  • Spicy Version: Add 1 teaspoon of red chilli flakes or a finely chopped fresh red chilli when you cook the onion. The heat cuts through the creamy sauce beautifully and gives the dish a real kick. If you like extra heat, stir in another pinch when you add the pesto.
  • Vegetarian/Vegan Option: Replace the chicken with 400g of firm tofu, pressed and cubed, then pan-fried until golden. Use a vegan cream cheese and a dairy-free pesto, and swap the Parmesan for nutritional yeast (about 2 tablespoons). The cauliflower still roasts the same way, and the sauce remains just as luscious.
  • Different Protein: Turkey steaks work wonderfully here — slice them into strips and sear exactly as you would the chicken thighs. For a more budget-friendly option, try boneless, skinless chicken drumsticks; just increase the cooking time by 5 minutes per side and ensure they reach an internal temperature of 74°C.

What to Serve With Creamy Pesto Chicken Breasts with Roasted Cauliflower

  • Steamed green beans or tenderstem broccoli for a pop of colour and crunch
  • Fluffy basmati rice or couscous to soak up every last drop of the creamy pesto sauce
  • A simple side salad with a lemony vinaigrette to cut through the richness
  • Crusty bread for dipping — perfect if you’re serving this as a dinner rather than meal prep
  • For a complete meal prep bowl, pair it with my Budget Friendly Meal Prep Baked Bell Pepper Egg Nests for breakfast and this dish for lunch — your weekly menu sorted for under £20.

Frequently Asked Questions

Can I use jarred pesto from the supermarket?
Absolutely, and it works brilliantly here to save time. Just check the label to ensure it’s halal-certified, as some pesto brands use white wine vinegar or alcohol-based flavourings. If you can’t find a suitable option, you can make your own by blending fresh basil, pine nuts, garlic, olive oil, and a little lemon juice.

How long does this dish keep in the fridge?
Stored in an airtight container, this creamy pesto chicken with roasted cauliflower will stay fresh for up to 4 days. I recommend eating it by day 3 for the best texture, as the cauliflower will soften slightly over time. Always reheat until piping hot and never leave it at room temperature for more than 2 hours.

Can I freeze the creamy sauce without it splitting?
Yes, this sauce freezes surprisingly well thanks to the cream cheese stabilising it. Portion the fully cooled dish into freezer-safe containers, leaving a little space at the top. When you defrost it overnight in the fridge and reheat gently with a splash of stock or milk, the sauce will come back together beautifully without any graininess.

What can I use instead of cream cheese?
Full-fat Greek yoghurt or crème fraîche can be substituted in equal measure, though the sauce will be slightly thinner and more tangy. If you use yoghurt, make sure it’s at room temperature before adding it to the pan, and stir it in very gently over low heat to prevent it from curdling. I’ve also used mascarpone in a pinch, which makes the sauce even richer.

How do I stop the chicken from drying out during reheating?
The key is to add moisture and use short heating bursts. Before microwaving, drizzle a teaspoon of water or chicken stock over the top of the portion. Cover the container loosely with a microwave-safe lid or damp paper towel, and heat in 30-second intervals, stirring gently between each. The sauce will help keep the chicken moist, so don’t skip that step.

Budget-Friendly Creamy Pesto Chicken with Roasted Cauliflower

Creamy Pesto Chicken Breasts with Roasted Cauliflower

Tender chicken thighs and roasted cauliflower in a rich, creamy pesto sauce. A quick, flavourful weeknight dinner that’s both comforting and easy to prepare.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients

  

  • 4 boneless skinless chicken thighs (about 500g) — cheaper than breasts and far juicier
  • 1 large head of cauliflower about 600g, cut into small florets
  • 3 tablespoons olive oil divided
  • 1 teaspoon salt plus extra for seasoning
  • ½ teaspoon black pepper
  • 1 medium onion finely diced
  • 3 cloves garlic minced
  • 200 ml chicken stock from a cube is fine
  • 100 g full-fat cream cheese
  • 3 tablespoons green pesto check it’s halal-certified, as some contain alcohol
  • 50 g grated Parmesan cheese or vegetarian alternative
  • 1 tablespoon lemon juice
  • Fresh parsley or basil for garnish optional

Method

 

  1. Preheat and prep the cauliflower: Set your oven to 220°C (200°C fan). Toss the cauliflower florets with 2 tablespoons of olive oil, a generous pinch of salt, and the black pepper. Spread them in a single layer on a baking tray. Roast for 20 minutes, giving the tray a shake halfway through. You’ll know they’re ready when the edges are deep golden brown and the florets feel firm when poked with a fork — they should smell nutty and slightly sweet.
  2. Sear the chicken thighs: While the cauliflower roasts, heat the remaining 1 tablespoon of olive oil in a large frying pan over medium-high heat. Season the chicken thighs with a little salt. Place them in the pan, smooth side down. Cook for 4-5 minutes without moving them — you’ll hear a steady sizzle. When the underside is a rich, caramelised brown and releases easily from the pan, flip and cook for another 3 minutes. The chicken should feel firm to the touch but still have a little give. Transfer to a plate and set aside.
  3. Build the flavour base: Lower the heat to medium. Add the diced onion to the same pan (don’t wipe it clean — those browned bits are pure flavour). Cook for 3-4 minutes, stirring often, until the onion turns translucent and smells sweet. Add the minced garlic and stir for 30 seconds, just until you can smell it clearly. Don’t let it brown or it will turn bitter.
  4. Create the creamy pesto sauce: Pour in the chicken stock and scrape the bottom of the pan with a wooden spoon to lift up all those delicious browned bits. Let it simmer for 1 minute, then add the cream cheese in small spoonfuls. Whisk gently until the cream cheese has melted completely — the sauce should look smooth and slightly glossy, with a pale green tint from the pesto that you’ll add next. Stir in the pesto and Parmesan, then let the sauce bubble gently for 2 minutes until it thickens enough to coat the back of a spoon.
  5. Combine everything: Slice the seared chicken thighs into thick strips (about 2cm wide). Add the strips back into the pan along with any juices from the plate. Stir in the roasted cauliflower florets and the lemon juice. Let everything simmer together for 3-4 minutes, stirring occasionally. The sauce should cling to the chicken and cauliflower, and you’ll see it darken slightly as it reduces.
  6. Finish and serve: Taste the sauce and add a little more salt or lemon juice if needed. The final dish should look creamy and inviting, with flecks of green pesto and golden-brown cauliflower throughout. Garnish with fresh parsley or basil if you like, then serve immediately or portion out for the week ahead.

Notes

The recipe uses chicken thighs instead of breasts for extra juiciness. Ensure pesto is halal-certified if required. For a vegetarian version, use vegetable stock and omit the chicken, adding extra roasted vegetables or chickpeas.

I’d love to hear how this creamy pesto chicken with roasted cauliflower works out in your kitchen. Drop a comment below and let me know if you tried any of the variations, or if you have your own meal prep tips to share. Happy cooking, and here’s to a week of delicious, budget-friendly lunches!

Save Creamy Pesto Chicken Breasts with Roasted Cauliflower to Pinterest

Creamy Pesto Chicken Breasts with Roasted Cauliflower – Budget-Friendly Creamy Pesto Chicken with Ro

📌Save to Pinterest

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *