Go Back
+ servings
Italian Meatball Orzo Soup

Hearty Italian Meatball Orzo Soup Perfect for Cozy Nights

This Italian Meatball Orzo Soup is the perfect comforting dish for chilly evenings, combining meatballs, orzo, and vibrant vegetables.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 bowls
Course: Dinner
Cuisine: Italian
Calories: 350

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil Adds healthy fat and flavor; vegetable oil can be used for a neutral taste.
  • 1 medium Onion Provides an aromatic base; yellow or white onion is preferred for sweetness.
  • 3 cloves Garlic Enhances the flavor profile; always choose fresh garlic for the best results.
  • 2 medium Carrot Adds natural sweetness and vibrant color; substitute with parsnip for a unique twist.
  • 2 stalks Celery Brings depth and crunch to the soup; can easily be replaced with bell pepper.
  • 6 cups Low-Sodium Chicken Broth The base liquid providing rich depth; homemade or vegetable broth works for a vegetarian option.
  • 14.5 ounces Diced Tomatoes Introduces acidity and sweetness; use fresh tomatoes when they are in season.
For the Pasta & Meatballs
  • 1 cup Dry Orzo Pasta Provides heartiness to the soup; swap with gluten-free or rice-shaped pasta as needed.
  • 12 ounces Frozen Italian-Style Meatballs Serves as the main protein source; consider turkey meatballs or plant-based alternatives to suit your taste.
For the Seasoning & Veggies
  • 1 teaspoon Dried Oregano Imparts that classic Italian flavor; fresh herbs can elevate the aroma and taste.
  • 1 teaspoon Dried Basil Imparts that classic Italian flavor; fresh herbs can elevate the aroma and taste.
  • to taste Salt Essential for seasoning; adjust according to your personal taste preferences.
  • to taste Pepper Essential for seasoning; adjust according to your personal taste preferences.
  • 4 cups Fresh Spinach Adds nutrients and a lovely color; kale or Swiss chard are good alternatives if desired.
For the Finish
  • 1/4 cup Fresh Parsley Ideal for garnish, enhancing the soup's visual appeal.
  • 1/2 cup Grated Parmesan Cheese Brings a creamy texture and umami flavor; omit for a vegan-friendly version.

Equipment

  • large pot

Method
 

Step-by-Step Instructions
  1. In a large pot over medium heat, add a splash of olive oil. Once shimmering, toss in the diced onion and sauté for about 3 minutes, stirring until soft and translucent.
  2. Next, mix in the minced garlic, sliced carrot, and chopped celery to the pot. Sauté for another 3-4 minutes, until the veggies begin to soften.
  3. Pour in the low-sodium chicken broth and diced tomatoes into the pot, bringing it all to a gentle boil.
  4. Once boiling, stir in the dry orzo pasta, frozen Italian-style meatballs, dried oregano, basil, salt, and pepper. Lower heat and let simmer uncovered for 12-15 minutes.
  5. After simmering, add the fresh spinach to the pot and gently stir it in. Allow the greens to wilt for 1-2 minutes.
  6. Ladle the flavorful soup into bowls, garnishing each serving with freshly chopped parsley and a sprinkle of grated Parmesan cheese if desired.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 35gProtein: 20gFat: 12gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gCholesterol: 40mgSodium: 800mgPotassium: 800mgFiber: 4gSugar: 5gVitamin A: 2500IUVitamin C: 15mgCalcium: 150mgIron: 3mg

Notes

Feel free to customize with various vegetables or meat options. Store leftovers appropriately to maintain texture and flavor.

Tried this recipe?

Let us know how it was!