Tuscan Chicken Meatballs and Orzo

Featured in:

How to make tender Tuscan Chicken Meatballs and Orzo in one skillet with creamy tomato sauce, spinach, and sun-dried tomatoes.

james carter jr for recipes by clare
By James Carter Jr
Updated on Thu, 29 Jan 2026 11:38:13 GMT
Pinterest Hidden Image

Tuscan Chicken Meatballs and Orzo are tender, flavorful chicken meatballs swimming in a creamy tomato sauce with spinach and sun-dried tomatoes, served over orzo pasta. I love making this recipe on busy weeknights because everything cooks in one 12-inch skillet and tastes like it came from an Italian kitchen.

The first time I made this dish, I was looking for something cozy but quick. I had ground chicken in the fridge and wanted something more exciting than plain meatballs. This Tuscan-inspired version turned out to be exactly what I needed. The creamy tomato sauce with those tangy sun-dried tomatoes and fresh spinach makes these chicken meatballs taste restaurant-quality. The orzo cooks right in the sauce, soaking up all that flavor while you simmer the meatballs. It’s comfort food that comes together in just 35 minutes.

What You’ll Need for These Tuscan Chicken Meatballs

I always start with good quality ground chicken that has some fat content (around 85/15 or 90/10). This keeps the meatballs juicy and tender instead of dry. You’ll need a large 12-inch skillet with a lid for this one-pan dish. Here’s everything you need:

For the meatballs:

  • 1 lb ground chicken (with some fat content for juiciness)
  • 1/2 cup panko breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg, lightly beaten
  • 2 cloves garlic, minced
  • 1 tablespoon fresh parsley, chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the sauce and orzo:

  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 (14.5 oz) can diced tomatoes, undrained (I prefer fire-roasted for extra flavor)
  • 1 cup chicken broth
  • 1/2 cup heavy cream (or half and half for lighter option)
  • 1/2 cup sun-dried tomatoes, chopped
  • 4 oz fresh spinach
  • 8 oz orzo pasta
  • 1/4 cup grated Parmesan cheese
  • Fresh basil for garnish (optional)

Don’t skip the sun-dried tomatoes. They add a sweet, tangy depth that makes this dish taste authentically Tuscan.

Tuscan chicken meatballs and orzo in creamy tomato sauce with spinach in a skillet

How I Make These Chicken Meatballs with Orzo

I recommend working gently when forming the meatballs. Overworking the meat makes them tough, so mix just until combined. Here’s my step-by-step process:

Step 1: In a large bowl, combine ground chicken, panko breadcrumbs, Parmesan cheese, egg, minced garlic, chopped parsley, salt, and black pepper. Mix gently with your hands or a fork until just combined. The mixture should hold together but not feel dense.

Step 2: Shape the mixture into about 20 meatballs, roughly 1 tablespoon each (about 1.5 inches in diameter). I like to keep them uniform in size so they cook evenly. Wet your hands slightly to prevent sticking.

Step 3: Heat olive oil in a large 12-inch skillet over medium-high heat. Add the meatballs and cook for 5-6 minutes, turning occasionally until browned on all sides. They don’t need to be cooked through yet. Remove from skillet and set aside on a plate.

Step 4: In the same skillet (don’t wipe it clean, those browned bits add flavor), add minced garlic and cook for 30 seconds until fragrant. Watch carefully so it doesn’t burn.

Step 5: Pour in the diced tomatoes with their juice, chicken broth, heavy cream, and chopped sun-dried tomatoes. Stir everything together and bring to a simmer. The sauce will look thin at first but will thicken as the orzo cooks.

Step 6: Add the orzo pasta directly to the sauce. Stir frequently (every 2-3 minutes) for 8-10 minutes until the orzo is al dente and the sauce has thickened. If sauce reduces too quickly, partially cover with a lid. If it gets too thick, add a splash more chicken broth.

Step 7: Return the browned meatballs to the skillet, nestling them into the orzo. Add the fresh spinach and cook for 1-2 minutes until the spinach wilts and the meatballs are cooked through (internal temperature should reach 165°F).

Step 8: Stir in the grated Parmesan cheese and taste. Add more salt and pepper if needed. Garnish with fresh basil if you like and serve hot.

The orzo will continue to absorb liquid as it sits, so serve this Tuscan chicken meatballs and orzo dish right away for the best creamy texture.

Perfect Pairings for This Tuscan Dish

These Tuscan chicken meatballs and orzo are rich and creamy, so I like to serve them with something fresh and crisp to balance the meal.

Simple Arugula Salad: The peppery bite of arugula with lemon vinaigrette cuts through the creamy sauce perfectly. Toss in some shaved Parmesan for extra flavor.

Garlic Bread: Because you need something to soak up every drop of that delicious tomato cream sauce. I prefer crusty Italian bread brushed with garlic butter.

Roasted Vegetables: Zucchini, bell peppers, or asparagus roasted with olive oil and Italian seasoning add color and nutrition without overwhelming the main dish.

Caesar Salad: The tangy dressing and crunchy romaine complement the soft texture of the meatballs and orzo beautifully.

More Hearty One-Pan Dinners to Try

When you love the ease of this Tuscan chicken meatballs and orzo recipe, you’ll appreciate other satisfying one-pan meals that bring bold flavors to the table. The creamy, comforting nature of this dish pairs well with similar Italian-inspired favorites like Creamy Tuscan Garlic Tortellini Soup, which features the same sun-dried tomatoes and spinach combination in a warming soup form.

For more protein-packed pasta dishes with rich, creamy sauces, try the Creamy High Protein Beef Pasta or the indulgent Loaded Beef Bacon Cheeseburger Pasta. If you’re craving another Italian chicken recipe, the Best Parmesan Crusted Chicken with Creamy Garlic Sauce delivers that same restaurant-quality taste with minimal cleanup.

Storing Your Leftover Meatballs and Orzo

This dish keeps well in the refrigerator for up to 3 days in an airtight container. I recommend storing it all together since the orzo and sauce taste even better the next day after the flavors meld.

When reheating, add a splash of chicken broth or water to loosen the sauce. The orzo absorbs liquid as it sits, so this brings back that creamy consistency. Reheat in a skillet over medium heat or in the microwave in 1-minute intervals, stirring between each.

For longer storage, you can freeze the meatballs and sauce separately from the orzo for up to 3 months. Cooked orzo doesn’t freeze as well, so I suggest making fresh orzo when you’re ready to serve the frozen meatballs. Portion the meatballs and sauce into individual servings before freezing for easy weeknight meals.

Your Questions About Tuscan Chicken Meatballs Answered

Can I substitute the ground chicken?

Yes, ground turkey works great in these Tuscan meatballs. You can also use ground beef or Italian sausage for a different flavor profile. Just keep the same proportions.

Why are my meatballs dry?

This usually happens when using extra-lean ground chicken or overmixing the meat. Make sure your ground chicken has some fat content (85/15 or 90/10) and mix gently. Adding a tablespoon of olive oil to the mixture can also help.

Can I make this without heavy cream?

Absolutely. Half and half works well for a lighter version. You can also use full-fat coconut milk for a dairy-free option, though it will add a subtle coconut flavor.

How do I know when the meatballs are done?

The meatballs should reach an internal temperature of 165°F. They’ll also feel firm to the touch and be cooked through with no pink remaining in the center.

Give This Recipe a Try Tonight

These Tuscan chicken meatballs and orzo bring restaurant-quality Italian flavors to your dinner table in just 35 minutes. The combination of tender meatballs, creamy tomato sauce, and perfectly cooked orzo makes this a meal your family will request again and again. Whether you’re cooking for a busy weeknight or looking to impress guests, this one-pan wonder delivers every time. Try this recipe tonight and enjoy the delicious taste of Tuscany from your own kitchen!

Print

Tuscan Chicken Meatballs and Orzo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender chicken meatballs in creamy tomato sauce with spinach and sun-dried tomatoes served over orzo pasta. One-pan meal with incredible Italian flavors.

  • Author: James Carter Jr
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Pan-Sear, Simmer
  • Cuisine: Italian

Ingredients

Scale
  • 1 lb ground chicken
  • 1/2 cup panko breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg, lightly beaten
  • 2 cloves garlic, minced
  • 1 tablespoon fresh parsley, chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 (14.5 oz) can diced tomatoes, undrained
  • 1 cup chicken broth
  • 1/2 cup heavy cream
  • 1/2 cup sun-dried tomatoes, chopped
  • 4 oz fresh spinach
  • 8 oz orzo pasta
  • 1/4 cup grated Parmesan cheese
  • Fresh basil for garnish (optional)

Instructions

  1. In a large bowl, combine ground chicken, panko breadcrumbs, Parmesan cheese, egg, garlic, parsley, salt, and pepper. Mix gently until just combined.
  2. Shape mixture into about 20 meatballs, approximately 1 tablespoon each (1.5 inches in diameter). Wet hands to prevent sticking.
  3. Heat olive oil in a large 12-inch skillet over medium-high heat. Add meatballs and cook, turning occasionally, until browned on all sides, about 5-6 minutes. Remove and set aside.
  4. Add garlic to the same skillet and cook for 30 seconds until fragrant. Watch carefully to prevent burning.
  5. Add diced tomatoes with juice, chicken broth, heavy cream, and sun-dried tomatoes. Bring to a simmer.
  6. Add orzo pasta and cook, stirring frequently (every 2-3 minutes), for 8-10 minutes until orzo is al dente and sauce has thickened. If sauce reduces too quickly, partially cover with a lid.
  7. Return meatballs to skillet. Add spinach and cook until wilted, about 1-2 minutes. Meatballs should reach internal temperature of 165°F.
  8. Stir in Parmesan cheese, season with salt and pepper if needed. Garnish with fresh basil and serve hot.

Notes

  • Use ground chicken with some fat content (85/15 or 90/10) for juicier meatballs. Don’t overmix the meatball mixture or it can become tough.
  • If sauce becomes too thick, add a splash more chicken broth. For lighter version, substitute half and half for heavy cream.
  • Add 1 teaspoon Italian seasoning to meatball mixture for extra flavor. Orzo will continue to absorb liquid as it sits, so serve immediately for best texture.

Nutrition

  • Serving Size: 1 serving (about 5 meatballs with orzo)
  • Calories: 520 kcal
  • Sugar: 6 g
  • Sodium: 780 mg
  • Fat: 24 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 4 g
  • Protein: 35 g
  • Cholesterol: 145 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

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