If you’re searching for a dinner recipe that combines simplicity, vibrant freshness, and irresistible flavor, look no further than Pesto Chicken with Tomatoes & Spinach. This dish brings together juicy chicken breasts, aromatic basil pesto, ripe tomatoes, and tender spinach leaves to create a meal that’s not only quick to prepare but absolutely satisfying. With every bite, you’ll enjoy a perfect balance of herbaceous richness and bright, garden-fresh vegetables that make dinner feel like a special occasion any night of the week.
Why You’ll Love This Recipe
- Quick and easy to prepare: Ready in under 30 minutes, perfect for busy evenings.
- Fresh and vibrant ingredients: Combines colorful veggies and fragrant pesto for a bright, delicious dish.
- Balanced nutrition: Protein-rich chicken with iron-packed spinach and tomatoes loaded with antioxidants.
- Versatile and customizable: Easily adapted to your favorite add-ins or dietary preferences.
- Crowd-pleaser: A flavor combination that appeals to both kids and adults alike.
Ingredients You’ll Need
This recipe keeps things simple yet flavorful with fresh, quality ingredients that you likely have around your kitchen. Each component plays a key role, whether it’s the creamy pesto elevating the flavor or the fresh spinach adding color and nutrition.
- Chicken breasts: Boneless and skinless, they’re tender and soak up all the pesto goodness beautifully.
- Basil pesto: The star ingredient that brings herbaceous, garlicky flavor and creamy texture.
- Cherry tomatoes: Sweet, juicy, and bursting with fresh flavor that balances the richness of the pesto.
- Fresh spinach: Adds bulk, vibrant color, and a subtle earthiness to the dish.
- Olive oil: Used for sautéing and boosting flavor without overpowering the other ingredients.
- Garlic: Minced and fragrant, garlic deepens the savory notes throughout the recipe.
- Salt and pepper: Essential seasoning to bring out the best in every ingredient.
- Parmesan cheese (optional): A sprinkle on top adds a salty, nutty finish.
Variations for Pesto Chicken with Tomatoes & Spinach
Feel free to tweak this recipe to fit your pantry, dietary preferences, or cravings—it’s incredibly flexible and welcomes your personal touch.
- Swap chicken for turkey or tofu: Use ground turkey or firm tofu as protein substitutes for different textures and flavors.
- Add nuts to pesto: Pine nuts, walnuts, or almonds can add a lovely crunch and depth to your homemade pesto.
- Use sun-dried tomatoes: For an intense, tangy tomato flavor that intensifies the dish’s complexity.
- Incorporate cream or cheese: Stir in a splash of cream or dollop of ricotta to make the dish richer and more indulgent.
- Spice it up: Sprinkle crushed red pepper flakes or add a dash of cayenne for a subtle kick.
How to Make Pesto Chicken with Tomatoes & Spinach
Step 1: Prepare the Chicken
Start by seasoning your chicken breasts with salt and pepper. Heat olive oil in a large skillet over medium-high heat, then add the chicken. Cook for about 5-7 minutes on each side until golden brown and cooked through. Remove the chicken from the pan and set it aside to rest.
Step 2: Sauté the Garlic and Tomatoes
In the same skillet, reduce heat to medium and add a little more olive oil if needed. Toss in the minced garlic and sauté for about 30 seconds until fragrant. Add the cherry tomatoes and cook until they start to soften and release their juices, about 3-4 minutes.
Step 3: Add Spinach and Pesto
Next, stir in the fresh spinach, allowing it to wilt gently in the pan, which usually takes about 2 minutes. Once the spinach is soft, add spoonfuls of basil pesto and mix everything together, coating the veggies evenly.
Step 4: Combine and Serve
Slice the cooked chicken breasts and return them to the skillet or plate them separately before spooning the tomato-spinach-pesto mixture on top. Finish with a sprinkle of Parmesan cheese, if desired, and serve warm.
Pro Tips for Making Pesto Chicken with Tomatoes & Spinach
- Use room temperature chicken: This ensures even cooking and helps retain juiciness.
- Don’t overcrowd the pan: Cook chicken pieces in batches if necessary to get a perfect sear.
- Choose high-quality pesto: Whether homemade or store-bought, the flavor of your pesto is key.
- Gently wilt spinach: Overcooking spinach can turn it too mushy, so just toss until bright green.
- Let chicken rest before slicing: Resting helps retain juices for tender, moist chicken.
How to Serve Pesto Chicken with Tomatoes & Spinach
Garnishes
Add an extra touch by garnishing with freshly grated Parmesan, a drizzle of olive oil, or even toasted pine nuts for crunch and visual appeal.
Side Dishes
This dish pairs beautifully with light sides like garlic roasted potatoes, a crisp green salad, or fluffy quinoa to soak up all those delightful flavors.
Creative Ways to Present
Try serving it over a bed of creamy polenta, atop spaghetti squash for a low-carb option, or inside warm pita pockets for a casual, handheld meal.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the fridge for up to 3 days to keep the chicken moist and the flavors fresh.
Freezing
For longer storage, you can freeze Pesto Chicken with Tomatoes & Spinach in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently in a skillet over low-medium heat or microwave covered to retain moisture without drying out the chicken and veggies.
FAQs
Can I use store-bought pesto for this recipe?
Absolutely! Store-bought pesto is a convenient and flavorful option, just choose a high-quality brand for the best taste.
Is this recipe gluten-free?
Yes, Pesto Chicken with Tomatoes & Spinach is naturally gluten-free as long as your pesto contains no gluten ingredients.
How do I make this dish vegetarian or vegan?
Swap chicken for firm tofu or chickpeas, and use vegan pesto or make your own without cheese to keep it plant-based.
Can I prepare this recipe in advance?
You can cook the chicken and veggie mixture ahead, then reheat it just before serving to save time on busy nights.
What wine pairs well with Pesto Chicken with Tomatoes & Spinach?
A crisp white wine like Sauvignon Blanc or a light red like Pinot Noir complements the herbaceous and fresh notes perfectly.
Final Thoughts
Pesto Chicken with Tomatoes & Spinach is one of those recipes that feels like a warm hug after a long day—a dish packed with fresh flavors, simple ingredients, and so much love. If you haven’t tried it yet, I encourage you to give it a go! It’s sure to win dinner and become a new favorite in your rotation.
Related Posts
- Why Creamy Cajun Chicken Pasta is Irresistible
- Easy Garlic Mushroom Pasta for Cozy Dinners
- 5 Easy Cheesy Cauliflower Steaks To Try Tonight
Pesto Chicken with Tomatoes & Spinach
- Total Time: 25 minutes
- Yield: 2 servings 1x
- Diet: Gluten Free
Description
Pesto Chicken with Tomatoes & Spinach is a quick, flavorful dinner recipe combining juicy chicken breasts, aromatic basil pesto, sweet cherry tomatoes, and tender fresh spinach. Ready in under 30 minutes, this vibrant and nutritious dish delivers a perfect balance of herbaceous richness and fresh garden flavors, making it ideal for a satisfying weeknight meal.
Ingredients
Protein
- 2 boneless, skinless chicken breasts
Sauce and Seasonings
- 3 tablespoons basil pesto
- 2 tablespoons olive oil, divided
- 2 cloves garlic, minced
- Salt and pepper, to taste
- Parmesan cheese, for garnish (optional)
Vegetables
- 1 cup cherry tomatoes, halved
- 2 cups fresh spinach leaves
Instructions
- Prepare the Chicken: Season the chicken breasts with salt and pepper. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the chicken and cook for 5-7 minutes on each side until golden brown and cooked through. Remove the chicken from the skillet and set aside to rest.
- Sauté the Garlic and Tomatoes: Reduce the skillet heat to medium. Add the remaining olive oil if needed, then toss in the minced garlic. Sauté for about 30 seconds until fragrant. Add the cherry tomatoes and cook for 3-4 minutes, until they soften and release juices.
- Add Spinach and Pesto: Stir in the fresh spinach, allowing it to wilt gently, for about 2 minutes. Once the spinach is soft, add spoonfuls of basil pesto and mix thoroughly to coat the vegetables evenly.
- Combine and Serve: Slice the rested chicken breasts. Return them to the skillet or plate separately, then spoon the tomato-spinach-pesto mixture over the top. Garnish with Parmesan cheese, if desired, and serve warm.
Notes
- Use room temperature chicken for even cooking and juiciness.
- Don’t overcrowd the pan; cook chicken in batches if necessary to achieve a perfect sear.
- Choose high-quality pesto, whether homemade or store-bought, for the best flavor.
- Wilt spinach gently to keep its vibrant color and avoid mushiness.
- Let chicken rest before slicing to retain moisture and tenderness.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Sautéing
- Cuisine: Italian-inspired
Nutrition
- Serving Size: 1 chicken breast with sauce
- Calories: 350 kcal
- Sugar: 4 g
- Sodium: 450 mg
- Fat: 20 g
- Saturated Fat: 4 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 8 g
- Fiber: 2 g
- Protein: 35 g
- Cholesterol: 95 mg


