Baked Chicken Ricotta Meatballs Spinach

Section: Satisfying Main Dishes for Every Occasion

Tender chicken meatballs enriched with creamy ricotta are baked to perfection and finished in a classic spinach Alfredo sauce. The ricotta keeps the chicken moist and light, while a quick bake streamlines weeknight prep. A creamy Parmesan sauce packed with fresh spinach brings luscious flavor and a touch of brightness, perfect for pairing with pasta or crusty bread. This comforting dinner is easy to make ahead, reheats beautifully, and brings reliable warmth to any mealtime.

A woman in a white chef's coat holding a glass of wine.
Provided By Lina
Last updated on Tue, 26 Aug 2025 20:22:53 GMT
A plate of meatballs covered in spinach Alfredo sauce. Bookmark
A plate of meatballs covered in spinach Alfredo sauce. | deliciousrecipeshere.com

This is the kind of dinner that wins over a table no matter how gray the weather. My Baked Chicken Ricotta Meatballs wrapped in Spinach Alfredo Sauce started as a lazy Sunday craving for comfort without hands-on fuss but quickly became my top weeknight go-to. The ricotta makes every meatball tender and perfectly light and the spinach Alfredo blankets everything in creamy goodness. If you need a dish where the oven does most of the work and delivers next-day leftovers that somehow taste richer, this is it.

I first tried this out of pure laziness one rainy day and now I cannot keep my family from asking for it on repeat. Even the pickiest eaters at my table have made peace with spinach because of this creamy sauce.

Ingredients

  • Ground chicken breast or thigh: Adds juicy flavor without heaviness; use a mix for best texture and check for freshness
  • Whole milk ricotta: Delivers moisture and delicate crumb; drain briefly if too wet
  • Egg: Binds everything for meatballs that hold together
  • Onion, grated: Creates subtle sweetness and extra tenderness; fresher onions give mellow flavor
  • Garlic: Brings warmth; make sure it is fresh not sprouted for pure taste
  • Panko or soft breadcrumbs: Soak up juices and keep meatballs light; sub with crushed crackers in a pinch
  • Finely grated Parmesan: Deepens umami; use a zester for finer melt; choose a reputable brand for quality
  • Chopped parsley or basil: Adds fresh herby notes; green and fragrant is best
  • Kosher salt and black pepper: Seasons throughout; grind just before using for bold flavor
  • Pinch red pepper flakes: Delivers gentle background heat; totally optional
  • Olive oil: Brushing helps browning; choose extra virgin for flavor
  • Unsalted butter: Makes Alfredo sauce creamy and rich
  • Flour: Thickens the sauce; use fresh for smooth texture or skip and just simmer longer for lighter results
  • Heavy cream and milk: Create a silky base; whole milk produces best flavor
  • Finely grated Parmesan in the sauce: Must be real Parmigiano for melting power
  • Fresh baby spinach or well-drained frozen: Brings color and nutrition; bright fresh spinach wilts perfectly
  • Nutmeg: Enhances creaminess; just a hint for warmth; grate your own if you can
  • Lemon zest and juice: Add lift and brightness; use unwaxed lemons if possible
  • Cooked pasta, sourdough, or roasted broccoli: For serving options; get a shape you love or bread with a sturdy crumb
  • Extra Parmesan and herbs for topping: Buy a wedge and grate yourself for best melt

Instructions

Preheat and prep pan:
Heat oven to 220 C or 425 F and line a rimmed sheet pan with parchment. Brush lightly with olive oil for easy cleanup and golden bottoms. If you skip parchment just oil well.
Mix the meatball base:
Combine chicken ricotta egg grated onion garlic panko Parmesan herbs salt pepper and flakes in a large bowl. Stir gently with a fork or your hands just until mixed do not overwork or the meatballs become tough.
Shape and test meatballs:
Scoop with a medium cookie scoop about two tablespoons each. Roll with damp hands and place on the sheet pan. Fry a tiny patty in a touch of oil to taste for seasoning then adjust salt if needed.
Bake to golden doneness:
Brush meatball tops with oil and bake 15 to 18 minutes until cooked through and just firm. For best results check an internal temperature of 165 F. Let rest a few minutes so juices set.
Make the spinach Alfredo:
Melt butter in a wide saucepan over medium. Add garlic and cook half a minute just until fragrant. Sprinkle flour and whisk about a minute to make a blond roux. Slowly pour in cream and milk whisking all the time. Bring to a gentle simmer and season with salt pepper nutmeg.
Finish the sauce and add greens:
Take off the heat and add Parmesan in small handfuls whisking smoothly after each. If lumpy keep whisking it will melt in. Stir in spinach until soft and wilted then brighten with zest and a bit of lemon juice.
Nestle meatballs and serve:
Slip the baked meatballs into the skillet and spoon sauce over. Let them sit on low a couple of minutes so flavors mingle.
Choose your adventure for serving:
Serve over hot pasta with extra spinach Alfredo or on crusty toasted bread for a more casual meal. Shower with herbs and extra Parmesan if you are feeling generous.
A bowl of food with green stuff in it.
A bowl of food with green stuff in it. | deliciousrecipeshere.com

