If you’re looking for a dish that’s bursting with flavor yet surprisingly simple, this Creamy Pesto Chicken with Roasted Tomatoes and Spinach Recipe is an absolute must-try. I love how the creamy pesto sauce wraps around tender chicken breasts, while the roasted tomatoes add a touch of sweetness and a vibrant pop of color. It’s the kind of meal that feels gourmet but comes together in under 30 minutes, perfect for busy weeknights or when you want to impress with minimal effort.
When I first tried this recipe, I was amazed at how comforting yet fresh it tastes thanks to the spinach and garlic. You’ll find that it works beautifully served over pasta, rice, or even with a side of crusty bread to soak up every bit of the luscious sauce. Trust me, this Creamy Pesto Chicken with Roasted Tomatoes and Spinach Recipe will quickly become a staple in your kitchen too!
Why You’ll Love This Recipe
- Quick and Easy: Ready in about 25 minutes with minimal prep—perfect for busy days.
- Flavor-Packed: Pesto, garlic, and roasted tomatoes come together for a rich, vibrant taste.
- Healthy and Balanced: Loaded with protein, fresh spinach, and good fats without feeling heavy.
- Versatile: Easily pairs with rice, pasta, or even spiralized veggies for a lighter twist.
Ingredients You’ll Need
The beauty of this Creamy Pesto Chicken with Roasted Tomatoes and Spinach Recipe is that it uses simple, fresh ingredients you likely have on hand. Each component plays a role in balancing richness and freshness—try to use quality pesto and fresh spinach for the best results.
- Extra virgin olive oil: Ideal for cooking the chicken and adds a fruity base flavor.
- Chicken breasts: Butterflied or sliced thin for quick, even cooking.
- Salt, pepper, garlic powder, onion powder: Simple seasonings that bring out the chicken’s natural flavor.
- Garlic cloves: Freshly minced for that unmistakable aromatic punch.
- Shallot: Finely chopped to add a subtle sweetness and depth.
- Cherry tomatoes: Halved and roasted to bring out their natural sweetness and juiciness.
- Spinach: Roughly chopped, it adds freshness and bright color.
- Pesto: Use homemade for a fresh herb burst or store-bought for convenience.
- Heavy cream: Creates the silky base of the sauce and amps up the indulgence.
- Chicken stock: Lightly salted to keep the sauce flavorful without overpowering.
- Red pepper flakes (optional): Adds a subtle heat if you’re in the mood for a bit of a kick.
Variations
I like to play around with this Creamy Pesto Chicken with Roasted Tomatoes and Spinach Recipe depending on what I have in the fridge or my mood. Feel free to swap ingredients or adjust spice levels to make this truly your own.
- Mediterranean Twist: Add Kalamata olives and sun-dried tomatoes for an extra savory boost—I tried this once and my guests couldn’t get enough.
- Vegetarian Version: Swap chicken for hearty mushrooms or tofu and still get that creamy, flavorful sauce everyone loves.
- Spicy Kick: Increase red pepper flakes or add a splash of hot sauce if you crave more heat.
- Herb Enhancement: Toss in fresh basil or parsley just before serving for a fresh herbal punch.
How to Make Creamy Pesto Chicken with Roasted Tomatoes and Spinach Recipe
Step 1: Season and Sear the Chicken
Start by slicing your chicken breasts into thin tenders or halves—this helps them cook quickly and evenly. Season generously with salt, pepper, garlic powder, and onion powder. Heat the olive oil in a large skillet over medium-high heat, then add the chicken. Cook until the chicken is lightly browned and cooked through—about 3-4 minutes per side depending on thickness. Don’t overcrowd the pan; cook in batches if needed. Once done, set the chicken aside on a plate. This step gives you that delicious, golden sear that locks in juicy flavor.
Step 2: Build Flavor with Garlic, Shallots, and Roasted Tomatoes
In the same pan (no need to wash it!), add your minced garlic and finely chopped shallot. Sauté over medium heat until fragrant and translucent, about 1-2 minutes. Then, add the halved cherry tomatoes and red pepper flakes if using—allow them to soften and release their juices, roasting a bit in the pan for about 4-5 minutes. You’ll notice the tomatoes become beautifully tender and almost jammy, which adds incredible depth to the sauce here.
Step 3: Create the Creamy Pesto Sauce
Next, stir in the chopped spinach, pesto, heavy cream, and chicken stock. Let everything simmer gently so the spinach wilts and the sauce thickens slightly—this usually takes 3-4 minutes. The pesto infuses the entire pan, and the cream brings that silky, comforting texture. Keep an eye on the sauce and adjust heat to avoid boiling; you want a gentle simmer.
Step 4: Return Chicken and Simmer Until Perfect
Return your seared chicken back to the pan, nestling each piece into that creamy, vibrant sauce. Simmer together for another 5 minutes or so, just until the chicken is heated through and fully cooked if it wasn’t completely done earlier. This final simmer lets the flavors marry beautifully. Once ready, taste and adjust seasoning with salt, pepper, or more red pepper flakes if you want more heat.
Pro Tips for Making Creamy Pesto Chicken with Roasted Tomatoes and Spinach Recipe
- Even Cooking: Slice chicken evenly to ensure all pieces cook through at the same rate—no half-raw bites here.
- Don’t Skip the Sear: Browning chicken before adding the sauce boosts flavor big time; it’s worth the extra step.
- Pesto Quality Matters: Use fresh, vibrant pesto; homemade if you can, but a good store-bought one works great too for convenience.
- Gentle Simmer: Keep the sauce at a light simmer to prevent cream from curdling—low and slow wins here.
How to Serve Creamy Pesto Chicken with Roasted Tomatoes and Spinach Recipe
Garnishes
I love to sprinkle freshly grated Parmesan cheese and a handful of chopped fresh basil leaves right before serving. The cheese adds a nutty depth, and the basil brightens each bite with freshness. A crack of fresh black pepper on top never hurts either. These simple garnishes take the dish from yum to unforgettable.
Side Dishes
This recipe pairs beautifully with fluffy rice or your favorite pasta shape—bowtie or penne work especially well to catch that creamy sauce. For a lighter option, try serving it over zucchini noodles or alongside roasted vegetables like asparagus or green beans. A crisp side salad is also a refreshing complement to the richness.
Creative Ways to Present
For special occasions, I like to serve this dish in shallow bowls with a sprinkle of toasted pine nuts on top for crunch and a drizzle of extra pesto. You can even plate it over creamy polenta for a comforting twist. I’ve found that dressing it up with bright microgreens adds an elegant touch and a pop of color that impresses guests every time.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge for up to 3 days. The creamy sauce sometimes thickens after chilling—just add a splash of chicken stock or cream when reheating to bring it back to silky perfection. This recipe holds up really well, so don’t hesitate to enjoy it for lunch the next day.
Freezing
I’ve frozen this dish a couple of times and found it freezes nicely but the texture of the spinach softens a bit. To minimize this, I recommend freezing the chicken and sauce separately from the spinach if possible. When thawing, warm gently on the stove to avoid breaking the cream sauce.
Reheating
Reheat leftovers on the stove over low heat, stirring frequently to prevent the sauce from sticking or separating. Adding a little extra cream or broth during reheating really refreshes the dish. Avoid microwaving if you can, as the sauce texture can sometimes get grainy.
FAQs
-
Can I use chicken thighs instead of breasts in this recipe?
Absolutely! Chicken thighs are juicier and can add extra flavor. Just keep in mind they might need a couple more minutes to cook through, so adjust your cooking time accordingly to ensure they’re fully done.
-
Is it possible to make this recipe dairy-free?
Yes! You can substitute the heavy cream with coconut cream or a dairy-free alternative like cashew cream. Just be mindful that this will slightly change the flavor profile but it’ll still be wonderfully creamy and delicious.
-
How do I store leftover Creamy Pesto Chicken?
Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, gently warm on the stove adding a splash of broth to loosen the sauce and keep it creamy.
-
Can I use jarred pesto in this recipe?
Definitely! Good-quality store-bought pesto works perfectly and is a timesaver. If you want a fresher taste, you can add a squeeze of lemon juice or some extra fresh basil to brighten it up.
Final Thoughts
This Creamy Pesto Chicken with Roasted Tomatoes and Spinach Recipe holds a special place in my kitchen because it’s easy, flavorful, and feels just a bit special without any fuss. Whether you’re cooking for family or just treating yourself, this meal is a surefire way to bring comfort and joy to the table. Give it a try—I promise you’ll look forward to making it again and again.
PrintCreamy Pesto Chicken with Roasted Tomatoes and Spinach Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: Italian-American
Description
Enjoy a delicious and creamy pesto chicken dish featuring tender sautéed chicken breasts, roasted cherry tomatoes, and fresh spinach all enveloped in a luscious cream and pesto sauce. This flavorful and easy-to-make recipe is perfect for a weeknight dinner and pairs wonderfully with rice or pasta.
Ingredients
Chicken:
- 2 tbsp extra virgin olive oil
- 5 or 6 thinly sliced chicken breasts, butterflied, sliced in half, or into tenders
- Salt, to taste
- Black pepper, to taste
- Garlic powder, to taste
- Onion powder, to taste
Sauce:
- 3 garlic cloves, minced
- 1 shallot, finely chopped
- 2 cups cherry tomatoes, halved
- 3 cups spinach, roughly chopped, stems removed
- 1/4 cup pesto (homemade or store-bought)
- 1/2 cup heavy cream
- 1/3 cup chicken stock, lightly salted
- 1/2 tsp red pepper flakes (optional)
Instructions
- Prepare Chicken: Slice the chicken breasts as desired (thinly, butterflied, or into tenders) and season them evenly with salt, black pepper, garlic powder, and onion powder.
- Cook Chicken: Heat the extra virgin olive oil in a large skillet over medium heat. Add the seasoned chicken pieces and cook them until they are lightly browned on both sides and mostly cooked through, about 4-5 minutes per side depending on thickness. Remove chicken from the pan and set aside.
- Make Sauce: In the same pan, add the minced garlic, finely chopped shallot, halved cherry tomatoes, and optional red pepper flakes. Sauté for about 3-4 minutes until the shallots are soft and tomatoes start to release their juices. Then add the chopped spinach and cook just until wilted, about 1-2 minutes.
- Add Cream and Pesto: Stir in the pesto, heavy cream, and lightly salted chicken stock. Allow the sauce to simmer gently for 3-4 minutes, stirring occasionally, until it thickens slightly and becomes creamy.
- Finish Dish: Return the cooked chicken to the skillet with the sauce. Simmer together for another 5 minutes to ensure the chicken is fully cooked and infused with flavor. Serve immediately over cooked rice or pasta.
Notes
- Butterflying the chicken breasts ensures even cooking and tenderness.
- You can substitute heavy cream with a lighter cream or coconut cream for a dairy-free version, adjusting seasoning as needed.
- If you prefer less spice, omit the red pepper flakes.
- Serve with your choice of pasta or rice to soak up the creamy pesto sauce.