Old-Fashioned Hamburger Macaroni Soup (The One Every Grandma Seemed to Know)

Meta description: This hamburger macaroni soup is made with pantry staples, ready in 30 minutes, and tastes exactly like the one your grandma never wrote down.

Nobody in my family has a written recipe for this soup. Not one person.

My grandma made it from memory, my mom made it from memory, and now I make it from memory too. And somehow it always turns out the same: rich, tomatoey, a little sweet, packed with soft elbow macaroni and browned beef.

That’s the thing about pantry recipes like this one. They’re not fancy. They don’t need a trip to a specialty store. But they hit a spot that fancy food just can’t touch.

If you grew up with a version of this soup, you already know what I mean. If you didn’t, buckle up. You’re about to add a new staple to your rotation.

Why This Soup Is Still Around 60+ Years Later

This soup dates back to a time when families cooked with what they had, not what a recipe told them to buy.

Ground beef stretched a grocery budget. Canned tomatoes lasted all winter. Macaroni was cheap and filling. Put them together in one pot and you had dinner for a family of six, with leftovers.

That’s not a coincidence. It’s smart cooking that just happens to taste incredible.

What You’ll Need

Here’s everything you’ll need to make this soup:

IngredientAmount
Ground beef (80/20)1 lb
Yellow onion, diced1 small
Garlic, minced2 cloves
Beef broth4 cups
Crushed tomatoes1 can (28 oz)
Diced tomatoes, undrained1 can (14.5 oz)
Elbow macaroni1 cup
Italian seasoning1 tsp
Worcestershire sauce1 tsp
Brown sugar1 tsp
Salt1 tsp, or to taste
Black pepper½ tsp, or to taste
Fresh parsley, chopped (optional)For garnish
Grated parmesan (optional)For garnish

Side Note: That brown sugar might look random sitting in an ingredient list next to beef and pasta. Don’t skip it. It rounds out the acidity from the tomatoes so the whole pot tastes less like tomato sauce and more like actual soup.

Tools You’ll Need

  • Large pot or Dutch oven
  • Wooden spoon
  • Measuring cups and spoons
  • Cutting board and knife
  • Can opener
  • Ladle

How to Make Hamburger Macaroni Soup

  1. Brown the beef. Add the ground beef to a large pot over medium heat. Break it up as it cooks, about 6 to 8 minutes, until no pink remains.
  2. Drain, then soften the onion. Drain excess grease, leaving about a tablespoon in the pot. Add the diced onion and cook for 3 to 4 minutes until soft.
  3. Add the garlic. Stir in the minced garlic and cook for 30 seconds, just until fragrant.
  4. Build the broth. Pour in the beef broth, crushed tomatoes, and diced tomatoes with their juices. Stir well.
  5. Season it. Add the Italian seasoning, Worcestershire sauce, brown sugar, salt, and pepper. Stir to combine.
  6. Bring it to a boil. Let the soup come up to a gentle boil over medium-high heat.
  7. Add the macaroni. Stir in the elbow macaroni. Reduce the heat to a simmer and cook uncovered for 9 to 11 minutes, stirring occasionally so the pasta doesn’t stick to the bottom.
  8. Taste and adjust. Once the macaroni is tender, taste the soup and add more salt or pepper if needed.
  9. Serve. Ladle into bowls and top with fresh parsley and parmesan if you’re using them.

That’s it. Start to finish, you’re looking at about 30 minutes.

Pro Tips From My Kitchen to Yours

  • Don’t cook the macaroni ahead of time. Cooking it directly in the broth is what gives this soup its body. The pasta releases starch as it cooks, which naturally thickens everything.
  • Undercook the pasta slightly if you’re planning leftovers. Macaroni keeps absorbing liquid even after the pot’s off the heat, so pulling it a minute early keeps the texture right on day two.
  • Use the fattier ground beef. An 80/20 blend adds flavor the leaner stuff just doesn’t. If you only have lean beef on hand, add a small drizzle of olive oil after draining.
  • Let it rest for 5 minutes before serving. The flavors settle and deepen. It sounds small, but it makes a real difference.
  • Taste before you salt. Beef broth and canned tomatoes both carry sodium, so you might need less salt than you’d expect.