The first time I made these meatballs I laughed because a few looked more like golf balls than dinner but nobody cared when the sauce hit the table. My daughter now races to grab the crispiest edge piece and I always sneak a taste of the sauce straight from the pot.

Storage Tips

Keep leftovers in an airtight container in the fridge for up to four days. The sauce will thicken so just add a splash of milk when reheating and warm gently on the stove. Freeze cooked meatballs with or without sauce in a freezer safe bag for up to three months. Thaw slowly in the fridge before reheating for best texture.

Ingredient Substitutions

You can swap turkey for chicken or use a plant based ground for a vegetarian version. Ricotta can be replaced with cottage cheese pressed and blended smooth. Gluten free breadcrumbs and skipping the flour in the sauce make the dish fully gluten free. If you have only frozen spinach thaw well and squeeze dry for best results.

Serving Suggestions

Pile meatballs over your favorite pasta shape for a classic comfort meal. Make mini meatball sliders on toasted bread for a fun Friday night dinner. Round out with a green salad and if you are in a rush roasted broccoli is a warming side.

Cultural and Seasonal Context

Italian American homes have their own versions of meatballs in sauce but this fluffy ricotta twist is a nod to my family’s roots and Sunday suppers from my childhood. For spring swap spinach for baby arugula. In winter add a pinch of chili flakes for extra warmth. This recipe is all about home and passing the platter around with an extra spoon for scooping up sauce.

Seasonal Adaptations

Substitute spinach with baby kale in winter for a heartier feel. Use sweet corn and basil in late summer for a lighter sauce profile. Top meatballs with roasted cherry tomatoes in autumn for deeper flavor.

Success Stories

I have served this for new parents who always ask for the recipe and for picky nieces who startled everyone by asking for seconds. Every time I take a dish to a potluck there is an empty pan within twenty minutes and a text the next day with a photo of someone’s own version bubbling in a casserole dish.

Freezer Meal Conversion

Portion cooled meatballs and sauce into containers and freeze right away. To serve thaw overnight in the fridge then reheat in a covered skillet over gentle heat with a splash of milk or water to restore creaminess. If you want to prepare ahead freeze uncooked meatballs and bake straight from frozen adding five minutes to bake time.

A plate of food with green vegetables.
A plate of food with green vegetables. | deliciousrecipeshere.com

This recipe sits at the center of my weeknight rotation because it is forgiving and welcomes improvisation. The best tip I can pass on is to enjoy the process and add an extra sprinkle of Parmesan at the end.

FAQs About This Recipe

→ How do I keep chicken meatballs from drying out?

Ricotta adds moisture and tenderness, while gentle mixing prevents a dense texture. Avoid overbaking for best results.

→ Can these meatballs be prepared in advance?

Shape and chill the meatballs up to 24 hours ahead or bake them in advance and gently reheat in the sauce when ready to serve.

→ Is it possible to use frozen spinach in the sauce?

Yes, thaw and squeeze frozen spinach thoroughly before adding. Excess water can thin the Alfredo, so drain well.

→ How do I make this dish gluten free?

Use gluten free breadcrumbs or oats for binding, and omit the flour from the sauce, thickening with reduction instead.

→ How should leftovers be stored and reheated?

Store in an airtight container up to four days in the fridge. Reheat gently with a splash of milk or water to keep the sauce smooth.

→ Can I skip the cream in the Alfredo?

If cream is unavailable, use whole milk and consider adding cream cheese or finishing with butter for richness and body.

Baked Chicken Ricotta Meatballs Spinach

Baked chicken meatballs stay tender with ricotta, surrounded by creamy spinach Alfredo. Simple comfort, quick prep.

Prep Time
20 minutes
Cooking Time
25 minutes
Total Time
45 minutes
Provided By: Lina

Recipe Type: Main Dishes

Skill Level: Medium Effort

Cuisine Inspiration: American

Portion Size: 6 Serving Size (about 18 to 22 meatballs with sauce)

