Dinner Ideas

Spinach Chicken Casserole with Cream Cheese and Mozzarella

There’s something deeply comforting about a casserole — warm, creamy, hearty, and always satisfying. And this Spinach Chicken Casserole with Cream Cheese and Mozzarella brings together all the elements of a perfect comfort dish with a healthier, protein-packed twist. It’s rich, creamy, and cheesy without being overly heavy. Tender pieces of chicken are baked with fresh spinach, a creamy garlic-infused cream cheese sauce, and melted mozzarella to create a meal that’s as nourishing as it is indulgent.

This dish is a low-carb favorite and keto-friendly, making it a great option for those cutting back on carbs but not willing to sacrifice flavor. It’s a perfect one-dish dinner that can feed a family, satisfy cravings, and even work beautifully for meal prep. Whether it’s a busy weeknight or a weekend gathering, this casserole will win hearts with its gooey texture, creamy flavor, and garlicky goodness.

Recipe Details:

  • Prep Time: 15 minutes
  • Cook Time: 25–30 minutes
  • Total Time: 40–45 minutes
  • Servings: 4
  • Calories per serving (approx): 450–500 kcal

Ingredients

For the Casserole:

  • 2 large chicken breasts (about 1.5 pounds), cooked and shredded or diced
  • 1 tablespoon olive oil (if cooking chicken fresh)
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon paprika
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • 4 oz (115g) cream cheese, softened
  • 1/2 cup sour cream (or Greek yogurt)
  • 2 cups fresh spinach (or 1 cup cooked spinach, drained well)
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese (optional for extra flavor)
  • 1 teaspoon Italian seasoning or dried oregano
  • 1/2 teaspoon crushed red pepper flakes (optional, for a little heat)

Optional Toppings:

  • Extra mozzarella for topping (1/2 cup)
  • Fresh parsley or basil for garnish

Directions

1. Preheat the Oven

  • Preheat your oven to 375°F (190°C). Grease a medium-sized baking dish (8×8-inch or similar) with a bit of butter or oil.

2. Cook the Chicken (if not already cooked)

  • In a skillet, heat 1 tablespoon of olive oil over medium heat. Season chicken breasts with garlic powder, onion powder, paprika, salt, and pepper.
  • Cook chicken for 5–6 minutes per side, or until fully cooked (internal temp 165°F/74°C). Remove and let rest for 5 minutes before shredding or dicing.

3. Prepare the Creamy Mixture

  • In a large mixing bowl, combine cream cheese, sour cream, Italian seasoning, red pepper flakes (if using), and Parmesan cheese. Mix until smooth.
  • Fold in the fresh spinach, cooked chicken, and half of the mozzarella. Stir until evenly mixed.

4. Assemble the Casserole

  • Transfer the creamy chicken and spinach mixture into your prepared baking dish. Spread it out evenly with a spatula.
  • Top with the remaining mozzarella cheese and an extra sprinkle of Parmesan if desired.

5. Bake

  • Bake uncovered in the preheated oven for 25–30 minutes, or until the cheese is bubbly and golden on top.

6. Garnish and Serve

  • Let rest for 5 minutes. Garnish with fresh chopped parsley or basil before serving.

Why I Love This Recipe

We love Spinach Chicken Casserole with Cream Cheese and Mozzarella because it transforms simple, everyday ingredients into a rich and satisfying dish that feels both comforting and indulgent. Juicy chicken breasts are smothered with a creamy spinach mixture, then topped with gooey mozzarella that bakes into a golden, bubbly crust—making every bite a perfect harmony of flavor and texture.

Another reason this casserole is so lovable is how easy it is to prepare. With minimal prep and a single baking dish, it comes together quickly yet looks and tastes like something you’d find at a cozy family-style restaurant. The cream cheese adds a decadent creaminess, while the spinach balances it out with freshness and nutrition, making it a dish that’s hearty but not overly heavy.

It’s versatile enough for both weeknight dinners and special occasions, and leftovers reheat beautifully, which makes it practical as well. The combination of creamy, cheesy, and savory goodness makes this recipe one of those comfort food favorites we keep coming back to again and again.

Why This Dish Is a Must-Try

Spinach Chicken Casserole with Cream Cheese and Mozzarella is a must-try dish because it beautifully combines comfort, convenience, and nourishment in one pan. Unlike many casseroles that can feel heavy, this one strikes the right balance—juicy, lean chicken paired with nutrient-rich spinach and a creamy, cheesy topping that makes it irresistible. The melted mozzarella creates a golden, bubbly layer that not only looks inviting but also locks in the creaminess beneath.

What makes this recipe truly stand out is its versatility. It can be served as a main dish with a simple side salad, paired with pasta or rice for a heartier meal, or even enjoyed on its own for a low-carb option. Plus, it’s a crowd-pleaser—perfect for family dinners, potlucks, or even meal prep since leftovers reheat so well.

This casserole is proof that weeknight cooking doesn’t have to be boring or complicated. It’s rich, creamy, wholesome, and incredibly satisfying, making it a dish that deserves a spot in every home cook’s recipe rotation.