Substitutions and Variations

This soup is forgiving, which is exactly why it survived generations of home cooks who weren’t measuring anything.

Protein swaps:

  • Ground turkey or chicken instead of beef
  • Italian sausage for a spicier, richer version
  • Plant-based ground “meat” for a vegetarian take

Pasta swaps:

  • Ditalini or small shells work just as well as elbow macaroni
  • Gluten-free elbow pasta, added in the last few minutes of cooking so it doesn’t turn mushy

Flavor variations:

  • Stir in a handful of shredded cheddar for a cheeseburger soup twist
  • Add a cup of frozen mixed vegetables for extra color and nutrition
  • A splash of hot sauce or red pepper flakes if you like heat

Lower carb version:
Swap the macaroni for cauliflower rice or diced zucchini, added in the last 5 minutes instead of simmering the full time.

Make Ahead Tips

You can brown the beef and soften the onion and garlic up to 2 days ahead. Store the mixture in the fridge, then add it to the broth and tomatoes when you’re ready to finish the soup.

One thing to know: don’t add the macaroni until you’re ready to eat. Pasta stored in soup keeps soaking up liquid, and a make-ahead pot can turn thick and stew-like overnight.

A Few Extra Details Worth Knowing

Nutrition Estimate (Per Serving)

This is an estimate based on the ingredients listed. It’ll vary depending on the exact brands and cuts you use.

NutrientApproximate Amount
Calories310
Protein20g
Carbohydrates28g
Fat13g
Fiber3g
Sodium780mg

Serves 6. Verify against your specific ingredient brands if you’re tracking closely.

What to Serve With It

  • Crusty bread or garlic bread for dipping
  • A simple green salad with vinaigrette
  • Saltine crackers, the way it was probably served to you as a kid

Cooking Time Efficiency Tip

Dice your onion and mince your garlic while the beef browns instead of doing it beforehand. It shaves a few minutes off your total prep time without any extra effort.

Leftovers and Storage

Refrigerator: Store in an airtight container for up to 4 days. The pasta will keep soaking up broth, so it thickens as it sits.

To reheat: Warm on the stovetop over medium-low heat, adding a splash of beef broth or water to loosen it back up.

Freezer: This one’s tricky. Macaroni gets mushy after freezing and thawing. If you want to freeze a batch, cook the soup base without the pasta, freeze that for up to 3 months, then add freshly cooked macaroni when you reheat it.

Frequently Asked Questions

Can I make this in a slow cooker?
Yes. Brown the beef and onion on the stovetop first, then transfer everything except the macaroni to the slow cooker. Cook on low for 6 hours or high for 3, then stir in the macaroni during the last 20 minutes.

Why is my soup too thick?
The pasta is still absorbing liquid. Stir in extra beef broth, a half cup at a time, until it’s the consistency you want.

Why is my soup too thin?
Simmer it uncovered for a few extra minutes to let some liquid cook off, or stir in a tablespoon of tomato paste.

Can I use a different pasta shape?
Absolutely. Small shapes like ditalini, small shells, or mini bowties all hold up well in this soup.

Is this the same as American goulash?
They’re close cousins. Traditional American goulash usually simmers the macaroni right in with everything from the start and can lean sweeter or more tomato-forward, while this version keeps things a bit brothier, more like a true soup.

Can I double the recipe?
Yes, this recipe doubles well. Just use a bigger pot and add a few extra minutes to the simmer time.

Wrapping Up

There’s a reason recipes like this one get passed down without ever being written on a card. They’re the kind of meal you learn by watching, then just… know.

Give this hamburger macaroni soup a try this week. It costs next to nothing to make, comes together in one pot, and tastes like something that’s been simmering for hours even though it’s ready in 30 minutes.

If you make it, come back and leave a comment letting me know how it turned out, or ask away if you’ve got questions before you start cooking. I read every single one.


Leave a Comment