Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High-Protein Spinach and Artichoke Chicken Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: mohamed
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: High-Protein

Description

A mouthwatering high-protein casserole featuring tender chicken, creamy spinach, and artichokes, perfect for family gatherings or cozy dinners.


Ingredients

Scale
  • 2 cups cooked, shredded chicken
  • 1 cup chopped fresh spinach (or thawed frozen spinach)
  • 1 cup canned artichoke hearts, drained and chopped
  • 1 cup Greek yogurt
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 3 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 teaspoon dried oregano
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 cup breadcrumbs (optional, for topping)

Instructions

  1. Preheat your oven to 350°F (175°C).
  2. Sauté garlic in olive oil until fragrant.
  3. Add spinach and sauté until wilted.
  4. Combine chicken, spinach, artichokes, yogurt, mozzarella, Parmesan, oregano, onion powder, salt, and pepper in a large mixing bowl.
  5. Prepare the baking dish with cooking spray or olive oil.
  6. Pour the mixture into the dish and spread evenly.
  7. Add breadcrumbs on top if desired.
  8. Bake for 30–35 minutes until golden brown.
  9. Cool for a few minutes before serving.

Notes

Make-ahead tips: Assemble the casserole a day in advance and bake right before serving for a fresh dish.


Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 80mg