This Lemon Chicken Ricotta Meatballs with Garlic Orzo recipe is the ultimate comfort food with a fresh twist. Juicy chicken meatballs enriched with creamy ricotta and bright lemon zest are baked to perfection and paired with buttery, garlic-infused orzo.
The combination is hearty yet light, making it a versatile meal for weeknight dinners or special gatherings.
The ricotta gives the meatballs a delicate, melt-in-your-mouth texture, while the lemon zest adds a refreshing note that balances the richness.
Served over orzo pasta that’s cooked in savory chicken broth and finished with Parmesan, every bite feels indulgent but approachable.
My Opinion
I’ve made this dish several times, and it never fails to impress. What I love most is how the ricotta transforms the texture of the meatballs—they’re not dense or dry but incredibly tender and flavorful.

The lemon zest is a small touch that makes a huge difference; it lifts the flavor and keeps the dish from feeling heavy.
The garlic orzo is the perfect pairing. It soaks up the chicken broth beautifully, turning into a creamy, risotto-like base without requiring constant stirring. The butter, garlic, and Parmesan take it over the top.
For me, this recipe strikes the perfect balance between comfort and elegance—something I’d happily serve at a family dinner but also at a dinner party.
Why You’ll Love This Recipe
- 🍋 Fresh and bright flavor – Lemon zest and juice balance the richness perfectly.
- 🧀 Tender, creamy meatballs – Ricotta keeps them soft and juicy.
- 🍝 Comfort food with a twist – The garlic orzo tastes indulgent, almost like a shortcut risotto.
- 🕒 Weeknight friendly – Ready in about 40 minutes with simple steps.
- 🍽️ Crowd-pleasing – Family-friendly flavors that even picky eaters enjoy.
- 🔄 Adaptable – Easily swap ground chicken for turkey or add veggies to the mix.
Tools You’ll Need
- Large mixing bowl
- Wooden spoon or spatula
- Measuring cups and spoons
- Skillet (for browning meatballs)
- Baking sheet lined with parchment paper
- Saucepan (for orzo)
- Garlic press (optional, for mincing garlic)
- Lemon zester or fine grater
- Tongs or slotted spoon
Ingredients
For the Meatballs
- 1 lb ground chicken
- 1/2 cup ricotta cheese
- 1/4 cup grated Parmesan
- 1/3 cup breadcrumbs
- 1 large egg
- Zest of 1 lemon
- 2 tablespoons fresh parsley, chopped
- 1 garlic clove, minced
- Salt and black pepper, to taste
- 1 tablespoon olive oil (for browning)
For the Garlic Orzo
- 1 cup orzo pasta
- 2 tablespoons butter
- 2 garlic cloves, minced
- 1 1/2 cups chicken broth
- 2 tablespoons grated Parmesan
- Juice of 1/2 lemon
- Salt and black pepper, to taste
- Optional: extra parsley and lemon zest for garnish
Instructions
- Preheat the oven
Set your oven to 400°F (200°C) and line a baking sheet with parchment paper. - Prepare the meatball mixture
In a large mixing bowl, combine ground chicken, ricotta, Parmesan, breadcrumbs, egg, lemon zest, parsley, minced garlic, salt, and pepper. Mix gently with a spoon or your hands until just combined—avoid overmixing, as this can make the meatballs tough. - Form the meatballs
Shape the mixture into 1 1/2-inch balls. A cookie scoop can help keep them uniform in size for even cooking. - Brown the meatballs
Heat olive oil in a large skillet over medium heat. Add the meatballs in batches and brown them on all sides, about 2–3 minutes per side. Don’t worry if they aren’t fully cooked through yet. - Bake the meatballs
Transfer the browned meatballs to the prepared baking sheet and bake for 10–12 minutes, or until they reach an internal temperature of 165°F (74°C). - Cook the orzo
While the meatballs bake, melt butter in a medium saucepan over medium heat. Add minced garlic and sauté for 1 minute until fragrant. Stir in the orzo and cook for another minute to lightly toast the pasta. - Simmer with broth
Pour in the chicken broth, stir, and bring to a gentle simmer. Cook uncovered, stirring occasionally, until the orzo is tender and most of the liquid is absorbed, about 10–12 minutes. - Finish the orzo
Stir in Parmesan, lemon juice, salt, and pepper. Taste and adjust seasoning as needed. - Assemble and serve
Spoon a generous serving of garlic orzo onto each plate. Top with meatballs, garnish with fresh parsley and a little extra lemon zest, and serve warm.
Storage Tips
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Freezer: Meatballs can be frozen (before or after baking) in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm in a skillet with a splash of chicken broth or in the microwave until heated through.
Expert Tips
- ✅ Mix meatball ingredients lightly to keep them tender.
- ✅ Adjust lemon zest to your liking for a brighter or milder flavor.
- ✅ Toast the orzo before adding broth—it deepens the flavor.
- ✅ For a creamier orzo, stir in a splash of heavy cream at the end.
- ✅ Use freshly grated Parmesan for the best texture and flavor.
Serving Suggestions
- Serve with a simple green salad or roasted vegetables for a balanced meal.
- Pair with a crisp white wine like Sauvignon Blanc or Pinot Grigio.
- Add warm crusty bread on the side to soak up the garlicky orzo.
Variations
- Swap proteins: Use ground turkey instead of chicken.
- Add veggies: Stir chopped spinach, roasted peppers, or zucchini into the meatball mixture.
- Make it spicy: Add red pepper flakes or a pinch of cayenne.
- Gluten-free option: Use gluten-free breadcrumbs in the meatballs and swap orzo for quinoa or rice.
FAQs
Q1: Can I freeze the meatballs?
Yes, you can freeze them either before or after baking. Store in an airtight container or freezer bag for up to 3 months.
Q2: What can I use instead of orzo?
Ditalini, small shells, couscous, or quinoa all work well as substitutes.
Q3: Can I make the meatballs ahead of time?
Absolutely. Prepare the meatball mixture, shape into balls, and refrigerate up to 24 hours before cooking.