Cheesy Asparagus-Stuffed Chicken with Sun-Dried Tomato Pesto

Juicy chicken breasts are stuffed with tender asparagus, melty mozzarella & tangy sun dried tomatoes, then finished with a vibrant homemade spinach-basil pesto. This asparagus stuffed chicken is simple to prepare and delivers bold Mediterranean flavors in about 30 minutes—perfect for a weeknight dinner that feels special.

4 asparagus stuffed chicken breasts made with melty mozzarella and sun-dried tomatoes topped with a spoonful or homemade spinach pesto sitting in a large baking dish

This cheesy asparagus stuffed chicken brings together a handful of simple, fresh ingredients that combine to create a satisfying, restaurant-style meal at home. Asparagus adds bright texture, sun-dried tomatoes bring concentrated savory-sweet tang, and low-moisture mozzarella melts beautifully inside each breast. A quick homemade spinach-basil pesto finishes the dish with herbaceous brightness and a silky finish.

Everything about this recipe is designed to be approachable: straightforward prep, simple seasonings, and a flavorful result—ready in roughly 30 minutes from start to finish.

Ingredient used to make asparagus stuffed chicken with pesto

Ingredients You’ll Need

Chicken breasts: Boneless, skinless chicken breasts are the base of this recipe—pick breasts that are relatively similar in size so they finish cooking at the same time.

Asparagus: Fresh asparagus spears give color, crunch and freshness to the filling. Trim the woody ends and cut spears to fit inside the chicken pockets if necessary.

Mozzarella: Use low-moisture mozzarella in block or sliced form for the best melting behavior and minimal liquid release.

Sun-dried tomatoes in oil: Chopped sun-dried tomatoes add a concentrated sweet-tart note that pairs wonderfully with cheese and greens.

Fresh basil & spinach: A mix of basil and spinach becomes the base for a bright, herb-forward pesto that complements the rich filling.

Olive oil: Use a mild-tasting olive oil to bind the pesto and keep the flavor balanced.

Parmesan cheese: Freshly shredded parmesan adds a savory, nutty depth to the pesto.

Garlic & lemon: Fresh garlic gives pungent aroma and lemon juice brightens the pesto, balancing oil and cheese.

Pine nuts or substitutes: Pine nuts are classic in pesto; walnuts, pistachios or pepitas work well as budget-friendly alternatives.

Seasonings: Paprika, salt and black pepper are all you need to season the chicken and the pesto to taste.

How to Make Asparagus Stuffed Chicken

1. Preheat the oven. Preheat to 400°F (200°C) and lightly spray or oil a baking dish.

A food processor filled with ingredients used to make homemade spinach basil pesto
A food processor filled with homemade spinach pesto

2. Make the pesto. Combine basil, spinach, olive oil, parmesan, toasted pine nuts (or substitute), garlic, lemon juice, salt and pepper in a food processor. Process until smooth and taste for seasoning. Adjust oil or lemon to reach your preferred consistency and brightness.

3 chicken breasts sliced to create a pocket for an asparagus and sun dried tomato filling
3 chicken breasts seasoned with paprika, salt and black pepper
Seasoned chicken breasts seared in a large skillet

3. Prep and sear the chicken. Place chicken breasts on a cutting board and slice a pocket into each one without cutting all the way through. Season both sides generously with paprika, salt and pepper. Heat a large skillet over medium-high, add a splash of olive oil and sear the chicken 2–3 minutes per side until lightly golden. Remove from heat.

4 seasoned and seared chicken breasts filled with asparagus, sliced mozzarella and sun-dried tomatoes sitting in a large baking dish

4. Stuff the chicken. Transfer the seared breasts to the prepared baking dish. Fill each pocket evenly with sun-dried tomatoes, sliced mozzarella and trimmed asparagus spears. If you’re concerned about the filling spilling, secure with toothpicks before baking.

Baked cheesy asparagus stuffed chicken sitting in a hot baking dish with wamr chicken juices and gooey melty mozzarella

5. Bake. Bake for 20–22 minutes, or until the chicken is cooked through and the cheese is melted. Ovens vary—check halfway to ensure sun-dried tomatoes aren’t over-browning; cover loosely with foil if needed.

A close up photo of asparagus stuffed chicken made with melty mozzarella cheese, sun-dried tomatoes and a dollop of homemade pesto on top

6. Garnish & serve. Spoon or dollop the spinach-basil pesto over each chicken breast and serve immediately while the cheese is warm and melty.

Serving Suggestions

This dish features bold Mediterranean flavors, so simple, complementary sides work best. Try one or two of the following to round out your plate:

  • Roasted or grilled vegetables: Broccoli, zucchini or bell peppers pair nicely.
  • Grain sides: Rice, quinoa or orzo soak up extra pesto and juices.
  • Simple Mediterranean salad: Cucumber, tomato, red onion and a light vinaigrette.
  • Roasted potatoes: Crispy potatoes make the meal extra satisfying.
  • Warm bread or pita: Perfect for mopping up sauce and pesto.
A large baking dish filled with cheesy asparagus stuffed chicken breasts each topped with a spoonful of homemade pesto

Pesto Variations & Tips

The spinach-basil pesto is versatile and easily customized. Here are a few ideas:

  • More basil: Replace spinach with extra basil for a classic pesto flavor.
  • Swap the greens: Try kale or arugula for a different leafy note.
  • Extra lemon: Add more lemon juice and zest for a brighter, citrus-forward pesto.
  • Nut-free: Use sunflower seeds or pumpkin seeds (pepitas) in place of nuts for a nut-free option.
A cheesy asparagus stuffed chicken breast cut in half to reveal the melty, cheesy inside

Why You’ll Love This Recipe

  • Packed with fresh, Mediterranean flavors: The combination of asparagus, sun-dried tomatoes, melty mozzarella and herbaceous pesto creates a balanced, flavorful bite.
  • Quick and impressive: Ready in about 30 minutes but attractive enough to serve guests.
  • Flexible and customizable: Swap nuts, greens or sides to suit dietary needs or what’s in your pantry.
  • An easy way to elevate chicken breasts: Stuffing and searing keep the chicken juicy while adding texture and flavor.

Ingredients (At a Glance)

  • 4 chicken breasts
  • 12–16 asparagus spears, trimmed
  • 8 oz low-moisture mozzarella, sliced
  • 4 oz sun-dried tomatoes in oil, chopped
  • Paprika, salt, cracked black pepper
  • For pesto: ½ cup fresh basil, ½ cup spinach, ¼ cup olive oil, 2 tbsp parmesan, 2 tbsp toasted pine nuts (or substitute), 1 garlic clove, 2 tsp lemon juice, salt & pepper

Notes & Tips

Store-bought pesto can be used in a pinch—use about ½–⅔ cup. To toast pine nuts or other nuts, spread them on a baking sheet and bake at 350°F for 5–6 minutes, or until lightly golden, watching carefully to prevent burning.