If you’re looking for a cozy, restaurant-style meal that’s easy to make at home, this Tuscan Chicken Meatballs and Orzo is the perfect recipe. It combines tender, juicy chicken meatballs with creamy, garlicky orzo and classic Tuscan flavors like sun-dried tomatoes, spinach, and parmesan.
This dish is rich, comforting, and packed with protein—perfect for weeknight dinners or when you want something a little special without too much effort.
🍝🍗 Why You’ll Love This Recipe
This recipe brings together everything you love about creamy pasta dishes with a healthier twist. The chicken meatballs are light yet flavorful, while the orzo cooks in a creamy sauce that absorbs all the delicious flavors. It’s a one-pan meal, making cleanup easy and convenient.
🛒 Ingredients You’ll Need
Here’s everything you need to make this comforting dish:
Chicken Meatballs:
- 1 lb (450g) ground chicken
- 1 egg
- ½ cup breadcrumbs
- ¼ cup grated parmesan cheese
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
Orzo & Sauce:
- 1 cup orzo pasta
- 1 tablespoon olive oil
- 2 tablespoons butter
- 3 cloves garlic (minced)
- 2 cups chicken broth
- 1 cup milk or half-and-half
- ½ cup heavy cream (optional for extra richness)
- ½ cup sun-dried tomatoes (chopped)
- 2 cups fresh spinach
- ½ cup grated parmesan cheese
- Salt and pepper to taste
Optional toppings:
- Fresh basil
- Red pepper flakes
🔪 How to Make Tuscan Chicken Meatballs and Orzo
Step 1: Prepare the Meatballs
In a bowl, combine ground chicken, egg, breadcrumbs, parmesan, garlic powder, Italian seasoning, salt, and pepper. Mix gently and form into small meatballs.
Step 2: Cook the Meatballs
Heat olive oil in a large pan over medium heat. Add meatballs and cook until browned on all sides and fully cooked. Remove and set aside.
Step 3: Sauté Garlic
In the same pan, melt butter and add minced garlic. Cook for about 30 seconds until fragrant.
Step 4: Toast the Orzo
Add orzo to the pan and stir for 1–2 minutes to lightly toast it.
Step 5: Add Liquids
Pour in chicken broth and milk. Stir well and bring to a simmer.
Step 6: Cook the Orzo
Let the orzo cook for 8–10 minutes, stirring occasionally, until tender and creamy.
Step 7: Add Flavor
Stir in sun-dried tomatoes, spinach, parmesan cheese, and optional cream. Cook until spinach is wilted and the sauce is creamy.
Step 8: Combine Everything
Return the meatballs to the pan and mix gently so everything is coated in the sauce.
Step 9: Serve
Serve warm and garnish with fresh basil or extra parmesan.
🍽️ Serving Ideas
This dish is rich and satisfying on its own but pairs well with:
- Garlic bread
- Side salad
- Roasted vegetables
- Steamed broccoli
💪 Why This Recipe Is Great
This meal is balanced and nourishing because it includes:
- Lean protein from chicken meatballs
- Carbs from orzo for energy
- Healthy fats from cheese and olive oil
- Nutrients from spinach and tomatoes
💡 Tips for Best Results
Don’t overmix the meatballs to keep them tender. Stir the orzo frequently so it doesn’t stick. Use freshly grated parmesan for the best creamy texture. Add extra broth if the sauce gets too thick.
🌟 Variations
You can easily customize this recipe:
- Low-Carb: Use cauliflower rice instead of orzo
- Extra Protein: Add more meatballs
- Spicy Version: Add chili flakes
- Dairy-Free: Use dairy-free milk and skip cheese
- Shrimp Version: Replace chicken meatballs with shrimp
🧊 Storage & Meal Prep
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Reheat with a splash of milk or broth to keep it creamy.
🧡 Final Thoughts
Tuscan Chicken Meatballs and Orzo is a creamy, comforting, and flavor-packed meal that’s easy enough for weeknights but impressive enough for special occasions. With its rich sauce, tender meatballs, and hearty orzo, it’s a dish you’ll want to make again and again.

