Italian meatball soup collage with basil garnish, tomato broth, melted cheese, and large text overlay, cozy homemade soup inspiration

Cheesy Italian Meatball Soup – One-Pot Cozy Comfort Food Bowl

I learned how to make this creamy meatball soup during a quiet winter evening with my ex boyfriend, back when we still cooked together without checking the clock. We shaped meatballs at the counter, talked about nothing important, and somehow created the first version of this Italian meatball soup recipe that I still make today. This Italian meatball soup brings together tender meatballs, small pasta, tomato broth, and melted cheese in one pot. It answers the craving for something warm, filling, and simple, which is why people keep searching for meatball soup recipes and easy meat ball soup ideas. The texture lands somewhere between classic Italian meatball soup and creamy meatball soup, with soft pasta and a lightly thick broth. I remember noticing that balance back then, and I still notice it now, even if everything else changed.

Why this Italian meatball soup recipe works

The method builds flavor in layers without extra steps. The meatballs brown first, then finish cooking in the broth, and that shift creates depth. I used to rush that step. Then one evening we waited just a bit longer, and the flavor changed in a way I could not ignore. The ratio keeps the soup balanced. One pound of meat with about four cups of broth creates a full but still light meatball soup. The cheese melts at the end and blends into the liquid. It turns the base into a creamy meatball soup without using cream, which still feels like a small trick.

What you need for meatball soup

Ground beef or a mix with pork gives the meatballs richness. I lean toward the mix because pork softens the texture, and I notice that in every spoon. Breadcrumbs hold moisture inside each meatball. Fine crumbs work best, since they keep everything smooth. Parmesan adds salt and depth. I always grate it fresh because it melts better and tastes sharper. Crushed tomatoes shape the base of this Italian meatball soup. I choose a good can because the flavor carries through the whole pot. Small pasta like ditalini fits each bite. I once used larger pasta and the balance felt off, and I never repeated that. Mozzarella brings the creamy finish. It melts slowly and changes the broth right in front of you, which I still find satisfying.

The meatball step that matters most

Gentle mixing keeps the texture soft. I mix just enough to bring everything together, then stop.

If the mixture feels tight, the meatballs cook dense. I learned that the hard way, and I remember the disappointment clearly. Small size helps them cook evenly. About one inch works best for this meat ball soup.

When they brown, I look for light color. They finish cooking later, and that still feels a bit unexpected each time.

How to make this creamy meatball soup

The pot builds flavor step by step. First the meatballs brown, then the onions soften, then the broth comes together. When the soup simmers, the meatballs release their flavor into the liquid. The smell shifts at that moment, and I always pause for a second. The pasta cooks directly in the broth. I stir often because it sticks, especially when I forget and walk away. The cheese goes in last over low heat. It melts slowly and turns the soup into a creamy meatball soup that feels complete.

How to tell your Italian meatball soup is done

The meatballs should feel firm but still tender. They should not feel dry or tight. The pasta should hold its shape. If it turns too soft, it stayed too long. The broth looks slightly thick and glossy. That shine tells me the cheese blended well. Taste confirms everything. If it feels full and balanced, it is ready.

Fixes and small changes

If the soup thickens too much, add warm broth. The pasta absorbs liquid fast, and it happens often. If the flavor feels flat, add salt or more Parmesan. I always adjust at the end. You can use turkey instead of beef. It makes a lighter version of this meatball soup. Add spinach at the end for freshness. It softens quickly and adds color.

Storing your meatball soup

Let it cool briefly on the counter. Then move it to the fridge. It keeps for about three days. I always add extra broth when reheating because the pasta drinks it up. For freezing, I skip the pasta. The texture stays better that way, and I learned that after a few tries.

How I like to serve this meatball soup

Serve with crusty bread for dipping. It makes the meal feel complete. Add extra Parmesan and herbs on top. That fresh layer matters more than it seems. Pair with a simple salad. That contrast feels right to me. Sometimes I eat it alone, straight from the bowl. Old habit, still comforting.

Save this creamy meatball soup for later

Save this Italian meatball soup recipe to your Pinterest board so you always have it ready. Tell me how your meatball soup turned out or ask questions in the comments, I would love to hear your version.

Yield: 6 servings

Cheesy Italian Meatball Soup

No Ratings

Creamy meatball soup with pasta and cheese. Easy Italian meatball soup recipe full of flavor and simple steps for cozy meals.

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes

Ingredients

  • FOR THE MEATBALLS
  • 1 lb (450 g) ground beef or beef and pork mix
  • 1/3 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 1 tablespoon chopped parsley
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste
  • FOR THE SOUP
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 4 cups chicken or beef broth
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and pepper to taste
  • 1 cup small pasta such as ditalini or mini shells
  • FOR THE CHEESY FINISH
  • 1 to 1 1/2 cups shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • Fresh basil or parsley for garnish

Instructions

  1. PREPARE THE MEATBALLS: In a large bowl, combine ground meat, breadcrumbs, Parmesan cheese, egg, garlic, parsley, Italian seasoning, salt, and pepper. Mix gently until just combined to keep the texture tender. Roll into small meatballs about 1 inch in diameter for even cooking.
  2. BROWN THE MEATBALLS: Heat a large pot over medium heat and add olive oil. Place meatballs in the pot and cook until browned on all sides, turning carefully. The centers do not need to be fully cooked at this stage. Remove and set aside.
  3. BUILD THE SOUP BASE: In the same pot, add more olive oil if needed. Cook the chopped onion for 3 to 4 minutes until soft. Add garlic and cook for 1 minute until fragrant. Stir in crushed tomatoes and broth, then add Italian seasoning, red pepper flakes if using, salt, and pepper.
  4. SIMMER THE SOUP: Bring the soup to a gentle boil, then reduce heat to a simmer. Return the meatballs to the pot and cook for 15 minutes to develop flavor and finish cooking the meat.
  5. COOK THE PASTA: Add the pasta and cook according to package directions, about 8 to 10 minutes. Stir occasionally to prevent sticking and ensure even cooking.
  6. ADD THE CHEESE: Reduce heat to low and stir in mozzarella and Parmesan cheese. Mix gently until melted and incorporated, creating a creamy texture throughout the soup.
  7. SERVE THE SOUP: Ladle into bowls and top with fresh basil or parsley and extra cheese if desired. Serve hot for best texture and flavor.

Notes

For a thicker consistency, reduce the broth slightly or add extra cheese.
Small pasta works best for balanced bites with meatballs.
Store leftovers in the refrigerator for up to 3 days; add extra broth when reheating as pasta will absorb liquid.

Nutrition Information

Yield

6

Serving Size

1

Amount Per Serving Calories 531Total Fat 27gSaturated Fat 11gUnsaturated Fat 16gCholesterol 126mgSodium 1322mgCarbohydrates 32gFiber 3gSugar 3gProtein 38g
Hi, I am Mary

Sharing cozy pasta recipes, homemade soups, and simple comfort food made from scratch. I create easy, flavorful dinners using everyday ingredients, designed for busy nights and relaxed weekends alike. Welcome to my kitchen.

Related articles

Skip to Recipe