Cheesy Spinach Stuffed Chicken Breasts (Keto, Low-Carb, 30-Minute Dinner)

These juicy cheesy spinach stuffed chicken breasts are the perfect easy weeknight dinner! Tender chicken pockets filled with creamy spinach, mozzarella, Parmesan, and garlic, then seared and baked to golden perfection. Ready in just 30 minutes, naturally low-carb and keto-friendly — only 3g net carbs per serving!

Prep Time: 10 minutes
Cook Time: 20–25 minutes
Total Time: 30 minutes
Servings: 4
Calories: 320 kcal per serving

Ingredients

  • 4 boneless, skinless chicken breasts (about 6–8 oz each)
  • 1 cup fresh spinach, finely chopped (or frozen, thawed & squeezed dry)
  • ½ cup cream cheese, softened
  • ¼ cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese
  • 1 clove garlic, minced (or ½ tsp garlic powder)
  • 1 tsp dried Italian seasoning (or oregano + basil)
  • Salt and black pepper, to taste
  • 1–2 tbsp olive oil (or avocado oil)

Instructions

  1. Preheat the oven to 375°F (190°C). If you don’t have an oven-safe skillet, prepare a baking dish.
  2. Make the spinach-cheese filling: In a medium bowl, mix together the chopped spinach, softened cream cheese, mozzarella, Parmesan, minced garlic, Italian seasoning, salt, and plenty of black pepper until smooth and creamy.
  3. Create pockets in the chicken: Place each chicken breast on a cutting board. Using a sharp knife, slice horizontally into the thickest side of the breast to form a deep pocket (don’t cut all the way through). Season the outside and inside of each breast generously with salt and pepper.
  4. Stuff the chicken: Divide the spinach mixture evenly among the four chicken breasts, stuffing it into the pockets. Use 2–3 toothpicks to close the opening and keep the filling inside (or just press the edges together — it will seal while cooking).
  5. Sear for flavor: Heat olive oil in a large oven-safe skillet over medium-high heat. Once hot, add the stuffed chicken breasts. Sear 2–3 minutes per side until golden brown.
  6. Bake: Transfer the skillet directly to the preheated oven. Bake for 20–25 minutes, or until the internal temperature reaches 165°F (74°C). (No oven-safe skillet? Transfer chicken to a baking dish first.)
  7. Rest & serve: Remove toothpicks, let the chicken rest 5 minutes (this keeps it juicy!), then slice and serve.

Tips for the Juiciest Spinach Stuffed Chicken

  • Pound the chicken breasts to an even thickness for faster, more even cooking.
  • Don’t overstuff — a little filling goes a long way and prevents leaks.
  • Want extra crispy tops? Broil for the last 2 minutes.
  • Meal prep friendly: Assemble ahead, refrigerate up to 24 hours, then sear and bake.

Variations

  • Bacon lovers: Add crumbled cooked bacon to the filling.
  • Sun-dried tomato & feta: Swap mozzarella for feta and add chopped sun-dried tomatoes.
  • Mushroom spinach: Sauté ½ cup mushrooms with the spinach for extra flavor.

What to Serve With Spinach Stuffed Chicken Breast

  • Garlic butter green beans
  • Cauliflower mash
  • Roasted broccoli or asparagus
  • Simple side salad with lemon vinaigrette

Nutrition (per serving)

  • Calories: 320 kcal
  • Carbohydrates: 3 g
  • Protein: 35 g
  • Fat: 18 g
  • Fiber: 1 g
  • Net Carbs: 2 g
  • Sugar: 1 g

This cheesy spinach stuffed chicken breast recipe is guaranteed to become a family favorite — juicy, flavorful, and so easy! Pin it now and make it this week.

Love easy keto chicken recipes? Try my Creamy Tuscan Chicken or Buffalo Chicken Stuffed Peppers next!

Tags: spinach stuffed chicken, cheesy stuffed chicken breast, keto stuffed chicken, low carb chicken dinner, 30 minute meals, healthy stuffed chicken breast

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *