Pesto Meatball Orzo Soup

This pesto meatball orzo soup is a cozy, flavorful recipe that features tender mini meatballs, orzo pasta, shredded carrots, celery, and spinach in a light, creamy broth brightened with pesto. It’s a comforting dish inspired by a popular restaurant’s Italian wedding soup.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 minute
Servings: 8 servings
Course: Dinner, Side Dish, Soup
Cuisine: American
Calories: 1065

Ingredients
  

Ingredients
  • 12 oz ground beef
  • 4 oz ground pork
  • 3–4 oz freshly grated Parmesan
  • 1 egg, lightly beaten
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/4 cup finely minced onion
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1 teaspoon granulated garlic
  • 1/4 cup chopped fresh parsley
  • 1/2 lemon, zested optional
  • 2 tablespoon olive oil
  • 1 cup diced yellow onion
  • 1 cup diced celery
  • 1 cup shredded carrots
  • 1 teaspoon garlic, minced to taste
  • 6 cups chicken bone broth
  • 1 teaspoon freshly ground black pepper
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon Italian seasoning
  • Pinch red pepper flakes
  • 1 cup dry orzo
  • 2 cups fresh chopped spinach
  • 1 cup half & half
  • 1/2 cup prepared pesto
  • 1/2 cup freshly grated Parmesan
  • 1 tablespoon lemon juice

Method
 

  1. For meatballs, add beef, pork, Parmesan cheese, egg, breadcrumbs, milk, onion, salt, pepper, garlic, parsley, and lemon zest to a large bowl. Mix just until combined—don’t overwork. Form into small meatballs (thumb size) and set aside.
  2. For soup, heat olive oil in a large pot over medium heat. Add onion, celery, and carrot, and cook until softened, 5 to 7 minutes. Stir in garlic and cook for 30 seconds.
  3. Add chicken bone broth, black pepper, basil, Italian seasoning, and red pepper flakes. Add the mini meatballs. Bring to a simmer and cook for 10 to 15 minutes.
  4. Add the orzo directly to the pot and simmer until orzo is tender, 8 to 10 minutes), stirring occasionally.
  5. Add  spinach; stir until wilted. Reduce heat to medium-low, and stir in half-and-half. Heat gently, until hot but do not boil.
  6. Turn heat to low; stir in pesto, Parmesan and lemon juice. Season to taste with salt.

Nutrition

Calories: 1065kcalCarbohydrates: 56gProtein: 69gFat: 63gSaturated Fat: 27gCholesterol: 186mgSodium: 3272mgFiber: 4gSugar: 7g

Tried this recipe?

Let us know how it was!

Comments

Leave a Reply

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

Recipe Rating