Home » Meatballs » Sage Chicken Meatballs Recipe + Lemon Leek Orzo

Sage Chicken Meatballs Recipe + Lemon Leek Orzo

These sage chicken meatballs are tender, juicy, and herby. Nestled into a creamy, lemony orzo pasta cooked in a cheesy pan sauce, for a cozy, one-pan dinner that comes together in under an hour!

Large pan filled with chicken meatballs and cheesy orzo pasta with herbs.

The meatball dinner that’s going to become part of your meal rotation.

If you’re looking for new ways to meal prep your protein, these easy chicken meatballs are it! Ground chicken is pretty bland and boring on its own, but when you combine it with a few key ingredients, it’s transformed into a tender, juicy protein that’s loaded with flavor. The aroma from these chicken meatballs will waft through the house and have your whole family following their noses to the dinner table.

Here’s what you’ll need.

Bowls of ingredients to make this easy chicken meatballs recipe.

Here’s how it all comes together.

MIX EVERYTHING. Add ground chicken, ricotta, breadcrumbs, Gruyere, garlic, sage, soy sauce, salt, and pepper to a large bowl and mix until just combined.

Large bowl filled with ingredients to make chicken meatballs.
Large bowl filled with chicken meatball mixture.

FORM MEATBALLS. Scoop and roll into uniform balls.

Sheet pan with rolled chicken meatballs.

SEAR MEATBALLS. Heat olive oil in a large sauté pan over medium-high heat and sear the meatballs on all sides until a deep golden crust forms. Work in batches as needed.

Large pan filled with sauteed chicken meatballs.

KEEP ‘EM WARM. Transfer the seared meatballs to a baking sheet and slide them into the oven while you make the sauce.

START THE PAN SAUCE. Without wiping out the pan, add a little more olive oil and reduce heat to medium. Add the sliced leeks with a few big pinches of salt and pepper and cook for 8–10 minutes, stirring occasionally, until they’re soft and a little jammy. Add garlic and cook for 30 seconds.

DEGLAZE THE PAN. Pour in the white wine and scrape up all the golden bits from the bottom of the pan. Let it simmer for 2–3 minutes until mostly reduced.

Sauteed leeks and garlic in a large pan.

FINISH SAUCE + ADD PASTA. Stir in the chicken stock, half and half, Dijon, and uncooked orzo.

Orzo, chicken stock, Dijon, and half and half in a large pan with leeks.
Creamy one pot orzo pasta in a large pan.

SIMMER PASTA. Bring everything to a gentle simmer, then reduce heat to low and cook uncovered for 10–12 minutes, stirring every couple of minutes, until the orzo is tender and al dente.

MAKE IT CHEESY. Pull the pan off the heat and stir in the Gruyere and lemon zest. Taste and adjust salt and pepper. Too thick? A splash of stock will loosen it right up.

Creamy orzo in a large pan with Parmesan cheese and lemon zest.
Cheesy orzo pasta in a large pan.

FINISH. Nestle the warm meatballs back into the orzo.

Large pan filled with chicken meatballs and cheesy orzo pasta.

GARNISH + ENJOY. Top with fresh chives, dill, and a little extra lemon zest. Enjoy!

Large pan filled with chicken meatballs and cheesy orzo pasta with herbs.

Cleaning leeks.

Leeks often look clean on the outside, but they’re hiding lots of dirt and grit in between those layers, so they require a pretty thorough cleaning!

  • Trim off the dark green tops and the root end, leaving just the white and light green parts (the tender, flavorful section you actually want).
  • For this recipe, slice the leek in half lengthwise, then thinly slice into half moons.
  • Toss the cut leeks into a big bowl of cold water and swish them around. The dirt will sink, and the leeks will float.
  • Use a slotted spoon or your hands to remove the leeks from the bowl of water. Don’t pour them through a strainer, or you’ll dump the grit right back on top of them.
  • Give them one more rinse if needed, and you’re good to go.

Why these meatballs are extra tender.

  • The ricotta and shredded cheese are the not-so-secret ingredients in these meatballs that keep them unbelievably soft and moist.
  • Because chicken is super lean, the fat from the ricotta and the shredded cheese helps keep them extra juicy and tender.
  • They will also be extra tender if you don’t overwork the mixture. Mix just until everything is combined, and then form it into balls.
Plate filled with cheesy orzo and sauteed chicken meatballs.

Things I learned while testing this recipe.

  • If the liquid is evaporating too much before the orzo is cooked through, turn the heat down a bit and make sure it’s just gently simmering. Add stock or half and half, just a splash at a time, until the orzo is cooked through, cooking it kind of in a similar fashion to risotto.
  • The ricotta is non-negotiable. It’s what keeps these chicken meatballs from going dry and dense. Stick with whole milk ricotta for the best flavor and texture.
  • Gruyere cheese is pricy, and it’s not everyone’s favorite flavor. For these meatballs, Parmesan is a wonderful substitute, and it may fit a little better into the grocery budget. Plus, it’s got that classic nutty flavor everyone loves!
  • Don’t rush the leeks. That 8–10 minute cook time turns them from sharp and raw to silky and almost sweet. They create the base flavor of the whole sauce.
  • Stir the orzo occasionally. It may seem tedious, but it can stick to the bottom of the pan if you leave it alone too long, and it won’t cook quite as evenly either.
  • Don’t skip the fresh herbs and lemon zest at the end. They tie everything together and add a pop of brightness to the creamy dish.

If you want to take it even further.

  • Stir in some finely chopped kale when you add the uncooked pasta.
  • Or stir in a handful of baby spinach at the end.
  • Add a pinch of red pepper flakes for warmth and a bit of heat.
  • Finish with a tiny drizzle of honey or hot honey for a sweet-savory moment.

