Baked Chicken Ricotta Meatballs with Spinach Alfredo
These are the meatballs that melt in your mouth — tender, juicy chicken ricotta meatballs baked golden, then simmered in a silky spinach Alfredo sauce that's rich, creamy, and packed with garlic and Parmesan. Every bite is comforting, savory, and satisfying, with fresh parsley scattered on top.
With ~32g of protein per serving and only ~5g net carbs — the dinner that tastes like an Italian restaurant.
Why You'll Love This
Tender ricotta meatballs, silky spinach Alfredo
~32g protein per serving, only ~5g net carbs
One skillet, 35 minutes, restaurant-quality
The meatballs that melt in your mouth
Amazing Protein Recipes
Baked Chicken Ricotta Meatballs with Spinach Alfredo
- Prep15 min
- Cook25 min
- Total40 min
- Servings4 (12 meatballs)
- Calories (est.)629 kcal
- Oven
- Cast iron skillet or baking dish
- Large mixing bowl
- Saucepan
- Wooden spoon
- Measuring spoons
Ingredients
- For the meatballs
- For the spinach Alfredo
Instructions
- Preheat oven to 400°F (200°C). Grease a cast iron skillet or baking dish.
- In a large bowl, mix the ground chicken, ricotta, Parmesan, egg, almond flour, garlic, Italian seasoning, salt, and pepper until just combined.
- Roll into 12 meatballs. Place in the skillet.
- Bake 20 minutes until golden and cooked through (165°F).
- While the meatballs bake, make the sauce: melt butter in a pan, sauté garlic 1 minute, then add cream and simmer 3 minutes.
- Stir in the Parmesan until melted. Add the spinach and cook until wilted. Season with salt, pepper, and nutmeg.
- Pour the sauce over the baked meatballs in the skillet. Return to the oven 5 minutes.
- Garnish with fresh parsley and serve hot.
Notes & Tips
- Don't overmix: Mix just until combined — overworked meatballs turn tough and dense.
- Wet hands help: The mixture is sticky — dampen your palms before rolling each meatball.
- Ricotta is the secret: It keeps the meatballs unbelievably moist — don't skip it or swap it.
- Low heat for sauce: Add the Parmesan off the boil — high heat makes the sauce grainy.
- Fridge: Store airtight up to 4 days.
- Reheat: Warm gently in a skillet over low heat — high heat can make the sauce separate.
- Freezer: Freeze meatballs (without sauce) up to 2 months; thaw overnight in the fridge.
Variations & serving ideas
- Turkey version: Swap ground chicken for ground turkey.
- Beef version: Use ground beef or a beef-pork mix for richer meatballs.
- Kale version: Swap spinach for chopped kale — cook it a minute longer.
- Lighter sauce: Use half-and-half instead of heavy cream (thinner, but still creamy).
Storage
- Roll the meatballs ahead and refrigerate; bake and sauce when ready to serve.
- The Secret to Meatballs That Stay Tender
- The secret is the ricotta and the gentle mix. Ricotta adds moisture that ground chicken desperately needs — without it, chicken meatballs dry out in the oven. And mixing just until combined keeps the texture light instead of dense. Ricotta plus a light hand is the whole trick.
Estimated nutrition
EstimatePer serving · recipe makes 4 (12 meatballs)
| Nutrient | Amount per serving |
|---|---|
| Calories | 629 kcal |
| Total fat | 45 g |
| Saturated fat | 30 g |
| Cholesterol | 54 mg |
| Sodium | 312 mg |
| Total carbohydrate | 5.1 g |
| Fibre | 1 g |
| Sugars | 2.3 g |
| Protein | 50 g |
Estimated nutrition: calculated automatically from the ingredients, so treat it as a rough guide. Values vary with brands and portion sizes.
Frequently asked questions
How long does it take to make Baked Chicken Ricotta Meatballs with Spinach Alfredo?
About 40 minutes in total: 15 minutes of prep and 25 minutes of cooking.
What ingredients do I need for Baked Chicken Ricotta Meatballs with Spinach Alfredo?
The key ingredients include chicken, egg, ricotta cheese, parmesan cheese, garlic and spinach. The recipe card lists every ingredient with exact amounts.
How should I store leftovers?
Fridge: Store airtight up to 4 days. Freezer: Freeze meatballs (without sauce) up to 2 months; thaw overnight in the fridge.
Can I make substitutions in this recipe?
Ricotta is the secret: It keeps the meatballs unbelievably moist — don't skip it or swap it.




Comments
No comments yet. Be the first!