Classic Spaghetti Meatball Soup

Section: Satisfying Main Dishes for Every Occasion

This comforting dish blends tender mini meatballs with broken spaghetti noodles in a rich chicken broth and marinara base. Sautéed onions and garlic add depth, while Italian seasoning enhances the warm flavors. Meatballs can be prepped ahead and baked for convenience. The soup cooks quickly, perfect for busy evenings, and can be served topped with Parmesan and fresh basil for a delicious, hearty dinner.

A woman with a tattoo on her arm.
Crafted By Lana
Updated on Sun, 14 Dec 2025 02:12:24 GMT
A bowl of spaghetti with meatballs and sauce. Pin it
A bowl of spaghetti with meatballs and sauce. | lanatable.com

This comforting spaghetti and meatball soup turns the classic favorite into a warm and cozy meal that’s perfect for chilly nights. It combines hearty homemade meatballs with tender spaghetti and a rich tomato broth for a satisfying dinner that comes together quickly and easily.

I first made this on a cold fall evening and it quickly became a family favorite. Now whenever the temperatures drop this soup is an automatic request around our dinner table.

Ingredients

  • Olive oil: for sautéing aromatics and adding subtle richness choose a good quality extra virgin variety for the best flavor
  • Small onion: finely chopped brings sweetness and depth to the broth look for firm onions without sprouting
  • Garlic: minced essential for that classic Italian flavor fresh cloves work best
  • Chicken broth: forms the savory base of the soup a low sodium version gives you more control over seasoning
  • Marinara sauce: adds tomato richness and a touch of herbs using a high quality or homemade sauce elevates the dish
  • Italian seasoning: blends basil oregano and thyme for authentic flavor fresh herbs can be a great substitute if used sparingly
  • Thin spaghetti: broken in half breaks into manageable bite sized pieces for the soup use good pasta that holds its shape when cooked
  • Mini meatballs: cooked adds protein and richness homemade meatballs are fantastic but store bought frozen works well for convenience
  • Salt and pepper: to season and balance the flavors
  • Ground beef: forms the base choose 80/20 lean to fat ratio for juiciness without greasiness
  • Bread crumbs: help bind the meatballs and keep them tender plain or Italian seasoned are both good options
  • Italian seasoning: classic herb blend to flavor the meatballs
  • Seasonings: garlic powder onion powder salt and black pepper essential seasonings to build layers of taste
  • Large egg: binds the mixture so meatballs hold shape during cooking

Instructions

Sauté the Aromatics:
Heat olive oil in a large pot over medium heat. Add the finely chopped onion and minced garlic. Cook slowly for about eight minutes or until the onions turn soft and translucent. This step creates the flavorful base for the soup so don’t rush it.
Add Broth and Sauce:
Pour in the chicken broth along with the marinara sauce. Sprinkle in the Italian seasoning. Stir everything to combine then increase heat to bring the mixture up to a boil. The broth will absorb the flavors of the sauce and seasonings for the perfect tomato soup base.
Cook the Pasta and Meatballs:
Once boiling add the broken spaghetti and pre cooked mini meatballs to the pot. Simmer uncovered for about six to seven minutes until the spaghetti is tender but still has a slight bite. The meatballs warm through during this time melding their flavor with the broth.
Season and Serve:
Taste the soup and add salt and pepper as needed. Ladle the soup into bowls and top with freshly grated Parmesan cheese and chopped fresh basil if desired. These finishing touches amp up the flavor and brighten the dish visually.
To Make Meatballs Ahead:
Combine the ground beef bread crumbs Italian seasoning garlic powder onion powder salt pepper and egg in a bowl. Mix gently until just incorporated. Form into mini meatballs about one inch in diameter and place on a baking sheet. Bake in a preheated 350 degree oven for 15 minutes or until cooked through. These can be made in advance and refrigerated or frozen for convenience.
A spoon is in a bowl of spaghetti. Pin it
A spoon is in a bowl of spaghetti. | lanatable.com

I remember one winter evening gathering around the table with my family the warm soup steaming as we dipped crusty bread into it. It was simple comfort at its best.

Storage Tips

Store leftover soup in airtight containers and refrigerate for up to four days. Reheat gently on the stove to avoid overcooking the pasta. For longer storage freeze in freezer safe containers for up to three months. When reheating from frozen thaw overnight in the fridge first for best texture.

