The aroma of fresh basil fills the air, instantly transporting me to my favorite Italian trattoria. When the clock is ticking and I crave something comforting, this Quick Creamy Pesto Chicken with Roasted Tomatoes & Spinach becomes my savior. In just 20 minutes, this delightful weeknight dinner comes together, showcasing tender chicken bathed in a luscious pesto cream sauce, paired with sweet roasted tomatoes and nutrient-packed spinach. Not only does it satisfy those comfort food cravings, but it also turns a busy evening into an effortlessly gourmet experience. Served over rice or pasta, it’s a dish that feels indulgent without the fuss. Are you ready to whip up this vibrant meal for your next dinner?

Why is this recipe a weeknight winner?
Quick and Easy: With just 20 minutes from start to finish, this dish is the perfect solution for busy nights when you need a delicious meal fast.
Flavor Explosion: The creamy pesto sauce is packed with flavor, beautifully complemented by juicy roasted tomatoes and fresh spinach.
Crowd-Pleaser: It’s not just dinner; it’s a meal that makes everyone at the table happy! Pair it with a side of garlic bread for an added touch.
Versatility: This recipe welcomes creativity—switch up the chicken for shrimp or add seasonal veggies to personalize your dish!
Nutrient-Rich: Enjoy a hearty serving of protein and greens, making it both delicious and satisfying for your health-conscious family.
Creamy Pesto Chicken Ingredients
For the Chicken
- Olive Oil – Essential for sautéing and flavor; feel free to substitute with avocado oil for a unique taste.
- Chicken Breasts – The star of the dish; slice them thinly for quicker cooking. Turkey or firm tofu are great alternatives for lighter options.
For the Sauce
- Garlic – Fresh cloves bring aromatic hints; garlic powder works in a pinch if fresh isn’t available.
- Shallot – Adds a touch of sweetness to your sauce; onion can be used if needed.
- Cherry Tomatoes – Juicy and sweet, they brighten the dish; any type of tomato will work in a hurry.
- Spinach – Fresh and nutrient-dense, but feel free to swap with kale or Swiss chard for variety.
- Pesto – The creamy pesto sauce brings the flavor to life; tailor it with homemade or store-bought varieties.
- Heavy Cream – Adds velvety richness to the dish; you can use coconut cream or Greek yogurt for a lighter touch.
- Chicken Stock – Imparts depth and balance; vegetable stock makes it vegetarian-friendly.
For Seasoning
- Salt – Essential for enhancing all flavors; don’t be shy!
- Pepper – Freshly cracked for the best taste; adjust this to your preference.
- Garlic Powder – A handy backup for extra garlic flavor; sprinkle to your liking.
- Onion Powder – Adds complexity; include it when you want a bit more oomph.
- Red Pepper Flakes – A pinch adds a kick; use according to your heat tolerance.
This Creamy Pesto Chicken with Roasted Tomatoes is not just a meal; it’s an experience waiting to happen, bursting with flavors and wholesome goodness!
Step‑by‑Step Instructions for Creamy Pesto Chicken with Roasted Tomatoes
Step 1: Prep Chicken
Start by slicing the chicken breasts thinly, ensuring they cook evenly and quickly. Season the pieces generously with salt, pepper, garlic powder, and onion powder. This step enhances the flavor of your Creamy Pesto Chicken with Roasted Tomatoes. Set the seasoned chicken aside while you prepare to cook.
Step 2: Cook Chicken
In a large frying pan, heat 1 tablespoon of olive oil over medium-high heat. Once the oil is shimmering, add the seasoned chicken slices, cooking for about 1-2 minutes or until they are golden brown. Use tongs to turn the pieces for even browning, then remove them from the pan and set aside. This will allow the chicken to rest while you build the sauce.
Step 3: Sauté Aromatics
In the same pan, add another tablespoon of olive oil, followed by minced garlic, diced shallot, and halved cherry tomatoes. Sauté these on medium-high heat for approximately 5 minutes, stirring occasionally until the tomatoes start to brown slightly and burst, releasing their juices. This step adds depth to your creamy sauce while you prepare the aromatic base.
Step 4: Combine Sauce Ingredients
Once the tomatoes are cooked, stir in the fresh spinach, pesto, heavy cream, and chicken stock. Allow the mixture to simmer for about 2 minutes, letting the spinach wilt and the flavors meld beautifully. The Creamy Pesto Chicken sauce will begin to thicken, creating a luxurious base for your delicious chicken.
Step 5: Finish Cooking Chicken
Carefully return the browned chicken to the pan, ensuring it’s well-coated in the creamy sauce. Let it simmer for an additional 2-3 minutes, allowing the chicken to heat through. Use a meat thermometer to check for an internal temperature of 165°F. This final step ensures your chicken is fully cooked and infused with flavor from the sauce.
Step 6: Serve
Plate the flavorful Creamy Pesto Chicken over a bed of rice or pasta. Generously spoon the rich sauce and roasted tomatoes over the top, allowing the vibrant colors and flavors to shine. This dish is best enjoyed fresh, showcasing the delightful combination of creamy pesto, juicy chicken, and sweet tomatoes.

