Lemony Chicken Ricotta Meatballs

Category: Satisfying Main Dishes for Every Occasion

These tender chicken meatballs blend creamy ricotta, Parmesan, and lemon zest for a bright, juicy bite. Pan-seared until golden, they’re nestled over garlic-sautéed spinach and orzo pasta cooked in a luscious lemon cream sauce. The sauce is enriched with chicken broth, fresh lemon juice, and a hint of red pepper flakes for gentle warmth. Ready in under an hour, this dish combines fresh herbs and zesty notes for a comforting yet vibrant meal perfect for weeknights or casual gatherings.

A woman wearing a chef's hat and apron.
Authored By Elisa
Updated on Tue, 17 Jun 2025 18:05:06 GMT
A pan of food with meat and vegetables. Bookmark
A pan of food with meat and vegetables. | recipesbyelisa.com

This recipe for lemony chicken ricotta meatballs brings together juicy meatballs with creamy ricotta and bright lemon zest, all nestled on a bed of garlic spinach orzo in a rich, creamy sauce. It’s a perfect weeknight dinner that feels special but comes together quickly and easily.

I first made this on a chilly evening and it quickly became a family favorite for its balance of richness and brightness. It’s one of those dishes that feels both homey and a little special at the same time.

Ingredients

  • Ground chicken: for tender, lean meatballs that soak up flavors
  • Ricotta cheese: adds creamy moisture and a soft texture
  • Parmesan cheese: gives a savory depth and slight nuttiness
  • Breadcrumbs: help bind the meatballs while keeping them light
  • Fresh garlic: provides aromatic flavor to both meatballs and sauce
  • Lemon zest and fresh lemon juice: brighten the dish with citrus notes
  • Dried oregano: adds subtle earthiness to the meatballs
  • Orzo pasta: cooks quickly and pairs perfectly with creamy sauce
  • Fresh spinach: adds color, nutrients, and a slight earthiness
  • Heavy cream: enriches the sauce making it silky and luscious
  • Chicken broth: enhances the sauce’s savory base
  • Red pepper flakes: offer a gentle warmth if you like a touch of heat
  • Olive oil: for sautéing and developing flavor

Step-by-Step Instructions

Spoonfuls of Flavor Combine the Meatball Mixture:
In a large bowl, gently mix the ground chicken with ricotta, Parmesan, breadcrumbs, egg, minced garlic, lemon zest, oregano, salt, and pepper. Be careful not to overmix to keep the meatballs tender. Shape into 1-inch meatballs, making sure they are uniform for even cooking.
Brown the Meatballs:
Heat half the olive oil in a skillet over medium heat. Add the meatballs and cook for six to eight minutes, turning occasionally so all sides get a golden crust. Once cooked through, remove from skillet and set aside to rest.
Garlic and Orzo Toasting:
Add the remaining olive oil to the same skillet and sauté the minced garlic for about one minute until fragrant but not browned. Stir in the orzo pasta and toast for one to two minutes, stirring constantly to coat the orzo with oil and garlic flavor.
Create the Creamy Sauce:
Pour in the chicken broth and fresh lemon juice, scraping the skillet bottom to loosen any browned bits. Add the heavy cream, red pepper flakes if using, and chopped spinach. Simmer gently for five minutes, allowing the orzo to cook until tender and the spinach to wilt perfectly.
Bring it All Together:
Stir the grated Parmesan cheese into the sauce, letting it melt fully to enrich the texture. Return the meatballs to the skillet and warm everything together for two to three minutes so the flavors meld beautifully.
Serve with Flair:
Plate the meatballs over the creamy spinach orzo and finish with an extra sprinkle of Parmesan and a little lemon zest if you want a fresh pop of color and flavor. Serve immediately to enjoy the dish at its best.
A pan of food with meatballs and spinach. Bookmark
A pan of food with meatballs and spinach. | recipesbyelisa.com

Storage Tips

Store cooked meatballs and sauce in an airtight container in the fridge for up to three days. Reheat gently on the stove with a splash of broth or cream to restore creaminess. You can freeze cooked meatballs separately for up to two months and prepare fresh orzo when ready to serve for best texture.

Ingredient Substitutions

If ricotta is unavailable, you can substitute with cottage cheese blended smooth. Use gluten free breadcrumbs and orzo for a gluten free version. For dairy free, try coconut cream in place of heavy cream and omit Parmesan or use a dairy free cheese alternative.

Serving Suggestions

This dish is delicious on its own as a complete meal. For a heartier option, add a side salad with lemon vinaigrette or serve with crusty bread to soak up the sauce. A glass of chilled white wine pairs beautifully with the lemony notes.

Cultural Context

Orzo is a pasta shaped like large grains of rice and commonly used in Mediterranean and Middle Eastern cooking. Combining meatballs with orzo and greens in a creamy sauce is a comforting blend that reflects coastal Mediterranean flavors while keeping things simple and accessible.

