Cheesy Spinach & Bacon Stuffed Chicken Breasts — Easy Family Dinner

Cheesy Spinach and Bacon Stuffed Chicken Breasts are elegant enough for a special dinner yet simple enough for a weeknight. Juicy chicken, creamy spinach, and smoky bacon combine for a delicious, crowd-pleasing meal.

cut up stuffed chicken breast served alongside tortellini pasta

Easy Baked Stuffed Chicken Breasts with Spinach and Bacon

This recipe is both simple and stunning. Boneless, skinless chicken breasts are seasoned lightly and baked until juicy. Each breast is sliced almost through and filled with a creamy spinach mixture and strips of bacon, then topped with melted mozzarella for a golden finish.

Prep takes about ten minutes and baking about forty minutes, giving you a rich, savory dinner with minimal hands-on time.

overhead shot of a baked chicken breast stuffed with spinach and bacon on top

What You’ll Need

The ingredients are pantry-friendly and easy to find. Quantities below serve four.

  • Chicken Breasts: 4 boneless, skinless.
  • Salt and Pepper: To taste.
  • Olive Oil: ½ tablespoon to sauté the spinach and garlic.
  • Garlic: 3 cloves, minced.
  • Spinach: About 5 cups fresh baby spinach.
  • Italian Seasoning: 1 teaspoon.
  • Cream Cheese: 4 ounces whipped or softened cream cheese.
  • Bacon: 4 slices, each cut into three pieces crosswise.
  • Mozzarella: ½ cup shredded for topping.
  • Chopped Parsley: For garnish.
raw chicken breasts cut hasselback style

How to Make Stuffed Chicken Breasts in the Oven

This dish can be baked on a foil-lined baking sheet, in a greased casserole dish, or in an ovenproof skillet.

  1. Preheat and prepare: Preheat the oven to 400°F. Line a large baking sheet with foil or parchment. Cut 5–6 slits into the top of each chicken breast about 3/4 of the way down, leaving the base intact so the filling stays in place. Season with salt and pepper and place the breasts on the prepared sheet.
  2. Make the filling: Heat ½ tablespoon olive oil in a skillet over medium-high heat. Add the garlic and cook about 20 seconds, then stir in the spinach and cook 1–2 minutes until wilted. Season with Italian seasoning and stir in the cream cheese until the mixture is smooth and creamy. Remove from heat and let cool briefly.
  3. Stuff the breasts: Fill every other slit with the spinach-cream cheese mixture and the remaining slits with pieces of bacon.
  4. Partially bake and top: Bake for 22 minutes, then remove from the oven and sprinkle shredded mozzarella over the breasts.
  5. Finish baking: Return to the oven for 8–10 more minutes, until the chicken reaches an internal temperature of 165°F and the bacon is crisp.
  6. Serve: Let rest a couple of minutes, garnish with chopped parsley, and serve with your favorite sides.
raw chicken breasts cut hasselback style and stuffed with creamed spinach plus bacon

Tips for Success

  • Choose thicker breasts: Thicker chicken gives more room for slits and filling without cutting through.
  • Optional brine: Brining the chicken in lightly salted water for 30 minutes adds flavor and helps keep it juicy.
  • Don’t overbake: Use an instant-read thermometer to remove the chicken once it reaches 165°F and the filling is hot.

Serving Suggestions

Pair these stuffed breasts with simple, complementary sides:

  • Roasted potatoes: Crispy roasted potatoes or wedges are a classic match.
  • Bruschetta or garlic bread: A bright tomato bruschetta or garlic bread adds freshness and crunch.
  • Green beans: Sautéed garlic butter green beans provide a garlicky, vegetable side.
cut up stuffed chicken breast served alongside tortellini pasta

How to Store and Reheat Stuffed Chicken Breasts

  • Store leftovers in airtight containers in the refrigerator for up to three days.
  • To reheat, warm gently in a covered skillet with a splash of water or a little oil over low heat until the internal temperature reaches 165°F and the filling is hot.
cut up stuffed chicken breast served alongside tortellini pasta
5 from 4 votes

Spinach and Bacon Stuffed Chicken Breasts

by Katerina | Easy Weeknight Recipes
Juicy chicken combined with creamy spinach and smoky bacon makes an easy, flavorful main dish.
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 4

Ingredients

  • 4 boneless skinless chicken breasts
  • Salt and fresh ground pepper, to taste
  • ½ tablespoon olive oil
  • 5 cups fresh baby spinach
  • 3 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • 4 ounces whipped cream cheese
  • 4 slices bacon, each cut into 3 pieces crosswise
  • ½ cup shredded mozzarella cheese
  • Chopped parsley, for garnish

Instructions

  • Preheat oven to 400°F.
  • Line a large baking sheet with foil.
  • Cut 5 to 6 slits on top of each chicken breast, about 3/4 of the way down. Do not cut through. Season with salt and pepper and place on the baking sheet.
  • Heat olive oil in a large skillet over medium-high heat.
  • Add garlic and cook 20 seconds, then stir in spinach and cook until wilted, about 1–2 minutes.
  • Season spinach with Italian seasoning and add cream cheese. Stir until smooth and creamy, about 1 minute. Remove from heat and let sit 2 minutes.
  • Fill every other slit with the spinach mixture and fill the remaining slits with pieces of bacon.
  • Bake for 22 minutes. Remove from the oven, sprinkle mozzarella on top, and return to bake 8–10 more minutes until chicken reaches 165°F and bacon is crispy.
  • Remove from oven, let rest a couple minutes, garnish with parsley, and serve.

Nutrition

Calories: 389kcal
|
Carbohydrates: 4g
|
Protein: 33g
|
Fat: 26g

Nutritional info is an estimate. Values may vary according to ingredients and tools used.

More Easy Chicken Recipes

  • Grilled Chicken Fajitas
  • Chicken and Dumplings from Scratch
  • Chicken Shawarma Skewers