If you’re craving a creamy, savory, and satisfying one-pan meal that delivers all the heartwarming notes of Italian cuisine, then this Tuscan Chicken Meatballs and Orzo recipe is exactly what you need. Juicy homemade chicken meatballs are seared to golden perfection, nestled into a bed of tender orzo infused with sun-dried tomatoes, baby spinach, and Parmesan cheese—all simmered together in a luxuriously creamy sauce. It’s rich but balanced, cozy but light, and fancy enough for guests yet simple enough for a weeknight dinner.
Why You’ll Love This Recipe
This Tuscan-inspired dish is a go-to for anyone who:
-
Loves creamy pasta but wants something lighter and protein-packed
-
Prefers chicken over red meat
-
Wants a full meal in one skillet—less mess, less stress
-
Enjoys bold flavors like garlic, sun-dried tomato, and Parmesan
-
Needs a make-ahead dinner option that reheats beautifully
It’s also highly customizable, kid-friendly, and perfect for those looking to add a Mediterranean flair to their dinner rotation.
Ingredients You’ll Need
For the Chicken Meatballs:
-
1 lb ground chicken
-
½ cup breadcrumbs
-
¼ cup grated Parmesan cheese
-
2 cloves garlic, minced
-
1 large egg
-
1 tbsp chopped fresh parsley (or 1 tsp dried)
-
1 tsp Italian seasoning
-
¾ tsp salt
-
½ tsp black pepper
-
1–2 tbsp olive oil (for browning)
For the Orzo and Sauce:
-
1 tbsp olive oil
-
1 small yellow onion, finely chopped
-
2 cloves garlic, minced
-
½ cup sun-dried tomatoes (packed in oil), chopped
-
1¼ cups uncooked orzo
-
2½ cups low-sodium chicken broth
-
½ cup heavy cream (or half-and-half)
-
2 cups baby spinach, roughly chopped
-
½ cup grated Parmesan cheese
-
Salt and pepper to taste
-
Fresh basil (optional, for garnish)
Kitchen Equipment You’ll Need
-
Large mixing bowl
-
Measuring cups and spoons
-
Large skillet or braiser with lid
-
Wooden spoon or silicone spatula
-
Chef’s knife and cutting board
-
Tongs or slotted spoon
-
Grater (for fresh Parmesan)
Step-by-Step Instructions
1. Make the Chicken Meatballs
In a large bowl, combine ground chicken, breadcrumbs, Parmesan, garlic, egg, parsley, Italian seasoning, salt, and pepper. Mix just until combined—don’t overwork it or the meatballs may become tough. Use clean hands or a small scoop to shape into 1 to 1½-inch balls.
Heat 1–2 tablespoons of olive oil in a large skillet over medium heat. Sear the meatballs on all sides until golden brown. They don’t need to be cooked through yet; you’ll finish them in the orzo. Remove and set aside.
2. Sauté the Aromatics
Using the same skillet, add another tablespoon of olive oil if needed. Sauté the onion for 3–4 minutes until soft and translucent. Stir in the garlic and sun-dried tomatoes, cooking for about 1 minute to release their flavors.
3. Toast the Orzo
Stir in the uncooked orzo and toast for 1–2 minutes. This step adds a wonderful nutty depth to the dish.
4. Simmer Everything Together
Pour in the chicken broth and bring the mixture to a simmer. Return the browned meatballs to the pan, nestling them gently into the orzo. Cover and simmer on low for 10–12 minutes, or until the orzo is tender and the meatballs are fully cooked through.
5. Creamy Finish
Stir in the heavy cream, chopped spinach, and Parmesan. Continue cooking for 2–3 minutes, just until the spinach wilts and the sauce becomes rich and creamy. Adjust with salt and pepper to taste.
6. Serve and Garnish
Top with freshly chopped basil or an extra sprinkle of Parmesan. Pair it with crusty bread or a light side salad for a complete meal.
Recipe Tips & Tricks
-
Use a cookie scoop to shape uniform meatballs for even cooking.
-
Substitute spinach with kale or arugula if preferred.
-
Want to go dairy-free? Use coconut cream and a dairy-free cheese alternative.
-
Make it gluten-free by swapping breadcrumbs with gluten-free crumbs and using gluten-free orzo (or rice as a backup).
-
Add protein by mixing in some white beans with the orzo if you want a vegetarian version without meatballs.
Storing and Reheating
This dish stores beautifully for meal prep or leftovers.
-
Refrigerate: Store in an airtight container for up to 4 days.
-
Reheat: Warm in a skillet over low heat with a splash of broth or cream to loosen the sauce.
-
Freeze: You can freeze the cooked meatballs separately and prepare the orzo fresh when ready to serve.
What to Serve With Tuscan Chicken Meatballs and Orzo
This dish is a meal in itself, but you can elevate the experience with a few simple pairings:
-
Crusty bread or garlic toast – Perfect for scooping up the creamy sauce
-
Arugula salad – Light and peppery to contrast the richness
-
Grilled or roasted vegetables – Try zucchini, asparagus, or bell peppers
-
A glass of white wine – A chilled Pinot Grigio or Chardonnay pairs beautifully
Frequently Asked Questions (FAQ)
Can I use ground turkey instead of chicken?
Yes! Ground turkey is a great substitute and works just as well. Just be sure not to overcook the meatballs.
Can I use rice or another pasta instead of orzo?
Yes, but cooking times will vary. Arborio rice or small pasta shapes like ditalini or acini di pepe can work. Adjust broth accordingly.
How do I know when the meatballs are fully cooked?
They should reach an internal temperature of 165°F (74°C). You can cut one open to check for doneness if needed.
Is this dish spicy?
Not at all. But if you like a kick, add red pepper flakes when you sauté the garlic.
Can I make this ahead of time?
Absolutely. Make it a day in advance and store in the fridge. Reheat gently before serving.
Final Thoughts
This Tuscan Chicken Meatballs and Orzo recipe is a guaranteed winner. With its creamy texture, bold Mediterranean flavors, and crowd-pleasing appeal, it will quickly become one of your go-to meals. Whether you’re cooking for a cozy night in or entertaining guests, this dish brings a restaurant-quality experience to your own kitchen—without the fuss.
If you loved this recipe…
Please share it with your friends and family, and don’t forget to subscribe to the blog for more comforting, flavorful recipes delivered straight to your inbox every week! Let’s keep your dinners inspired and your kitchen full of joy.
Bon appétit! 🍽️