High-Protein Spinach & Artichoke Chicken Casserole

This creamy, cheesy casserole features tender chicken pieces, spinach, and artichokes in a rich, garlicky sauce. It’s a comforting, high-protein, low-carb dinner that’s perfect for family meals or meal prep.

Why You’ll Love This Recipe

  • Very high protein from chicken and cheese
  • Low carb and keto-friendly
  • One-dish easy with restaurant-quality flavor
  • Make-ahead and freezer-friendly
  • Packed with veggies for nutrients and volume

Ingredients (Serves 6)

  • 2 lbs (900g) boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
  • 10 oz (280g) fresh spinach (or 1 package frozen, thawed & squeezed dry)
  • 1 can (14 oz / 400g) artichoke hearts, drained and quartered
  • 8 oz (225g) full-fat cream cheese, softened
  • ½ cup (120ml) heavy cream
  • 1 cup (100g) shredded mozzarella or Italian blend cheese (divided)
  • ½ cup (50g) grated Parmesan cheese
  • 3–4 cloves garlic, minced
  • 1 tsp Italian seasoning
  • ½ tsp onion powder
  • Salt & black pepper to taste
  • 2 tbsp olive oil or butter
  • Fresh parsley for garnish (optional)

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13 or similar baking dish.
  2. Heat oil in a large skillet over medium-high heat. Season chicken with salt, pepper, and Italian seasoning. Cook until lightly browned (5–7 minutes). Remove and set aside.
  3. In the same skillet, add garlic and cook 30 seconds. Add spinach and cook until wilted (2–3 minutes). Stir in artichoke hearts.
  4. Reduce heat to low. Add cream cheese, heavy cream, ½ cup mozzarella, Parmesan, onion powder, and seasonings. Stir until smooth and creamy.
  5. Return chicken to the skillet and mix well to coat. Transfer everything to the prepared baking dish.
  6. Top with remaining mozzarella.
  7. Bake 20–25 minutes until bubbly and cheese is golden. Broil for the last 2 minutes if desired.
  8. Let rest 5 minutes. Garnish with parsley and serve.

Prep Time: 15 minutes Bake Time: 25 minutes Total Time: 40 minutes

Nutrition (Per Serving)

  • Calories: ~410
  • Protein: 42g (very high)
  • Total Carbs: 8g
  • Net Carbs: 6g
  • Fat: 25g

Similar Posts