Finding a dinner recipe that pleases everyone at the table can feel like an impossible task some nights. Between picky eaters and busy schedules, I often find myself stuck in a loop of making the same old chicken dishes that leave everyone feeling underwhelmed and reaching for snacks an hour later.
That’s why this stuffed chicken breast over pasta has become such a reliable favorite in our house – it’s filling without being heavy, brings together classic flavors that most people enjoy, and looks fancy enough for company even though it’s surprisingly simple to put together.

Why You’ll Love This Stuffed Chicken Breast
- Restaurant-quality meal – This stuffed chicken breast looks and tastes like something from your favorite Italian restaurant, but you can make it right in your own kitchen.
- Complete meal solution – With protein-rich chicken, pasta, and fresh vegetables all in one recipe, you don’t need to worry about planning side dishes.
- Weeknight friendly – Ready in under an hour, this dish fits perfectly into your busy schedule while still delivering a satisfying homemade meal.
- Fresh Mediterranean flavors – The combination of basil, pine nuts, mozzarella, and tomatoes brings the sunny flavors of Italian cooking right to your dinner table.
- Healthy and balanced – Using half-fat mozzarella and lots of fresh vegetables, this recipe gives you a nutritious dinner that doesn’t sacrifice flavor.
What Kind of Chicken Should I Use?
For this recipe, boneless, skinless chicken breasts are your best bet – and you’ll want to look for ones that are roughly the same size (about 150g each) to ensure even cooking. Regular supermarket chicken breasts work perfectly fine here, but if you can find air-chilled chicken breasts, they often have better texture and flavor since they haven’t absorbed extra water during processing. Before stuffing, you’ll want to butterfly the chicken breasts by cutting horizontally through the middle (like opening a book) – this creates a pocket for the filling while keeping the pieces intact. Just make sure your chicken breasts are fresh and have a pink, flesh-colored tone without any gray spots or strong odors.

Options for Substitutions
This recipe is pretty flexible and you can make several swaps based on what you have in your kitchen:
- Pine nuts: Pine nuts can be pricey or hard to find. Feel free to use walnuts, almonds, or even sunflower seeds instead – just toast them lightly first for the best flavor.
- Mozzarella: While mozzarella works great here, you can try provolone, fontina, or even Swiss cheese. Just make sure to use a cheese that melts well.
- Fusilli pasta: Any medium-sized pasta shape will work fine – try penne, rotini, or bow ties. The main thing is to choose a pasta that can hold the sauce well.
- Baby plum tomatoes: Cherry tomatoes, grape tomatoes, or even regular tomatoes cut into chunks will work just as well.
- Fresh basil: If you can’t find fresh basil, you can use 2-3 tablespoons of store-bought pesto instead. Just reduce the olive oil in the recipe since pesto already contains oil.
- Balsamic vinegar: Red wine vinegar or even lemon juice can work as alternatives – just adjust the amount to taste.
Watch Out for These Mistakes While Cooking
The biggest challenge when making stuffed chicken breast is cutting the pocket too small or too large – aim for a 3-inch wide slit in the thickest part of the breast, being careful not to cut all the way through. A common error is not sealing the chicken properly after stuffing, which can lead to all your delicious filling leaking out during cooking – use toothpicks to secure the opening, and make sure to remove them before serving. To ensure perfectly cooked chicken, avoid the mistake of cooking at too high a temperature; instead, bake at 375°F and use a meat thermometer to check when the internal temperature reaches 165°F. For the pasta component, timing is crucial – cook it just until al dente while the chicken is resting, then toss it immediately with the tomatoes and olives so the residual heat gently warms the other ingredients without making them mushy.

What to Serve With Stuffed Chicken Breast and Pasta?
Since this dish already includes pasta and chicken, you’ll want to keep the sides simple and fresh to balance out the meal. A crisp Caesar salad or some roasted Mediterranean vegetables like zucchini, bell peppers, and eggplant would work perfectly alongside this Italian-inspired dish. For a light and refreshing option, try serving it with some garlic-rubbed bruschetta topped with fresh tomatoes and basil, or go for some steamed broccoli tossed with lemon zest and a touch of olive oil. If you’re feeding a crowd, warm garlic bread is always a hit and great for soaking up any extra sauce from the pasta.
Storage Instructions
Keep Fresh: Place any leftover stuffed chicken and pasta in separate airtight containers in the fridge – they’ll stay good for up to 3 days. I recommend keeping the pasta separate from the chicken to maintain the best texture of both components. The fresh herbs might lose some brightness, but the flavors will still be great!
Meal Prep: This dish works really well for meal prep! You can stuff the chicken breasts up to 24 hours ahead and keep them covered in the fridge until you’re ready to cook. Just remember to bring them to room temperature about 30 minutes before cooking for the most even results.
Reheat: To warm up your leftovers, heat the chicken in the microwave at 50% power for 2-3 minutes or until heated through. For the pasta, you can either microwave it with a splash of water or quickly toss it in a pan with a bit of olive oil. Give everything a fresh sprinkle of parsley before serving to bring back some of that fresh herb flavor.
| Preparation Time | 15-20 minutes |
| Cooking Time | 30-40 minutes |
| Total Time | 45-60 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1600-1800
- Protein: 130-140 g
- Fat: 90-100 g
- Carbohydrates: 150-160 g
Ingredients
For the pesto:
- 1 small garlic clove (finely minced)
- 30g fresh basil
- 1 tbsp olive oil
- 2 tbsp pine nuts (lightly toasted for extra flavor)
For the chicken:
- 150g half-fat mozzarella (shredded or finely diced)
- 4 boneless skinless chicken breasts (about 6 oz each)
- oil for brushing
For the pasta salad:
- 200g fusilli pasta (or any short pasta shape)
- 1 tbsp olive oil
- 2 tsp balsamic vinegar
- 150g baby plum tomatoes (halved)
- 50g pitted olives (sliced or roughly chopped)
- 2 tbsp fresh parsley (finely chopped)
For serving:
- salad greens
Step 1: Make the Pesto and Prepare the Chicken
Preheat your oven to gas mark 6, 200°C, fan 180°C.
Start by making a smooth pesto by blitzing basil, garlic, pine nuts, 1 tablespoon of oil, and seasoning in a food processor.
If the pesto is too thick, add 1-2 teaspoons of water to loosen it.
Next, cut a slit into the thickest side of each chicken breast.
Spoon a dollop of the prepared pesto and two slices of mozzarella into each slit.
Secure the openings with a cocktail stick to hold everything inside.
Step 2: Bake the Chicken
Place the stuffed chicken breasts on a baking tray.
Cook the chicken in the preheated oven for 20-25 minutes until the chicken is thoroughly cooked and the juices run clear.
This will ensure the chicken is flavorful and tender.
Step 3: Cook the Fusilli
While the chicken is baking, bring a large pan of salted water to a boil.
Add the fusilli and cook for 10-12 minutes, until it is al dente.
Drain the pasta, refresh it under cold water, and shake dry.
Once drained, transfer the fusilli to a bowl to begin forming the pasta salad.
Step 4: Assemble the Pasta Salad
To the bowl of cooled fusilli, stir in the tomatoes, olives, and parsley.
Add vinegar and the remaining oil, then toss everything together to combine well.
This pasta salad will serve as a refreshing accompaniment to your chicken.
Step 5: Finish and Serve
Preheat a barbecue or griddle pan.
Brush the baked chicken with a little oil and grill on each side until it is charred to your desired level.
Allow the chicken to rest for 5 minutes before serving.
Plate the grilled chicken alongside the pasta salad and fresh salad leaves for a delightful meal.