Welcome to Mealjourney

Beef and Macaroni Soup Recipe

By Rachel Cooper | May 07, 2026
Beef and Macaroni Soup Recipe

Why you'll love this recipe

  • One-pot comfort for busy nights
  • 30-minute dinner for the whole family
  • Crowd-pleaser with hearty protein
  • Make-ahead friendly for leftovers
  • Kid-approved with familiar flavors

I first made this soup on a cold November night, the kitchen light flickering while I diced onions and the scent of garlic hit the air. My sister walked in, wrapped in a blanket, and said it smelled like home—she’d never had anything like it before, and we ate two bowls each. That moment stuck because the soup felt like a warm hug after a long shift, and the simple steps meant I could recreate it any time. Now it’s the dish I pull out for family gatherings, because it never fails to bring smiles and full bellies.

The story

The kitchen fills with the sizzle of beef hitting a hot pan, releasing a caramel‑brown aroma that promises depth. A swirl of tomato sauce joins the mix, turning the broth a rich ruby hue. One spoonful and the steam carries sweet, savory notes that make you want to dive right in.

I first discovered this soup on a rainy Tuesday in my college dorm, when a roommate tossed together a can of tomatoes, some ground beef, and a handful of pasta to stave off hunger. The pot simmered all evening, and by dinner the scent had seeped through the hallway, drawing everyone to the kitchen. That simple, comforting bowl became my go‑to after long shifts.

What sets this version apart is the intentional browning of the beef before any liquid hits the pot, creating a deep umami foundation that most quick soups skip. I also let the pasta cook right in the broth, allowing the starches to naturally thicken the soup without extra flour. Finally, a pinch of Italian seasoning early on layers herbaceous flavor throughout.

First, you get the savory richness of browned beef, followed by the bright acidity of diced tomatoes and the sweet undertone of tomato sauce. A whisper of paprika adds a gentle smoky warmth, while the pasta offers a comforting chew. Optional vegetables pop with color and a crisp bite, and a final sprinkle of parsley lifts everything with fresh peppery notes.

Serve the soup steaming hot in wide bowls, topped with a dash of olive oil and a handful of chopped parsley for color. Pair it with crusty sourdough to mop up every last spoonful, or a crisp arugula salad for contrast. It’s perfect for a quick weeknight dinner, a make‑ahead lunch, or a potluck crowd‑pleaser.

Don’t let the idea of a soup with pasta intimidate you; the only technique that matters is a good brown on the beef, and everything else happens in one pot. With a total cook time of just 35 minutes, even beginners can pull off a restaurant‑like bowl of comfort.

Why This Recipe Works

  • Browning the ground beef creates Maillard compounds that deepen the broth’s umami.
  • Simmering the tomatoes with Italian seasoning melds herbs into the liquid, layering flavor.
  • Cooking the pasta directly in the soup lets starches thicken the broth naturally.

Ingredient notes & substitutions

ground beef

Provides protein and rich umami; choose 80/20 for flavor and juiciness.

ground turkey or ground pork

diced tomatoes

Adds acidity and texture, balancing the richness of the broth.

crushed tomatoes or fresh diced tomatoes

tomato sauce

Creates a smooth, sweet base that ties the soup together.

passata or diluted tomato paste

elbow macaroni

Small tubes hold onto the sauce, giving a satisfying bite.

small shells or any short pasta

Italian seasoning

Herb blend adds depth without overwhelming the beef.

dried oregano, basil, and thyme mix

frozen mixed vegetables (optional)

Boosts color, texture, and nutrients without extra prep.

fresh peas and carrots or omit

Equipment you'll need

cast iron Dutch ovenimmersion blenderfine-mesh sieve

Ingredients

  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 small onion (diced)
  • 2 cloves garlic (minced)
  • 1 can (15 ounces) diced tomatoes
  • 1 can (8 ounces) tomato sauce
  • 4 cups beef broth
  • 1 teaspoon Italian seasoning
  • ½ teaspoon paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup elbow macaroni (uncooked)
  • 1 cup frozen mixed vegetables (optional)
  • chopped fresh parsley for garnish (optional)

Before You Start

  • Gather and measure all ingredients
  • Dice onion and mince garlic
  • Open cans and set broth aside
  • Trim parsley for garnish
  • Set a large pot on the stove

Instructions

  1. 1
    Step 1

    In a large pot over medium heat.

  2. 2
    Step 2

    Until browned, breaking it up with a spoon. Drain excess grease if needed.

  3. 3
    Step 3

    For 2–3 minutes until softened.

  4. 4
    Step 4

    Bring to a boil, then simmer for 10 minutes.

  5. 5
    Step 5

    Cook for another 10–12 minutes until pasta is tender.

  6. 6
    Step 6

    Taste and adjust as needed.

  7. 7
    Step 7

    Hot, garnished with parsley if desired.

