Go Back
+ servings
Easy Meatball Soup

Cozy Up with the Best Easy Meatball Soup Ever

This Easy Meatball Soup is a warm, comforting dish full of savory flavors, perfect for chilly nights.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 bowls
Course: Soups
Cuisine: American
Calories: 320

Ingredients
  

For the Meatballs
  • 1 lb Ground Beef lean beef preferred
  • 1 large Egg or flax egg for vegan
  • 1/2 cup Grated Parmesan Cheese nutritional yeast as vegan substitute
  • 1/2 cup Bread Crumbs gluten-free option available
  • 1 small Onion (minced) shallots can be used as alternative
  • 2 cloves Garlic (minced) fresh preferred
For the Soup Base
  • 1 tbsp Olive Oil or avocado oil
  • 2 cups Carrots (diced)
  • 2 cups Celery (diced)
  • 2 cups Spinach
  • 4 cups Chicken Broth or vegetable broth for vegetarian
  • 28 oz Crushed Tomatoes or tomato sauce
  • 1 cup Ditalini Pasta or any small pasta, gluten-free if necessary
  • 1 piece Parmesan Cheese Rind optional for extra flavor
Seasonings
  • 1 tbsp Dried Basil
  • 1 tbsp Dried Oregano
  • 1 tbsp Dried Parsley
  • 1 tsp Black Pepper
  • 1/2 tsp Red Pepper Flakes

Equipment

  • mixing bowl
  • baking sheet
  • large pot

Method
 

Step‑by‑Step Instructions
  1. Preheat your oven to 450°F (230°C). In a mixing bowl, combine ground beef, egg, grated Parmesan cheese, breadcrumbs, minced onion, minced garlic, and seasonings. Roll into 1-inch meatballs and place on a baking sheet. Bake for 10 minutes.
  2. In a large pot, heat olive oil over medium heat. Add minced garlic, diced carrots, and celery, sautéing for 5 minutes.
  3. Add baked meatballs to the pot along with crushed tomatoes, chicken broth, dried basil, oregano, and red pepper flakes. Bring to a boil, then reduce to low and let simmer.
  4. Add ditalini pasta and cook for 5 to 6 minutes until al dente, stirring occasionally.
  5. Remove the bay leaf and cheese rind, stir in fresh spinach, and cook for another 1 to 2 minutes.

Nutrition

Serving: 1bowlCalories: 320kcalCarbohydrates: 40gProtein: 25gFat: 12gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 85mgSodium: 600mgPotassium: 800mgFiber: 5gSugar: 6gVitamin A: 4500IUVitamin C: 20mgCalcium: 150mgIron: 3mg

Notes

Store leftovers for up to 4 days in the fridge. Freeze without pasta for up to 3 months.

Tried this recipe?

Let us know how it was!