No reviews yet

Chicken Florentine Meatballs with Orzo

Jump to RecipeRate

This post may contain affiliate links. Please read our disclosure policy.

Chicken florentine meatballs and orzo cooked in a large skillet with a large wooden spoon on the side.

If you love a cozy, creamy chicken dinner that feels a little fancy but is actually really easy to make, you’re going to love these One-Pan Chicken Florentine Meatballs & Orzo! The chicken meatballs are packed with spinach, Parmesan, and fresh herbs, then nestled into creamy, cheesy orzo that cooks right in the same skillet.

Trust me when I say this dinner feels like something you’d order at a restaurant, but is totally doable on a weeknight. Serve it with a little extra Parmesan and fresh herbs on top, and you have a comforting, flavorful meal the whole family will love!

And if you’re looking for more recipes to make weeknights simple, try some of my recent favorites, including this One-Pan Chicken & Buttered Noodles, One-Pan Cranberry Apricot Chicken, Chicken Parmesan Meatloaf, Cheesy Ground Beef Tortellini Bake, One-Pot Chicken Mac and Cheese, Slow Cooker Garlic Ranch Chicken & Potatoes, Ground Turkey Stuffed Sweet Potato Bowls, Creamy Tuscan Chicken and Rice, Chicken Piccata Meatballs, or Slow Cooker Salsa Verde Chicken.

And if you’re tired of always trying to figure out what’s for dinner, be sure to sign up for my free weekly meal plan, Dinner Decided, where I’ve already done the thinking for you. Every other week, you’ll get 5 easy dinners, a sweet treat, and a shopping list sent straight to your email! Plus, each meal plan prioritizes smart ingredient overlap to minimize food waste and strategic uses for leftovers.

Ingredient Notes

(For the full recipe, scroll down to the recipe card below)

  • Ground chicken: I usually buy a 96% lean, 4% fat ground chicken. I have not tested this recipe with any other ground meats, but I am sure it would turn out delicious, especially with ground turkey.
  • Orzo: Orzo is a small, rice-shaped pasta that cooks quickly and is great for soaking up all of the creamy sauce. However, feel free to use any short-cut pasta of your choice. If needed, you can find gluten-free orzo in most stores now. 
  • Parmesan cheese: I highly recommend using freshly grated Parmesan. It melts much more smoothly into the sauce than pre-shredded Parmesan and gives the orzo that creamy, cheesy finish.
  • Heavy cream: Heavy cream adds rich creaminess. For a lighter version, use half and half.
  • Chicken broth: Vegetable broth works just as well, and if you want a protein boost, swap in chicken bone broth. PS: I have a homemade chicken broth recipe that is amazing in this recipe!
  • Spinach: You’ll need fresh baby spinach in both the meatballs and the orzo.

Step by Step Directions

(For the full recipe, scroll down to the recipe card below)

Expert Tips

  • Don’t over-mix the meatballs: Mix the meatball ingredients until just combined. Overmixing can make the meatballs dense instead of tender.
  • Use a cookie scoop for even sizing: This helps the meatballs cook evenly and makes prep quicker.
  • Give the meatballs room to brown: If your skillet feels crowded, work in batches. Getting a nice golden-brown sear adds so much flavor to both the meatballs and the orzo.
  • Stir the orzo frequently: Orzo can stick to the bottom of the pan as it cooks, so give it an occasional stir for the best texture.
  • Scrape up those browned bits! When you add the white wine, use a wooden spoon to scrape the bottom of the skillet. Those little browned bits are packed with flavor and make the orzo extra delicious.
  • Adjust the consistency as needed: If the orzo absorbs too much liquid, add an extra splash of broth. If it seems too loose, let it simmer for a few extra minutes.
  • Use freshly grated Parmesan: It melts much more smoothly into the sauce than pre-shredded Parmesan and gives the orzo that creamy, cheesy finish.

