Spinach-Stuffed Chicken Breasts with Mushrooms


 (Carly Goldsmith)

  • Prep Time


  • Cook Time


  • Total Time


  • Servings


The last thing anyone wants to do after a long day of work is to come home and start to make a complicated, time-consuming recipe for dinner. But on the other hand, sometimes takeout from your favorite Chinese joint or a slice of pizza just won't do. Enter this recipe, which puts dinner on the table in just 30 minutes!


  • 2 tablespoon olive oil
  • 1 teaspoon garlic, minced
  • 1/2 red onion, diced
  • 4 ounce cremini mushrooms, diced
  • 1/2 cup fresh spinach leaves, chopped
  • salt and pepper, to taste
  • 1/4 cup mozzarella cheese, shredded
  • 2 skinless chicken breasts, trimmed of fat


Step 1

  • In a large pan, heat 1 tablespoon olive oil until shimmering.

Step 2

  • Add the garlic and cook until fragrant, about 30 seconds.

Step 3

  • Add the onion and cook until slightly translucent, about 2 minutes.

Step 4

  • Add the mushrooms and spinach and cook for another 3 minutes. Season with salt and pepper to taste.

Step 5

  • Remove vegetables from heat. Stir in mozzarella cheese and mix until incorporated.

Step 6

  • Using a sharp knife, slice a slit into the side of each chicken breast. Move the knife back and forth to make a pocket.

Step 7

  • Season the chicken liberally with salt and pepper. Stuff each chicken breast with some of the mushroom mixture. If needed, use a wooden toothpick to keep the stuffing from falling out.

Step 8

  • In a large pan over medium-high heat, heat the remaining 1 tablespoon olive oil until shimmering.

Step 9

  • Add the chicken breasts and cook on one side until nicely browned, about 5-8 minutes depending on the thickness of the chicken.

Step 10

  • Flip chicken breasts over and cook on the other side until entirely cooked through, approximately 5-8 more minutes.

Step 11

  • Remove from heat. Serve immediately, with a side of rice, pasta, or vegetables to make a more hearty meal. Enjoy!