Pro tips

Brown the beef well

Let the ground beef develop a deep caramel color before adding liquids; this builds flavor.

Deglaze the pot

After browning, splash a splash of broth to lift browned bits for richer broth.

Season early, adjust later

Add Italian seasoning and paprika with the tomatoes, then taste and fine‑tune salt before serving.

Stir occasionally to prevent sticking

Keep the pasta moving as it cooks to avoid clumping at the bottom.

Add frozen veggies at the end

Toss the mixed vegetables in the last five minutes so they stay bright and crisp.

Garnish with fresh parsley

A sprinkle of parsley adds a fresh peppery lift and visual pop.

Taste before serving

Check seasoning after pasta is done; a pinch more salt or pepper can brighten the soup.

Variations to try

Spicy Cajun Twist

Stir in ½ teaspoon cayenne and smoked paprika, and finish with a dash of hot sauce.

Italian Meatball Version

Form small meatballs from the ground beef, brown them first, then simmer in the broth for a heartier bite.

Gluten-Free Swap

Replace elbow macaroni with gluten‑free rice pasta or orzo for the same comforting texture.

Creamy Cheddar Finish

Stir in ½ cup shredded sharp cheddar at the end for a richer, cheese‑laden soup.

Serving Suggestions

Serve with a crusty sourdough roll to sop up the brothTop each bowl with a drizzle of olive oil for shinePair with a simple arugula salad dressed in lemon vinaigretteAdd a sprinkle of grated Parmesan for extra salty depth

Troubleshooting

Soup is too thick

Add extra broth or water a little at a time, stirring until desired consistency.

Pasta is mushy

Cook pasta al dente in a separate pot, then stir into the soup at the end.

Flavor is bland

Season with a pinch more salt, a splash of Worcestershire sauce, or extra Italian seasoning.

Storage & make-ahead

Refrigerator

Cool to room temp, then store in airtight container for up to 4 days.

Freezer

Freezes well; portion into freezer bags, chill, and use within 3 months. Reheat from frozen in pot, adding extra broth.

Best way to reheat

Reheat gently on stovetop over low heat, stirring, and add a splash of broth if it looks thick.

Make-ahead

Prepare the soup up to adding pasta; refrigerate broth and veggies, then cook pasta fresh when ready. Do not pre‑cook pasta.

Recipe card
Beef and Macaroni Soup Recipe

Beef and Macaroni Soup Recipe

AmericanMain Course
★★★★★ Rate this recipe
Prep time10 min
Cook time25 min
Total time35 min
Pin Recipe
Servings 6

Ingredients

  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 small onion (diced)
  • 2 cloves garlic (minced)
  • 1 can (15 ounces) diced tomatoes
  • 1 can (8 ounces) tomato sauce
  • 4 cups beef broth
  • 1 teaspoon Italian seasoning
  • ½ teaspoon paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup elbow macaroni (uncooked)
  • 1 cup frozen mixed vegetables (optional)
  • chopped fresh parsley for garnish (optional)

Instructions

  1. 1In a large pot over medium heat.
  2. 2Until browned, breaking it up with a spoon. Drain excess grease if needed.
  3. 3For 2–3 minutes until softened.
  4. 4Bring to a boil, then simmer for 10 minutes.
  5. 5Cook for another 10–12 minutes until pasta is tender.
  6. 6Taste and adjust as needed.
  7. 7Hot, garnished with parsley if desired.

Frequently asked questions

Can I freeze this soup?
Yes, freeze in airtight containers for up to 3 months; reheat on the stove adding a bit of liquid.
Is this recipe gluten‑free?
Not as written because of pasta; swap in gluten‑free pasta to make it safe.
Can I make it in a slow cooker?
Brown the beef first, then transfer everything to a slow cooker and cook on low for 6‑8 hours.
Why is the broth thin?
It may need a longer simmer to reduce and concentrate flavors.
Can I use fresh tomatoes instead of canned?
Absolutely—use about 3 cups of diced fresh tomatoes, adding a splash of tomato paste for depth.
How many servings does this make?
The recipe yields about 6 hearty servings.
Can I double the recipe?
Yes, just use a larger pot and increase broth proportionally; seasoning may need a slight boost.
Loved this cozy bowl? Dive into our Cheesy Hashbrown Casserole next, or sign up for the weekly comfort‑food digest for more warm‑hearted recipes.

More Recipes