Variations / Substitutions

  • Use ground turkey instead: Ground turkey works just as well for the chicken meatballs.
  • Use a different pasta: Small pasta shapes like ditalini or pearl couscous can be substituted for orzo, though cooking times may vary.
  • Make it gluten-free: Use your favorite gluten-free orzo or small gluten-free pasta.
  • Add more veggies: Feel free to throw in mushrooms, sun-dried tomatoes, or diced zucchini for an extra veggie boost!
  • Try different greens: Swap the spinach for chopped kale or baby arugula. If using kale, give it a few extra minutes to soften.
  • Skip the wine: You can substitute additional chicken broth for the white wine if you prefer not to cook with alcohol.

Storage / Freezing

  • Refrigerator: Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freezer: The meatballs freeze well for up to 3 months. The orzo can become softer after freezing and thawing, so for the best results, freeze the meatballs separately from the pasta if possible.
  • To reheat: Warm leftovers in the microwave or on the stovetop with a splash of chicken broth to loosen the sauce and bring back the creamy texture.

What's your go-to weeknight meal?

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Chicken florentine meatballs and orzo cooked in a large skillet with a large wooden spoon on the side.
No reviews yet

Chicken Florentine Meatballs with Orzo

Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 4 -6 servings
This One-Pan Chicken Florentine Meatballs & Orzo recipe is a cozy, creamy meal that's packed with flavor! Tender spinach and Parmesan chicken meatballs simmer right in creamy, cheesy orzo for an easy, comforting weeknight dinner that comes together in one skillet.

Ingredients

Chicken Florentine Meatballs

  • 1 lb. ground chicken
  • 1 large egg
  • 1/2 cup finely grated Parmesan cheese
  • 1/2 cup Italian breadcrumbs
  • 1 packed cup fresh spinach (finely chopped)
  • 1 Tbsp. olive oil
  • 2 Tbsp. finely chopped fresh parsley
  • 1 Tbsp. finely chopped fresh basil
  • 1 tsp. garlic powder
  • 1 tsp. onion powder
  • 3/4 tsp. kosher salt
  • 1/2 tsp. black pepper

Parmesan Orzo

  • 1-2 Tbsp. olive oil (for cooking the meatballs)
  • 1 Tbsp. unsalted butter
  • 1 shallot (finely diced)
  • 4 cloves garlic (minced)
  • 1½ cups uncooked orzo
  • 1/2 cup dry white wine
  • 3 cups low-sodium chicken broth
  • 1 tsp. Dijon mustard
  • 1 tsp. Italian seasoning
  • 1/2 tsp. kosher salt (plus more to taste)
  • 1/4 tsp. black pepper
  • 1/2 cup heavy cream
  • 1/2 cup freshly grated Parmesan cheese (plus more for serving)
  • 2 packed cups baby spinach (roughly chopped or gently torn)
  • 2 Tbsp. chopped fresh basil and/or parsley

