Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy One-Pot Italian Meatball & Orzo Soup

Easy One-Pot Italian Meatball & Orzo Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kaylee
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: About 6 servings 1x
  • Category: Main
  • Method: Stovetop
  • Cuisine: Italian

Description

Experience the comfort of homemade Easy One-Pot Italian Meatball & Orzo Soup, a dish that warms both the heart and the belly. This delightful soup features savory meatballs simmered to perfection in a flavorful broth filled with tender orzo pasta, vibrant vegetables, and aromatic herbs. With its quick preparation and minimal cleanup, this cozy meal is perfect for busy weeknights or family gatherings.


Ingredients

Scale
  • 2 Tbsp olive oil
  • 1 cup diced yellow onion
  • 1 cup diced carrots
  • 3 cloves garlic (minced)
  • 6 cups chicken broth
  • 1 can (15 oz) fire roasted tomatoes
  • 2 tsp dried oregano
  • 1 tsp dried basil
  • 2 bay leaves
  • 1 lb fresh or frozen turkey or beef meatballs
  • 1 cup dry orzo pasta
  • ¼ cup chopped Italian parsley
  • ¼ cup chopped basil

Instructions

  1. In a large pot, heat olive oil over medium heat and sauté onions, carrots, and garlic until softened (about 5-7 minutes).
  2. Add chicken broth, fire-roasted tomatoes, oregano, basil, bay leaves, and meatballs; bring to a boil.
  3. Stir in the dry orzo pasta, reduce heat to medium-low, cover, and simmer for about 12 minutes until orzo is al dente.
  4. Remove bay leaves and stir in parsley and basil; season with salt and pepper to taste.
  5. Serve hot with additional herbs or shredded parmesan if desired.


Nutrition

  • Serving Size: 1 serving
  • Calories: 360
  • Sugar: 6g
  • Sodium: 980mg
  • Fat: 14g
  • Saturated Fat: 3g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 3g
  • Protein: 24g
  • Cholesterol: 75mg