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
- Preheat oven to 375°F (190°C). Lightly grease a 9×13 or similar baking dish.
- 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.
- In the same skillet, add garlic and cook 30 seconds. Add spinach and cook until wilted (2–3 minutes). Stir in artichoke hearts.
- Reduce heat to low. Add cream cheese, heavy cream, ½ cup mozzarella, Parmesan, onion powder, and seasonings. Stir until smooth and creamy.
- Return chicken to the skillet and mix well to coat. Transfer everything to the prepared baking dish.
- Top with remaining mozzarella.
- Bake 20–25 minutes until bubbly and cheese is golden. Broil for the last 2 minutes if desired.
- 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