Last step! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

  • Make the meatballs: In a large bowl, combine the ground chicken, egg, Parmesan, breadcrumbs, spinach, olive oil, parsley, basil, garlic powder, onion powder, salt, and pepper. Mix gently just until combined.
    1 lb. ground chicken, 1 large egg, 1/2 cup finely grated Parmesan cheese, 1/2 cup Italian breadcrumbs, 1 packed cup fresh spinach, 1 Tbsp. olive oil, 2 Tbsp. finely chopped fresh parsley, 1 Tbsp. finely chopped fresh basil, 1 tsp. garlic powder, 1 tsp. onion powder, 3/4 tsp. kosher salt, 1/2 tsp. black pepper
    Side-by-side image of mixing all the ingredients in a mixing bowl for chicken florentine meatballs.
  • Scoop: Scoop into about 1½-inch meatballs. You should get ~18 meatballs.
    Side-by-side of scooping chicken meatballs on baking sheet.
  • Brown the meatballs: Heat 1-2 tablespoons olive oil in a large, deep skillet or braiser over medium heat. Add the meatballs and cook, turning occasionally, until golden brown on several sides, about 5-7 minutes Start Timer. They do not need to be fully cooked through yet. Transfer the meatballs to a plate and set aside.
    1-2 Tbsp. olive oil
    Side-by-side of cooking meatballs in large skillet.
  • Build the orzo: Reduce the heat to medium. Add the butter and shallot to the same pan and cook for ~2 minutes Start Timer, until softened. Stir in the garlic and cook for about 30 seconds, just until fragrant. Add the orzo and cook for 1-2 minutes Start Timer, stirring frequently, until lightly toasted.
    1 Tbsp. unsalted butter, 1 shallot, 4 cloves garlic, 1½ cups uncooked orzo
    Side-by-side of cooking shallot, garlic and orzo.
  • Add liquids: Pour in the white wine and scrape up all of the browned bits from the bottom of the skillet. Simmer for 1–2 minutes Start Timer, until the wine has reduced by about half. Stir in the chicken broth, Dijon mustard, Italian seasoning, salt, and pepper.
    1/2 cup dry white wine, 3 cups low-sodium chicken broth, 1 tsp. Dijon mustard, 1 tsp. Italian seasoning, 1/2 tsp. kosher salt, 1/4 tsp. black pepper
    Three images of adding liquid to orzo and letting it simmer.
  • Add meatballs back in: Bring to a gentle simmer, then nestle the meatballs back into the skillet. Reduce the heat to medium-low, cover, and cook for about 10-12 minutes Start Timer, stirring the orzo once or twice so it doesn't stick, until the orzo is nearly tender and the meatballs reach 165°F.
    Side-by-side image of adding meatballs back to orzo.
  • Finish: Stir in the heavy cream, Parmesan, and spinach. Cook uncovered for another 2-3 minutes Start Timer, stirring gently, until the spinach wilts and the sauce becomes creamy. Add another splash of broth or cream if needed.
    1/2 cup heavy cream, 1/2 cup freshly grated Parmesan cheese, 2 packed cups baby spinach
    Side-by-side of adding parmesan, spinach, and heavy cream to meatballs and mixing to combine.
  • Serve: Finish with fresh basil and/or parsley and plenty of freshly grated Parmesan. Enjoy!!
    2 Tbsp. chopped fresh basil and/or parsley
    Side-by-side of cooking meatballs and orzo in large skillet hen serving on a plate with a fork on the side.

Notes

  • Refrigerator: Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freezer: The meatballs freeze well for up to 3 months. The orzo can become softer after freezing and thawing, so for the best results, freeze the meatballs separately from the pasta if possible.
  • To reheat: Warm leftovers in the microwave or on the stovetop with a splash of chicken broth to loosen the sauce and bring back the creamy texture.

Nutrition Information

Serving: 1.5cups, Calories: 543kcal (27%), Carbohydrates: 42g (14%), Protein: 30g (60%), Fat: 27g (42%), Saturated Fat: 12g (75%), Polyunsaturated Fat: 3g, Monounsaturated Fat: 11g, Trans Fat: 0.1g, Cholesterol: 131mg (44%), Sodium: 913mg (40%), Potassium: 759mg (22%), Fiber: 3g (13%), Sugar: 3g (3%), Vitamin A: 1152IU (23%), Vitamin C: 9mg (11%), Calcium: 290mg (29%), Iron: 3mg (17%)

Nutritional information is provided as a courtesy and is automatically calculated. It should only be construed as an estimate rather than a guarantee. Ingredients can vary and Kroll’s Korner can’t make any guarantees to the accuracy of this information.

📸 Photos by Amanda Chasten Photography

Krolls Korner

Krolls Korner

Welcome to my tiny “korner” on the Internet! I am a Registered Dietitian Nutritionist who loves cookies as much as kale. (OK, maybe I like cookies a little bit more but shh, don’t tell anyone). I am so glad you’re here! Follow along for hassle free, realistic and approachable recipes.

Read More
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Filter By : All
Newest
Oldest Most Voted