Dietary Preferences: ~

What You’ll Need

→ Meatballs

01 1 pound ground chicken breast or thigh mix
02 1 cup whole milk ricotta cheese, drained if very wet
03 1 large egg
04 1 small onion, grated or very finely minced
05 2 cloves garlic, minced
06 1/2 cup panko breadcrumbs or soft breadcrumbs
07 1/3 cup finely grated Parmesan cheese
08 2 tablespoons chopped fresh parsley or basil
09 1 teaspoon kosher salt
10 Freshly ground black pepper, to taste
11 Pinch red pepper flakes, optional
12 Olive oil, for brushing

→ Spinach Alfredo Sauce

13 2 tablespoons unsalted butter
14 2 cloves garlic, minced
15 1 tablespoon all-purpose flour
16 1 cup heavy cream
17 1 cup whole milk or 2% milk
18 1 cup packed finely grated Parmesan cheese
19 4 cups packed fresh baby spinach or 9 ounces frozen spinach, thawed and squeezed dry
20 Pinch ground nutmeg
21 1 teaspoon lemon zest
22 Lemon juice, to finish
23 Kosher salt and freshly ground black pepper, to taste

→ To Serve (Optional)

24 Cooked pasta, toasted sourdough bread, or roasted broccoli
25 Extra grated Parmesan cheese
26 Fresh chopped herbs

Steps to Make This

Step 01

Preheat oven to 425°F. Line a rimmed baking sheet with parchment paper and lightly brush with olive oil.

Step 02

In a large bowl, mix ground chicken, ricotta, egg, grated onion, minced garlic, breadcrumbs, Parmesan, parsley, kosher salt, black pepper, and red pepper flakes. Stir with a fork or clean hands until evenly combined. Avoid overmixing to maintain tenderness.

Step 03

Use a medium cookie scoop or two spoons to portion meatballs, about 2 tablespoons each. Roll between damp hands and arrange on prepared baking sheet. Expect 18 to 22 meatballs.

Step 04

Brush meatballs with olive oil. Bake for 15 to 18 minutes until just cooked through and the internal temperature reaches 165°F.

Step 05

While meatballs bake, melt butter in a wide saucepan over medium heat. Add garlic and cook until fragrant, about 30 seconds. Sprinkle in flour and whisk for 1 minute. Gradually pour in heavy cream and milk, whisking constantly. Bring to a gentle simmer. Season with a pinch of salt, pepper, and nutmeg.

Step 06

Remove saucepan from heat. Add grated Parmesan cheese in small handfuls, whisking until smooth and glossy. Stir in fresh spinach until just wilted or add thawed and well-drained frozen spinach. Finish with lemon zest and a squeeze of lemon juice.

Step 07

Transfer baked meatballs to the sauce. Spoon sauce over the meatballs and let simmer together over low heat for 2 to 3 minutes.

Step 08

Serve meatballs and spinach Alfredo sauce over pasta, toasted bread, or roasted vegetables. Garnish with extra Parmesan and fresh herbs as desired.

Additional Notes

  1. Drain ricotta if it appears watery to help meatballs retain shape.
  2. Chill meatball mixture for 15 minutes if too soft to handle.
  3. Finely grate Parmesan for better melting and smoother sauce.
  4. Do not add cheese to boiling sauce; remove from heat for a silky finish.
  5. To lighten sauce, increase milk and decrease cream, then simmer slightly longer.
  6. If using frozen spinach, thaw completely and squeeze very dry before adding to sauce.
  7. To make gluten free, omit flour from sauce and use gluten free breadcrumbs.
  8. Let meatballs rest 3 to 5 minutes after baking for better texture.
  9. Meatballs and sauce can be prepared ahead, then stored together or separately in the refrigerator up to 4 days or in the freezer up to 3 months.

Tools You’ll Need

  • Rimmed baking sheet
  • Parchment paper
  • Large mixing bowl
  • Medium cookie scoop or two spoons
  • Wide saucepan or deep skillet
  • Whisk
  • Instant-read thermometer

Allergy Warnings

Always check ingredient labels for allergens, and consult a healthcare provider if needed.
  • Contains dairy (ricotta, Parmesan, butter, cream, milk)
  • Contains egg
  • Contains gluten (breadcrumbs, all-purpose flour; use gluten free alternatives if needed)

Nutrition Details (Per Portion)

These details are for informational purposes and aren’t a substitute for professional guidance.
  • Calories: 395
  • Fat: 25 grams
  • Carbohydrates: 18 grams
  • Proteins: 27 grams