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

Hearty Meatball Soup with Vegetables


  • Author: rodrigo Stone
  • Total Time: 50 minutes
  • Yield: 46 servings 1x

Description

Hearty Meatball Soup with Vegetables is the perfect cozy bowl for chilly days. Juicy meatballs simmer in a savory broth filled with tender vegetables and herbs, making this soup filling, nourishing, and family-friendly. It’s a one-pot meal that’s both comforting and easy to prepare — ideal for weeknight dinners or meal prep.

 


Ingredients

Scale
  • 1 lb ground beef or turkey

  • 1/3 cup breadcrumbs

  • 1 egg

  • 1/4 cup grated Parmesan cheese

  • 2 cloves garlic, minced

  • 1/2 tsp dried Italian seasoning

  • 1/2 tsp salt

  • 1/4 tsp black pepper

For the Soup:

  • 1 tbsp olive oil

  • 1 small onion, diced

  • 2 carrots, sliced

  • 2 celery stalks, sliced

  • 3 cloves garlic, minced

  • 6 cups beef or chicken broth

  • 1 (14 oz) can diced tomatoes, undrained

  • 1 cup green beans, trimmed and chopped

  • 1 cup small pasta (like ditalini or orzo), optional

  • 1 tsp dried thyme or Italian seasoning

  • Salt and pepper to taste

  • Fresh parsley for garnish (optional)


Instructions

  1. In a bowl, combine all meatball ingredients. Mix until just combined and form into 1-inch balls (about 20–24). Set aside.

  2. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5–6 minutes until softened.

  3. Stir in garlic and cook for 30 seconds.

  4. Add broth, diced tomatoes, thyme, and green beans. Bring to a gentle boil.

  5. Carefully drop the raw meatballs into the simmering soup.

  6. Reduce heat and simmer uncovered for 20–25 minutes, or until meatballs are cooked through and vegetables are tender.

  7. If using pasta, add it during the last 10 minutes of cooking.

  8. Taste and adjust seasoning. Garnish with parsley and serve warm.

Notes

You can use frozen meatballs to save time — just add them directly to the simmering broth. This soup freezes well without the pasta (add fresh pasta when reheating). For a low-carb version, omit the pasta and add extra veggies like zucchini or spinach.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes