Why You’ll Love This Recipe

This dish delivers the perfect balance of creamy texture and fresh, vibrant flavor from the pesto. The orzo cooks up tender and absorbs the sauce beautifully, while the meatballs add hearty protein. It’s a one-pan-friendly meal that feels indulgent yet is simple to prepare, making it ideal for busy days.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
ground beef or a mix of beef .
breadcrumbs
egg
garlic, minced
parmesan cheese, grated
parsley, chopped
salt
black pepper
olive oil
orzo pasta
chicken broth
heavy cream
pesto sauce
spinach
lemon juice
extra parmesan for serving

Directions

In a bowl, combine ground meat, breadcrumbs, egg, garlic, parmesan, parsley, salt, and black pepper. Mix until just combined, then form into small meatballs.

Heat olive oil in a large pan over medium heat. Add the meatballs and cook until browned on all sides and cooked through. Remove and set aside.

In the same pan, add a bit more oil if needed and toast the orzo for a minute or two.

Pour in the chicken broth and bring to a simmer. Cook the orzo, stirring occasionally, until tender and most of the liquid is absorbed.

Stir in the heavy cream and pesto, mixing until the sauce becomes creamy and well combined.

Add the spinach and let it wilt into the orzo. Return the meatballs to the pan and simmer briefly to heat through.

Finish with a squeeze of lemon juice and sprinkle with extra parmesan before serving.

Servings and timing

Servings: 4–5
Prep time: 15 minutes
Cook time: 25 minutes
Total time: about 40 minutes

Variations

You can use ground chicken or turkey for lighter meatballs. Swap the meatballs for plant-based alternatives for a vegetarian option. Add sun-dried tomatoes or mushrooms for extra depth of flavor. For a lighter version, use half-and-half instead of heavy cream.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth or cream to loosen the sauce. This dish is best enjoyed fresh but can be frozen for up to 1 month, though the texture may change slightly.

FAQs

Can I use store-bought meatballs?

Yes, store-bought meatballs are a convenient option.

What is orzo?

Orzo is a small, rice-shaped pasta that cooks quickly and absorbs flavors well.

Can I make this dish vegetarian?

Yes, use plant-based meatballs and vegetable broth.

Can I use a different pasta?

Yes, small pasta shapes like ditalini or small shells work well.

Is pesto sauce store-bought or homemade?

Either works, depending on your preference and time.

How do I keep the sauce creamy?

Avoid overcooking and add a bit of liquid when reheating.

Can I add more vegetables?

Yes, zucchini, peas, or broccoli are great additions.

What protein works besides beef?

Chicken, turkey, or even sausage can be used.

Can I prepare this ahead of time?

Yes, but it’s best served fresh for optimal texture.

How do I prevent dry meatballs?

Avoid overmixing and don’t overcook them.

Conclusion

Creamy Pesto Orzo and Meatballs is a rich, comforting dish that blends creamy textures with fresh, herby flavors. It’s easy to make, versatile, and perfect for a satisfying meal that everyone will enjoy.


Print

Creamy Pesto Orzo and Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Pesto Orzo and Meatballs is a rich and comforting one-pan dish featuring tender meatballs and creamy pesto-coated orzo, packed with fresh herb flavor and perfect for an easy, satisfying dinner.

  • Author: Catherine
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4–5 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Gluten Free

Ingredients

  • Ground beef or beef mixture
  • Breadcrumbs
  • Egg
  • Garlic, minced
  • Parmesan cheese, grated
  • Fresh parsley, chopped
  • Salt
  • Black pepper
  • Olive oil
  • Orzo pasta
  • Chicken broth
  • Heavy cream
  • Pesto sauce
  • Spinach
  • Lemon juice
  • Extra parmesan for serving

Instructions

  • In a bowl, combine ground meat, breadcrumbs, egg, garlic, parmesan, parsley, salt, and black pepper. Mix gently and form into small meatballs.
  • Heat olive oil in a large pan over medium heat. Cook meatballs until browned on all sides and fully cooked. Remove and set aside.
  • In the same pan, add a little more oil if needed and toast the orzo for 1–2 minutes.
  • Pour in chicken broth and bring to a simmer. Cook orzo, stirring occasionally, until tender and most liquid is absorbed.
  • Stir in heavy cream and pesto, mixing until smooth and creamy.
  • Add spinach and allow it to wilt.
  • Return meatballs to the pan and simmer briefly until heated through.
  • Finish with a squeeze of lemon juice and sprinkle with extra parmesan before serving.

Notes

Do not overmix meatball mixture to keep them tender.Add extra broth or cream when reheating to maintain creaminess.Fresh pesto enhances flavor, but store-bought works well too.

Similar Posts

Leave a Reply

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

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