There’s something magical about a meal that comes together in one pot. Less cleanup, more flavor, and honestly? More time to actually sit down with your family. This one-pot creamy pesto chicken has become my go-to on those nights when I’m juggling homework help, laundry, and somehow trying to get dinner on the table before everyone starts grazing through the pantry.
The best part? It tastes like you spent hours in the kitchen, but really, it’s about 30 minutes from start to finish. The chicken gets perfectly golden, the pesto infuses everything with that fresh basil flavor, and the cream ties it all together into something that feels a bit fancy but is actually incredibly simple.
Why You’ll Love This Recipe
Tired of Deciding What to Cook Every Night?
I’ve put together a simple 7-day dinner meal plan using my most-loved recipes — complete with a grocery list and flexible swaps.
Just $2.99 – Instant Download
Get the Meal PlanThis creamy chicken dinner checks all the boxes. It’s ready in 30 minutes – perfect for those hectic weeknights. The skill level is beginner-friendly, so even if you’re just starting to cook, you’ll nail this. The taste? Rich, creamy, with that bright pesto flavor that makes it feel like an easy Italian meal without the fuss.
One pot means one thing to wash. I don’t know about you, but that alone makes this recipe worth it.
What Makes This Different from Regular Pesto Chicken

Traditional pesto chicken pasta usually involves cooking pasta separately, making the sauce, then combining everything. This version simplifies all of that. Everything cooks in one pot, and the flavors meld together beautifully. The chicken stays juicy, the sauce gets silky, and you’re not left with a sink full of dishes.
If you’re a fan of quick and easy meals, this one fits right in with your rotation.
Ingredients You’ll Need
For the Chicken:
- 600g boneless, skinless chicken breasts (cut into bite-sized pieces)
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 2 tbsp olive oil
For the Sauce:
- 3 tbsp basil pesto (store-bought or homemade)
- 240ml heavy cream
- 120ml chicken broth
- 50g grated parmesan cheese
- 2 cloves garlic (minced)
For Garnish:
- Fresh basil leaves
- Extra parmesan cheese
- Red pepper flakes (optional)
Substitutes: If you don’t have heavy cream, use half-and-half or full-fat coconut milk for a dairy-free version. Chicken thighs work great instead of breasts – they’re juicier and more forgiving if you overcook slightly. No fresh basil? Dried basil works in a pinch, just use 1 tsp instead.
Step-by-Step Instructions

Step 1: Season the chicken pieces with salt, black pepper, and garlic powder. Make sure each piece is coated evenly.
Step 2: Heat olive oil in a large pot or deep skillet over medium-high heat. Wait until the oil shimmers slightly.
Step 3: Add the chicken pieces in a single layer. Cook for 4-5 minutes without moving them. Flip and cook another 3-4 minutes until golden brown. They don’t need to be fully cooked yet.
Step 4: Remove the chicken from the pot and set it aside on a plate.
Step 5: Lower the heat to medium. Add minced garlic to the same pot. Stir for 30 seconds until fragrant.
Step 6: Pour in the chicken broth. Scrape the bottom of the pot with a wooden spoon to release any browned bits. This adds so much flavor.
Step 7: Stir in the pesto and heavy cream. Mix until the sauce is smooth and creamy.
Step 8: Add the parmesan cheese. Stir continuously until it melts into the sauce, about 1-2 minutes.
Step 9: Return the chicken to the pot. Spoon the sauce over each piece.
Step 10: Reduce heat to low. Cover and simmer for 8-10 minutes until the chicken is cooked through (internal temperature should reach 75°C).
Step 11: Taste and adjust seasoning if needed. Sometimes I add a pinch more salt or a squeeze of lemon juice for brightness.
Step 12: Garnish with fresh basil leaves, extra parmesan, and red pepper flakes if you like a bit of heat.
What to Serve It With
This pesto chicken pasta pairs beautifully with so many sides. I usually serve it over cooked pasta – penne or fettuccine work best. You can also go the lighter route with zucchini noodles or cauliflower rice if you’re watching carbs.
A simple side salad with balsamic vinaigrette cuts through the richness nicely. Garlic bread? Always a hit. Sometimes I just serve it with crusty bread for soaking up that incredible sauce.
If you’re looking for more weeknight dinners that come together quickly, this recipe fits perfectly into that category.
Tips for the Best Results

Use room temperature cream if possible. Cold cream can sometimes separate when it hits a hot pan, though it usually comes back together with stirring.
Don’t skip the step of scraping the bottom of the pot after removing the chicken. Those browned bits (fond) add incredible depth to your sauce.
If your sauce seems too thick, thin it with a splash of pasta water or extra chicken broth. Too thin? Let it simmer uncovered for a few extra minutes.
Fresh pesto makes a noticeable difference. If you have time, whip up a quick batch. But honestly? Store-bought works just fine for a weeknight meal.
How to Store and Reheat
Store leftovers in an airtight container in the fridge for up to 3 days. The sauce might thicken as it sits – totally normal.
To reheat, add a splash of cream or milk to a pan over medium-low heat. Add the chicken and gently warm it through, stirring occasionally. Microwave works too, just use 50% power and stir every minute to keep the sauce from separating.
I don’t recommend freezing this one. Cream-based sauces can get grainy when frozen and thawed.
Common Questions
Can I use chicken thighs instead? Absolutely. They’re actually more forgiving and stay juicier. Just adjust cooking time slightly – thighs might need an extra 2-3 minutes.
What if I don’t have pesto? You can make a simple version by blending fresh basil, garlic, parmesan, pine nuts, and olive oil. Or substitute with sun-dried tomato pesto for a different flavor profile.
Is this recipe gluten-free? The chicken and sauce are naturally gluten-free. Just check your pesto label and serve with gluten-free pasta or rice.
Can I add vegetables? Yes! Cherry tomatoes, spinach, or sun-dried tomatoes work beautifully. Add them in the last 3-4 minutes of cooking.
Why This Recipe Works for Families

Getting everyone to agree on dinner can feel impossible sometimes. But this one? It’s a winner across age groups. Kids love the creamy sauce, adults appreciate the fresh pesto flavor, and everyone’s happy there’s only one pot to clean.
It’s also flexible enough that you can adjust it based on what you have. No parmesan? Mozzarella works. No chicken broth? Water with a bouillon cube does the trick.
For more family-friendly options, check out the Tuscan chicken skillet – another one-pan wonder that’s become a regular in my house.
Making It Your Own
Once you’ve made this a few times, it’s easy to customize. Add a handful of baby spinach for extra greens. Swap basil pesto for arugula pesto if you want something peppery. Throw in some white beans for added protein and texture.
Sometimes I add a splash of white wine before the cream goes in – it adds a subtle acidity that balances the richness. But that’s totally optional.
If you’re into healthy meals but still want comfort food, serve this over cauliflower rice or spiralized vegetables. You still get that satisfying creaminess without the carbs.
The Bottom Line
This one-pot creamy pesto chicken has earned its spot in my weekly rotation. It’s quick, it’s delicious, and cleanup is minimal. On those nights when you’re tired but still want something that feels special, this is the recipe to reach for.
Give it a try this week. I think you’ll find yourself making it again and again, maybe even adding your own little tweaks to make it yours.
Recipe Card:
Serving Size: 4 servings Cooking Time: 30 minutes Difficulty Level: Easy Equipment Needed: Large pot or deep skillet, wooden spoon, knife, cutting board
Still wondering what to cook tomorrow? Take the stress out of dinner with my simple 7-day meal plan.
Get the 7-Day Meal Plan for $2.99