A pan of food with meat and vegetables. Bookmark
A pan of food with meat and vegetables. | recipesbyelisa.com

Pro Tips

  • Make sure to toast the orzo in olive oil before simmering for deeper flavor and a slightly nutty aroma
  • Avoid overmixing the meatball ingredients to keep them tender and light
  • Use fresh lemon zest and juice to keep the dish bright and fresh tasting throughout

Frequently Asked Questions About Recipes

→ Can I make the meatballs ahead of time?

Yes, meatballs can be shaped and refrigerated up to 24 hours before cooking, which helps flavors develop and saves prep time.

→ Can I substitute ground turkey for chicken?

Ground turkey works well as a leaner alternative, keeping the texture similar while slightly changing the flavor.

→ What can I use if fresh spinach is unavailable?

Thawed and well-drained frozen spinach can replace fresh spinach without compromising texture or flavor.

→ How do I reheat leftovers without drying them out?

Reheat gently on the stove with a splash of chicken broth or cream to maintain moisture and creamy consistency.

→ Can I freeze the cooked meatballs?

Yes, cooked meatballs freeze well when stored separately, and you can combine them with freshly cooked orzo when ready to serve.

Lemony Chicken Ricotta Meatballs

Juicy chicken and ricotta meatballs with bright lemon zest, paired with creamy spinach orzo.

Prep Time
20 minutes
Cooking Time
25 minutes
Total Time Required
45 minutes
Authored By: Elisa

Type of Recipe: Main Dishes

Skill Level: Medium

Cuisine Type: Mediterranean

Servings Count: 4 Number of Servings (About 16 meatballs with orzo and spinach)

Dietary Preferences: ~

Ingredients You'll Need

→ Meatball Mixture

Ingredient 01 1 lb ground chicken
Ingredient 02 ½ cup ricotta cheese
Ingredient 03 ¼ cup grated Parmesan cheese
Ingredient 04 ½ cup breadcrumbs
Ingredient 05 1 large egg
Ingredient 06 2 cloves garlic, minced
Ingredient 07 1 tsp lemon zest
Ingredient 08 1 tsp dried oregano
Ingredient 09 ½ tsp salt
Ingredient 10 ½ tsp black pepper

→ Cooking & Sauce

Ingredient 11 2 tbsp olive oil, divided
Ingredient 12 1 cup orzo pasta
Ingredient 13 2 cups fresh chopped spinach
Ingredient 14 3 cloves garlic, minced
Ingredient 15 1 cup heavy cream
Ingredient 16 ½ cup chicken broth
Ingredient 17 ¼ cup fresh lemon juice
Ingredient 18 ½ tsp red pepper flakes (optional)
Ingredient 19 ½ cup grated Parmesan cheese

Step-by-Step Instructions

Step 01

In a large bowl, combine ground chicken, ricotta, Parmesan, breadcrumbs, egg, minced garlic, lemon zest, oregano, salt, and black pepper. Mix gently until just combined, then shape into 1-inch meatballs.

Step 02

Heat 1 tablespoon olive oil in a skillet over medium heat. Add meatballs and cook 6 to 8 minutes, turning occasionally, until browned and cooked through. Remove from skillet and set aside.

Step 03

Add remaining 1 tablespoon olive oil to the skillet. Sauté minced garlic for 1 minute until fragrant. Stir in orzo pasta and toast for 1 to 2 minutes, stirring constantly.

Step 04

Deglaze skillet with chicken broth and lemon juice, scraping browned bits. Stir in heavy cream, red pepper flakes if using, and chopped spinach. Simmer gently for 5 minutes until orzo is tender and spinach is wilted.

Step 05

Stir grated Parmesan into sauce to melt. Return meatballs to skillet and warm through for 2 to 3 minutes to blend flavors.

Step 06

Plate meatballs and orzo, garnish with additional Parmesan and lemon zest if desired, and serve immediately.

Extra Tips and Tricks

  1. Meatballs can be prepared ahead and refrigerated up to 24 hours before cooking.
  2. Use thawed and drained frozen spinach if fresh is unavailable.
  3. Ground turkey can substitute chicken for a leaner option.
  4. To reheat, add broth or cream and warm gently on the stove.
  5. Cooked meatballs freeze well separately and can be combined with freshly cooked orzo.

Must-Have Equipment

  • Large mixing bowl
  • Skillet or frying pan
  • Measuring cups and spoons
  • Spatula or tongs

Allergy Information

Always double-check ingredient lists for allergens and seek advice if you're unsure.
  • Contains dairy (ricotta, Parmesan, heavy cream, butter)
  • Contains gluten (breadcrumbs, orzo pasta)
  • Contains egg