Ingredient Substitutions

Swap ground beef for ground turkey or chicken to lighten the dish without sacrificing flavor. Use gluten free pasta if you have dietary restrictions adjust cooking time as needed. If marinara sauce is not available use canned crushed tomatoes with a pinch of sugar and extra herbs to mimic the flavor.

Serving Suggestions

Serve with a rustic crusty bread or garlic bread for dipping in the soup. A simple side salad with a tangy vinaigrette compliments the richness of the meatballs and broth. Top with a sprinkle of red pepper flakes for a little heat or a dollop of creamy ricotta for extra richness.

A bowl of spaghetti with meatballs. Pin it
A bowl of spaghetti with meatballs. | lanatable.com

This soup is a cozy family friendly meal that comes together quickly and stores well for busy weeks. Serve with crusty bread and fresh basil for best results.

Frequently Asked Questions About Recipes

→ Can I use frozen meatballs in this dish?

Yes, frozen meatballs work well and save time while still delivering great flavor.

→ How long should the spaghetti cook in the broth?

Cook broken spaghetti noodles for about 6-7 minutes in the broth until tender but not mushy.

→ Can I prepare meatballs in advance?

Absolutely, meatballs can be mixed and baked ahead of time, making dinner quicker to assemble.

→ What seasoning enhances the soup’s flavor?

Italian seasoning adds traditional herb notes that complement the meatballs and broth beautifully.

→ What toppings work best with this dish?

Freshly grated Parmesan cheese and basil leaves add a delicious finishing touch.

Spaghetti Meatball Soup

A warm bowl of spaghetti and meatballs simmered in rich, savory broth for a comforting meal.

Prep Time
10 minutes
Cooking Time
20 minutes
Total Preparation Time
30 minutes
Crafted By: Lana

Type of Recipe: Main Dishes

Recipe Difficulty: Easy

Cuisine Type: American

Number of Servings: 6 Serving Size

Dietary Options: ~

Ingredients You'll Need

→ Soup Base

01 1 tablespoon olive oil
02 1 small onion, finely chopped
03 2 cloves garlic, minced
04 42 fluid ounces chicken broth
05 24 fluid ounces marinara sauce
06 1/2 teaspoon Italian seasoning
07 salt and black pepper, to taste

→ Pasta

08 6 ounces thin spaghetti, broken in half

→ Mini Meatballs

09 1 pound ground beef
10 1/2 cup bread crumbs
11 1 teaspoon Italian seasoning
12 1/2 teaspoon garlic powder
13 1/2 teaspoon onion powder
14 1/2 teaspoon salt
15 1/4 teaspoon black pepper
16 1 large egg

Step-by-Step Instructions

Step 01

Heat olive oil in a large pot over medium heat. Add finely chopped onions and minced garlic; sauté until translucent and fragrant.

Step 02

Stir in chicken broth, marinara sauce, and Italian seasoning. Bring the mixture to a boil.

Step 03

Add broken thin spaghetti and cooked mini meatballs to the boiling soup. Simmer for 6 to 7 minutes until the pasta is al dente. Season with salt and black pepper to taste.

Step 04

In a mixing bowl, combine ground beef, bread crumbs, Italian seasoning, garlic powder, onion powder, salt, black pepper, and egg. Form into mini meatballs. Bake at 350°F (175°C) for approximately 15 minutes until cooked through.

Step 05

Ladle soup into bowls and garnish with Parmesan cheese and fresh basil if desired.

Extra Tips & Details

  1. Cooking meatballs ahead of time and refrigerating or freezing them allows quick assembly of the soup on busy nights.
  2. Ensure meatballs are fully cooked before adding to soup, as they will only heat through during pasta cooking.

Must-Have Kitchen Tools

  • Large pot
  • Oven
  • Mixing bowl
  • Baking sheet

Allergen Information

Double-check ingredient labels for potential allergens, and consult an expert if uncertain.
  • Contains gluten, eggs, and dairy (if garnished with Parmesan cheese).

Nutritional Information (per portion)

These nutrition stats are for general guidance and aren't a substitute for professional advice.
  • Calories: 621
  • Fat: 36 g
  • Carbohydrates: 34 g
  • Protein: 39 g