Storage Tips for Creamy Pesto Chicken
-
Fridge: Store leftovers in an airtight container for up to 4 days. Make sure to cool the dish completely before refrigerating to maintain freshness.
-
Reheating: Gently reheat the Creamy Pesto Chicken in the microwave or on the stovetop over low heat. Add a splash of chicken stock to maintain the sauce’s creamy consistency.
-
Freezer: Avoid freezing this dish due to the heavy cream, which can separate and affect the texture when thawed. It’s best enjoyed fresh!
-
Serving Reminder: For optimal flavor and texture, serve this delightful chicken dish promptly after cooking.
What to Serve with Creamy Pesto Chicken with Roasted Tomatoes
Create a full, delightful meal that impresses your family and friends!
-
Garlic Bread: Toasted slices brushed with garlic butter add the perfect crunch and aroma to this creamy dish. The garlic flavor links beautifully to the sauce.
-
Italian Green Salad: A mix of crisp greens, cherry tomatoes, and a tangy vinaigrette enhances the freshness of the meal. This side brings a refreshing contrast to the rich pesto chicken.
-
Roasted Veggies: Colorful seasonal vegetables like zucchini and bell peppers roasted until golden offer a tasty, nutritious balance. Their sweetness complements the savory chicken perfectly.
-
Lemon Rice: Fluffy rice with a zesty hint of lemon adds brightness to the dish. This fragrant side helps cut through the creaminess of the sauce.
-
Pasta Primavera: A light pasta tossed with seasonal vegetables enriches the dining experience while highlighting the Italian flavors in your creamy pesto chicken.
-
Chardonnay: A chilled glass of Chardonnay balances the richness of the dish. Its crisp acidity enhances the flavor profile, making your meal feel even more luxurious.
Each pairing elevates your meal and transforms your dinner into a comforting culinary adventure!
Creamy Pesto Chicken Variations
Feel free to have fun with this recipe and make it your own to suit your taste buds!
-
Protein Swap: Substitute chicken with shrimp or firm tofu for a different texture and flavor twist. Both cook quickly and absorb the creamy sauce beautifully.
-
Vegetable Boost: Replace spinach with kale, zucchini, or even bell peppers for extra color and nutrients. Just sauté them until they’re tender for a vibrant dish.
-
Dairy-Free Twist: Use coconut cream or Greek yogurt instead of heavy cream for a lighter and dairy-free version, allowing you to enjoy the same luxurious texture.
-
Flavor Kick: Add a squeeze of lemon juice or a sprinkle of zest for a bright freshness that complements the creamy pesto wonderfully. It’s a simple adjustment that brings the dish to life!
-
Herb Variations: Experiment with different herbs like basil, parsley, or even a hint of mint to shake things up. Each herb will lend a unique dimension to your creamy creation.
-
Pasta Variety: Swap your go-to pasta for alternatives like whole grain, zoodles, or gluten-free pasta to accommodate your dietary preferences. The sauce clings beautifully to any style!
-
Spice it Up: If you like a little heat, add crushed red pepper flakes or a dash of your favorite hot sauce. It’s an easy way to elevate the flavor profile and give it a delightful kick.
-
Serving Style: For a fun twist, turn this dish into a creamy pesto chicken bake by adding it to a casserole dish with your choice of pasta and cheese on top before baking for a melty finish. Just like in my Chicken Pot Pie recipe, you’ll find new textures and flavors.
Each twist opens up a world of possibilities, making this Creamy Pesto Chicken an adaptable and beloved dish for the whole family!
Expert Tips for Creamy Pesto Chicken
-
Season Generously: Always season the chicken well before cooking to enhance the flavor. A good sprinkle of salt and pepper can elevate your Creamy Pesto Chicken with Roasted Tomatoes.
-
Cook in Batches: If your frying pan is small, cook the chicken in batches to ensure even browning. Overcrowding the pan can lead to steaming instead of sautéing.
-
Don’t Rush the Sauce: Allow the tomatoes and aromatics to sauté until they show a slight char. This caramelization adds depth to your sauce and boosts the flavors significantly.
-
Cream Consistency: If the sauce thickens too much, don’t hesitate to add a splash of chicken stock or water while reheating. This keeps your Creamy Pesto Chicken saucy and delightful.
-
Taste as You Go: Adjust seasoning before serving. A little pinch of salt or a dash of red pepper flakes can make a big difference in flavor balance!
Make Ahead Options
These Creamy Pesto Chicken with Roasted Tomatoes & Spinach are perfect for meal prep enthusiasts! You can slice and season the chicken up to 24 hours in advance, storing it in an airtight container in the refrigerator to maintain freshness. Additionally, you can sauté the garlic, shallot, and cherry tomatoes the day before and refrigerate them, allowing for better flavor melding—just remember to reheat them gently before proceeding. When you’re ready to serve, simply combine your prepared components, stir in the spinach, pesto, heavy cream, and chicken stock, cooking until everything is heated through for a delicious, stress-free weeknight dinner!