Here’s what I’d serve with this.

Just in case you have leftovers.

  • STORING: Transfer leftovers to an airtight container and refrigerate for up to 4 days. The orzo will absorb more of the sauce as it sits, so it’ll be a bit thicker the next day.
  • FREEZING: The meatballs freeze beautifully on their own. Layer them in a freezer-safe bag or container for up to 3 months. The orzo is less ideal for freezing since the pasta texture changes, but it can be done. Just know that the orzo may end up mushy once it’s reheated.
  • REHEATING: Reheat on the stovetop over low heat with a splash of chicken stock or water to loosen the sauce back up. Stir gently and warm until heated through. You can also microwave individual portions for 30-60 seconds at a time. Season to taste with salt and pepper before serving.

More easy meatball recipes for your eating pleasure.

Did you love this recipe?

Please leave a 5-star rating and review below!

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Save Recipe

Print

Sage Chicken Meatballs + Lemony Leek Orzo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These sage chicken meatballs are tender, juicy, and herby. Nestled into a creamy, lemony orzo pasta cooked in a cheesy pan sauce, for a cozy, one-pan dinner that comes together in under an hour!

  • Author: Kylie
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings (22-24 meatballs) 1x
  • Category: Dinner
  • Method: Oven + Stovetop
  • Cuisine: American

Ingredients

Units Scale

CHICKEN MEATBALLS

  • 1 pound ground chicken
  • 1/2 cup Italian breadcrumbs
  • 1/2 cup whole milk ricotta
  • 2 ounces finely grated Gruyere (or Parmesan cheese)
  • 4 cloves garlic, finely grated with a microplane
  • 1 teaspoon rubbed sage
  • 1 teaspoon soy sauce
  • 1 teaspoon Kosher salt
  • 1/2 teaspoon fresh cracked pepper

PAN SAUCE + ORZO

  • 12 teaspoons olive oil
  • 2 medium/large leeks, sliced in half and thinly sliced (white and light green parts only)
  • 3 cloves garlic, finely grated with a microplane
  • 1/4 cup dry white wine
  • 2 cups chicken stock
  • 3/4 cup half and half
  • 1 teaspoon Dijon mustard
  • 1 cup uncooked orzo pasta
  • 2 ounces shredded Gruyere cheese
  • 1 teaspoon lemon zest
  • Kosher salt
  • fresh cracked pepper

GARNISH

  • fresh chopped chives + dill
  • lemon zest

Instructions

  1. PREHEAT OVEN. Heat oven to 300 degrees.
  2. MAKE MEATBALLS. Use your hands to mix ground chicken, breadcrumbs, ricotta, Gruyere, garlic, sage, soy sauce, salt, and pepper in a large bowl, just until combined. Use a cookie scoop to make uniform-sized meatballs and use your hands to roll them into balls.
  3. SEAR MEATBALLS. Heat a tablespoon of olive oil in a large saute pan over medium-high heat. Add meatballs and cook on all sides until a dark golden brown crust forms. You may need to cook the meatballs in batches, depending on the size of your pan. Add more oil as needed.
  4. KEEP ‘EM WARM. Transfer seared meatballs to a baking sheet and pop them in the oven to finish cooking while you make the pan sauce.
  5. START THE SAUCE. Without wiping out the pan, add 1-2 teaspoons of olive oil to the pan and reduce heat to medium. Add leeks and a few large pinches of salt and pepper. Cook, stirring occasionally for 8-10 minutes. Add garlic and cook for 30 seconds, stirring frequently.
  6. DEGLAZE THE PAN. Stir in white wine and scrape all the yummy bits off the bottom of the pan. Simmer for 2-3 minutes until mostly reduced.
  7. FINISH SAUCE + ADD PASTA. Stir in chicken stock, half and half, Dijon mustard, and uncooked orzo.
  8. SIMMER PASTA. Bring to a gentle simmer, reduce heat to low, simmer, uncovered, for 10-12 minutes or until the pasta is tender and al dente. Stir every couple minutes so the orzo doesn’t stick to the bottom of the pan.
  9. MAKE IT CHEESY. Remove from heat, stir in Gruyere, and lemon zest. Season to taste with salt and pepper. If it’s too thick, add a splash or two of stock.
  10. FINISH + GARNISH. Nestle cooked meatballs in the creamy orzo and garnish with chives, fresh dill, and lemon zest. Enjoy!
  11. LEAVE A COMMENT. If you loved this recipe, please let me know by leaving a comment below.

Notes

  • If the liquid is evaporating too much before the orzo is cooked through, turn the heat down a bit and make sure it’s just gently simmering. Add stock or half and half, just a splash at a time, until the orzo is cooked through, cooking it kind of in a similar fashion to risotto.
  • The ricotta is non-negotiable. It’s what keeps these chicken meatballs from going dry and dense. Stick with whole milk ricotta for the best flavor and texture.
  • Gruyere cheese is pricy, and it’s not everyone’s favorite flavor. For these meatballs, Parmesan is a wonderful substitute, and it may fit a little better into the grocery budget. Plus, it’s got that classic nutty flavor everyone loves!
  • Don’t rush the leeks. That 8–10 minute cook time turns them from sharp and raw to silky and almost sweet. They create the base flavor of the whole sauce.
  • Stir the orzo occasionally. It may seem tedious, but it can stick to the bottom of the pan if you leave it alone too long, and it won’t cook quite as evenly either.
  • Don’t skip the fresh herbs and lemon zest at the end. They tie everything together and add a pop of brightness to the creamy dish.

Please leave a rating, review, or comment!

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star