Tips and Variations:

Tips:

  • Soften your cream cheese before mixing — it makes the mixing process much smoother.
  • Use rotisserie chicken to save time if you’re in a rush.
  • Drain spinach well if using frozen or cooked spinach to prevent sogginess.
  • Use full-fat cream cheese and sour cream for best texture and flavor in keto versions.

Variations:

  • Add mushrooms or zucchini for more vegetables.
  • Use kale instead of spinach for a heartier green.
  • Spice it up with chopped jalapeños or more red pepper flakes.
  • Swap the protein — try it with shredded turkey, ground chicken, or even canned tuna.
  • Make it dairy-free by using plant-based cream cheese and shredded vegan cheese alternatives.

Serving Suggestions

This casserole is satisfying enough to stand alone, but if you’d like to add sides, here are some great ideas:

  • Cauliflower rice or zoodles for a low-carb base
  • Garlic roasted green beans or steamed broccoli
  • Crusty bread or dinner rolls for non-low-carb eaters
  • Simple side salad with lemon vinaigrette for freshness

Conclusion

This Spinach Chicken Casserole with Cream Cheese and Mozzarella is everything a comfort dish should be: warm, cheesy, creamy, and satisfying. It’s a perfect blend of healthy and indulgent, making it ideal for family dinners, meal prep, or cozy nights in. With simple ingredients and a flexible method, it adapts easily to your taste and dietary needs. Whether you’re following keto, looking for low-carb ideas, or simply craving something creamy and delicious, this casserole deserves a spot in your dinner rotation.

FAQ:

1. Can I use frozen spinach instead of fresh?
Yes! Just make sure to thaw and squeeze out all the excess moisture so your casserole doesn’t become watery.

2. Can I make this ahead of time?
Absolutely. You can assemble the casserole, cover it, and refrigerate for up to 24 hours. Bake just before serving.

3. How do I store leftovers?
Store in an airtight container in the fridge for up to 4 days. Reheat in the microwave or oven until hot.

4. Can I freeze this casserole?
Yes, it freezes well. Cool completely, cover tightly, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

5. What can I use instead of sour cream?
You can use Greek yogurt or plain cream if you prefer, though Greek yogurt adds a tangy flavor.

6. Is this dish keto-friendly?
Yes, it’s naturally low in carbs and high in fat and protein, making it ideal for a keto or low-carb diet.

Spinach Chicken Casserole with Cream Cheese and Mozzarella

Course: Dinner IdeasDifficulty: Easy
Servings

4

servings
Prep time

15

minutes
Cooking time

25

minutes
Total time

40

minutes

There’s something deeply comforting about a casserole — warm, creamy, hearty, and always satisfying. And this Spinach Chicken Casserole with Cream Cheese and Mozzarella brings together all the elements of a perfect comfort dish with a healthier, protein-packed twist.

Ingredients

  • For the Casserole:
  • 2 large chicken breasts (about 1.5 pounds), cooked and shredded or diced

  • 1 tablespoon olive oil (if cooking chicken fresh)

  • 1 teaspoon garlic powder

  • 1/2 teaspoon onion powder

  • 1/2 teaspoon paprika

  • 1/2 teaspoon salt (or to taste)

  • 1/4 teaspoon black pepper

  • 4 oz (115g) cream cheese, softened

  • 1/2 cup sour cream (or Greek yogurt)

  • 2 cups fresh spinach (or 1 cup cooked spinach, drained well)

  • 1 cup shredded mozzarella cheese

  • 1/4 cup grated Parmesan cheese (optional for extra flavor)

  • 1 teaspoon Italian seasoning or dried oregano

  • 1/2 teaspoon crushed red pepper flakes (optional, for a little heat)

  • Optional Toppings:
  • Extra mozzarella for topping (1/2 cup)

  • Fresh parsley or basil for garnish

Directions

  • Preheat the Oven Preheat your oven to 375°F (190°C). Grease a medium-sized baking dish (8×8-inch or similar) with a bit of butter or oil.
  • Cook the Chicken (if not already cooked) In a skillet, heat 1 tablespoon of olive oil over medium heat. Season chicken breasts with garlic powder, onion powder, paprika, salt, and pepper. Cook chicken for 5–6 minutes per side, or until fully cooked (internal temp 165°F/74°C). Remove and let rest for 5 minutes before shredding or dicing.
  • Prepare the Creamy Mixture In a large mixing bowl, combine cream cheese, sour cream, Italian seasoning, red pepper flakes (if using), and Parmesan cheese. Mix until smooth. Fold in the fresh spinach, cooked chicken, and half of the mozzarella. Stir until evenly mixed.
  • Assemble the Casserole Transfer the creamy chicken and spinach mixture into your prepared baking dish. Spread it out evenly with a spatula. Top with the remaining mozzarella cheese and an extra sprinkle of Parmesan if desired.
  • Bake Bake uncovered in the preheated oven for 25–30 minutes, or until the cheese is bubbly and golden on top.
  • Garnish and Serve Let rest for 5 minutes. Garnish with fresh chopped parsley or basil before serving.