Creamy Pesto Chicken with Roasted Tomatoes Recipe FAQs
How do I choose ripe tomatoes for this recipe?
Absolutely! For the best flavor, select cherry tomatoes that are vibrant and slightly firm to the touch. Look for those with a rich, deep color and a bit of give when gently squeezed. Avoid any with dark spots or wrinkling, as they may be overripe.
How should I store leftovers of Creamy Pesto Chicken?
Store any leftovers in an airtight container in the refrigerator for up to 4 days. Be sure to let the dish cool completely before sealing it up to ensure freshness. When ready to eat, gently reheat in the microwave or on the stovetop, adding a splash of chicken stock if needed to maintain that creamy texture.
Can I freeze this dish?
I advise against freezing the Creamy Pesto Chicken due to the heavy cream, which can separate and change in texture upon thawing. It’s really at its best when enjoyed fresh, so I suggest making only what you’ll eat within a few days!
What should I do if my sauce is too thick?
No worries! If you find the sauce has thickened more than you’d like, simply add a little splash of chicken stock or water and stir. Heat slowly while mixing to achieve your desired consistency. This keeps your creamy pesto chicken nice and saucy!
Is there a dairy-free option for this recipe?
Certainly! You can substitute the heavy cream with coconut cream or Greek yogurt for a lighter, dairy-free version. Just keep in mind that this may alter the flavor slightly. For the pesto, make sure to use one that is dairy-free as well or make your own at home without cheese.
Can I use different vegetables or proteins?
Very much! This recipe is versatile. Feel free to swap in seasonal vegetables like bell peppers or zucchini to suit your taste. You can also experiment with proteins like shrimp or firm tofu for a delightful twist on the classic creamy pesto chicken with roasted tomatoes.

Creamy Pesto Chicken with Roasted Tomatoes: A Flavorful Delight
Ingredients
Equipment
Method
- Start by slicing the chicken breasts thinly and season with salt, pepper, garlic powder, and onion powder. Set aside.
- In a large frying pan, heat 1 tablespoon of olive oil over medium-high heat. Add the chicken slices and cook until golden brown, about 1-2 minutes.
- In the same pan, add another tablespoon of olive oil, followed by minced garlic, diced shallot, and halved cherry tomatoes. Sauté for about 5 minutes.
- Stir in the fresh spinach, pesto, heavy cream, and chicken stock. Simmer for about 2 minutes.
- Return the browned chicken to the pan, ensuring it's well-coated in the creamy sauce. Simmer for an additional 2-3 minutes.
- Plate the chicken over rice or pasta and spoon the sauce and roasted tomatoes over the top. Serve immediately.

Leave a Reply