Go Back
+ servings

Meatball Soup

A hearty and comforting meatball soup filled with flavorful broth and tender meatballs, perfect for a cozy meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: Italian
Calories: 350

Ingredients
  

Meatballs
  • 1 pound ground beef or ground turkey
  • 1/2 cup bread crumbs preferably Italian seasoned
  • 1 large egg
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
Soup Base
  • 4 cups chicken broth or beef broth
  • 1 cup carrots diced
  • 1 cup celery diced
  • 1 cup onion diced
  • 2 cloves garlic minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
Finishing Touches
  • 2 cups spinach fresh, chopped
  • 1/4 cup parmesan cheese grated, for serving

Method
 

Prepare Meatballs
  1. In a mixing bowl, combine ground beef, bread crumbs, egg, garlic powder, onion powder, salt, and black pepper. Mix until well combined.
  2. Form the mixture into small meatballs, about 1 inch in diameter.
Cook Meatballs
  1. In a large pot, heat a little oil over medium heat. Add the meatballs and cook until browned on all sides, about 5-7 minutes. Remove and set aside.
Make Soup Base
  1. In the same pot, add diced onions, carrots, and celery. Sauté until softened, about 5 minutes.
  2. Add minced garlic, oregano, basil, and bay leaf. Cook for another minute until fragrant.
  3. Pour in the chicken broth and bring to a simmer.
Combine and Finish
  1. Return the meatballs to the pot and let simmer for 15-20 minutes.
  2. Add chopped spinach and cook for an additional 2-3 minutes until wilted.
  3. Serve hot, garnished with grated parmesan cheese.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 30gProtein: 25gFat: 15gSaturated Fat: 5gFiber: 3gSugar: 4g

Notes

Feel free to add other vegetables like potatoes or peas for extra nutrition.

Tried this recipe?

Let us know how it was!