Baked Chicken Ricotta Meatballs Recipe With Spinach Alfredo Sauce
I just made these baked chicken ricotta meatballs recipe with spinach Alfredo sauce, and I can’t stop thinking about them. The ricotta keeps the meatballs tender, while the sauce adds rich, velvety flavor. I love how the spinach gives it a fresh green pop and texture. After trying this, I’d happily make it again any night of the week. Let me walk you through exactly how I bring this delicious dish to life.

Ingredients
Here’s what you’ll need — with tips from my own kitchen experiments about why they matter:
For the Meatballs
- 1 lb (or 1 chicken breast, ground) — use freshly ground chicken instead of pre-ground for better texture.
- ½ cup ricotta cheese — this keeps the meatballs moist and light.
- ¼ cup grated Parmesan cheese (Parmesan Reggiano preferred) — freshly grated gives better flavor than pre-shredded.
- ¼ cup breadcrumbs — regular fine breadcrumbs bind things without making them dense.
- 1 egg — helps hold everything together.
- 2 garlic cloves (minced) — fresh garlic gives sharper flavor.
- ¼ cup fresh parsley (chopped) — adds brightness and color.
- 1 tsp Italian seasoning — for a balanced herb profile.
- 2 tsp olive oil — to lightly coat the pan or to mix in for richness.
For the Spinach Alfredo Sauce
- 2 tbsp butter — for the base richness.
- 3 garlic cloves (minced) — more garlic here keeps the sauce bold.
- 2 cups heavy cream — the backbone of the velvety sauce.
- 1 cup grated Parmesan cheese — freshly grated melts more smoothly.
- 2 cups fresh spinach — don’t use frozen spinach (it releases too much water).
- Salt and pepper, to taste — adjust at the end.
Note: recipe yields about 4 full servings
Variations
I love experimenting with tweaks. Here are some ideas:
- Dairy-free / lighter: Swap the heavy cream with full-fat coconut milk, and use a dairy-free cheese alternative.
- Reduced fat: Use half & half instead of heavy cream, and reduce ricotta slightly.
- Flavor add-ins: Stir in a pinch of red pepper flakes or smoked paprika to the meatball mix for a kick.
- Herb twist: Add fresh basil or oregano in with parsley for extra herb aroma.
- Vegetable boost: Finely chop mushrooms or zucchini and fold into the meatball mixture (dry first) to sneak in extra veggies.
Cooking Time
Here’s how the timing breaks down:
- Prep Time: 20 minutes
- Cooking Time: 20 minutes
- Total Time: 40 minutes
Equipment You Need
- Convection oven (or conventional oven) — for baking the meatballs evenly.
- Mixing bowl — to combine meatball ingredients.
- Small ice cream scoop — helps portion meatballs uniformly.
- Sheet pan — to bake meatballs on.
- Measuring cups and spoons — for accurate ingredient amounts.
- Skillet — to cook and finish the Alfredo sauce.
How to Make Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce
Below is the step-by-step process I follow in my kitchen:
Preparing the Meat Mixture
First, I grate the chicken breast in a food processor (or finely chop) and transfer it into a large mixing bowl. Then I fold in ricotta, Parmesan, egg, minced garlic, chopped parsley, Italian seasoning, and breadcrumbs until everything is just combined.
Forming and Baking the Meatballs
I preheat my convection oven to 370 °F (or use 400 °F for a regular oven), then line a baking tray with parchment paper. Using a small ice cream scoop, I shape the mixture into even meatballs and place them on the tray. I bake them about 15 minutes, or until they reach an internal temperature of 165 °F.
Making the Spinach Alfredo Sauce
While the meatballs bake, I melt butter in a skillet and sauté the garlic briefly. Then I stir in heavy cream, letting it warm gently. Once it begins to thicken, I whisk in the grated Parmesan until smooth, then fold in the fresh spinach. I season with salt and pepper to taste.
Combining and Simmering
When the meatballs are baked, I gently nestle them into the Alfredo sauce in the skillet. I lower the heat and let them simmer together for another 5 minutes, so the flavors meld and the sauce clings to the meatballs.

Additional Tips for Making This Recipe Better
From my hands-on trials, here’s what helps me get the best results:
- Always use fresh spinach — frozen ones make the sauce watery.
- Grate your own Parmesan — it melts smoother and tastes fresher.
- Let the meatball mixture rest for 5 minutes before shaping — this helps everything bind better.
- Don’t overcrowd the baking tray — leave space so heat circulates.
- If your sauce is too thick, stir in a splash of milk or a little extra cream to loosen it.
How to Serve Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce
I like to serve this dish over pasta (fettuccine or penne work great), or even spiralized zucchini for a lighter option. Spoon extra sauce over the top and arrange meatballs artfully. Sprinkle with fresh chopped parsley or more Parmesan for garnish. A side of garlic bread or steamed vegetables rounds it out beautifully.

Nutritional Information
Here’s an approximate breakdown per serving (based on 4 servings):
- Calories: 762 kcal
- Protein: 31 g
- Carbohydrates: 16 g
- Fat: 65 g
Make Ahead and Storage
Refrigeration
You can store leftover meatballs (in sauce) in an airtight container in the fridge for up to 3–4 days. Reheat gently on the stovetop or in the microwave, adding a splash of cream to loosen the sauce if needed.
Freezing
Cool the meatballs + sauce completely, then freeze them in portions in freezer-safe containers for up to 2–3 months. Thaw overnight in the fridge before reheating.
Reheating
Warm gently over low heat, stirring occasionally so the sauce heats evenly. If the sauce thickens too much, stir in a little milk, cream, or water to loosen it back up.
Why You’ll Love This Recipe
Here are a few reasons why this is one of my favorite recipes to make and share:
- Tender & moist meatballs — thanks to the ricotta, they never feel dry.
- Rich, creamy sauce — the spinach Alfredo brings indulgence and balance.
- Relatively quick to make — just 40 minutes total.
- Customizable — easy to tweak for dairy-free, lower fat, or flavor variations.
- Crowd-pleaser — works beautifully for family dinners or entertaining.






