Classic Beef & Tomato Macaroni Soup

4.94 from 126 votes
Jump to RecipePinSave to Favorites

This post may contain affiliate links. See my privacy policy for details.

This Beef & Tomato Macaroni Soup is one of the best soups you can make, especially for colder weather as it warms you right up. It’s easy to make and a classic from my childhood. I hope you like it!

Beef & Tomato Macaroni Soup is super easy to make

What I love about this method is that you pre-cook the noodles (morning of, day before, it doesn’t matter) and then you add them in at the end of the day, just long enough to heat them up. The soup simmers all day long if you want, then when you come home, you have it waiting for you. Just add the pre-made noodles and there’s dinner!

Precooked noodles make this a snap!

Precook your noodles the day before or the morning of and just add them in during the process at the end to heat them up. It’s that easy!

Other Delicious Beef Soup Recipes

Beef & Tomato Macaroni Soup Tips & Tricks

  • My biggest suggestion for this recipe is to drain and rinse the ground beef. You can see that this soup has a bit of grease in it (and oh…that is what makes it so lovely!) but a lot of recipes don’t even have you drain it. I suggest doing so as you don’t want a ton of grease in your soup.
  • The stronger the beef broth the more beefy your soup will end up and a little extra Worcestershire sauce helps with that as well! I prefer adding in dry macaroni 30 minutes before serving but if you are in a time crunch at the end of the day, pre-cook and then add the pasta in.

Happy Cooking!


Enter your email to get this recipe emailed to you, so you don’t lose it and get new recipes daily!

Classic Beef & Tomato Macaroni Soup

Talk about comfort food, this beefy macaroni and tomato soup is seriously the best thing I have tasted all fall! There’s a reason it’s a timeless classic!
4.94 from 126 votes
Prep Time
15 minutes
Cook Time
8 hours
Total Time
8 hours 15 minutes
Main Course
Karlynn Johnston


  • 1 pound ground beef
  • 1 cup onion diced
  • 3 cloves garlic minced
  • 6 cups beef broth very strong
  • One 28 ounce can Chopped Tomatoes
  • One 28 ounce can whole Tomatoes
  • 1/2 cup ketchup
  • 1 1/2 tablespoons Worcestershire sauce
  • 1-2 tablespoons brown sugar to taste if you have a sweeter ketchup you may not need it
  • 1 teaspoon Italian seasoning
  • 3 cups cooked elbow macaroni OR 2 cups dry macaroni to add in at the end
  • salt and pepper as desired


Crockpot Directions

  • In a medium frying pan, brown the ground beef, onion and garlic until ground beef is no longer pink. Drain the grease (I also like to rinse it with hot water to remove most of the grease) and place in a large crockpot.
  • Add the broth, cans of chopped and whole tomatoes, Worcestershire, ketchup,brown sugar (if wanted) and Italian seasoning. Add more sugar and Worcestershire to taste if needed. Place the lid on the crockpot and cook on low for 8-10 hours.
  • When you are ready to serve, either add the dry macaroni and let cook for 20-25 minutes OR add cooked macaroni. Let the macaroni heat through and serve!

Instant Pot Directions

  • Press the saute button and fry the ground beef and onions until the beef is no longer pink. Add in the garlic. Fry for another minute or so. Drain the grease.
  • Use the Instant Pot like the slow cooker,  using the slow cook button and the instructions above OR
  • Add in the remaining ingredients except for the macaroni. Cook on the SOUP setting for 10 minutes. ( this really helps get the beef flavor going.) Release the pressure manually.
  • Add the DRY macaroni, (not cooked or it will be mush!)  then cook for 10 minutes on the SOUP setting again. Release manually or with the NPR ( naturally)
  • Serve and enjoy!

Recipe Video

Recipe Notes

You can also do this in the Instant Pot!

Nutrition Information

Calories: 385kcal, Carbohydrates: 48g, Protein: 19g, Fat: 13g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 1g, Cholesterol: 40mg, Sodium: 890mg, Potassium: 474mg, Fiber: 2g, Sugar: 7g, Vitamin A: 84IU, Vitamin C: 3mg, Calcium: 50mg, Iron: 2mg

All calories and info are based on a third party calculator and are only an estimate. Actual nutritional info will vary with brands used, your measuring methods, portion sizes and more.

Made this recipe?

Share a photo of what you made on Instagram or Facebook and tag me @thekitchenmagpie or hashtag it #thekitchenmagpie.

Please rate this recipe in the comments below to help out your fellow cooks!

Learn to cook like the Kitchen Magpie

A Very Prairie Christmas Bakebook

Cookies, Candies, Cakes & More: Vintage Baking to Celebrate the Festive Season!

Learn More

a copy of Flapper Pie cook book

Flapper Pie and a Blue Prairie Sky

A Modern Baker’s Guide to Old-Fashioned Desserts

Learn More

The Prairie Table

Suppers, Potlucks & Socials: Crowd-Pleasing Recipes to Bring People Together

Learn More


Karlynn Johnston

I’m a busy mom of two, wife & cookbook author who loves creating fast, fresh meals for my little family on the Canadian prairies. Karlynn Facts: I'm allergic to broccoli. I've never met a cocktail that I didn't like. I would rather burn down my house than clean it. Most of all, I love helping YOU get dinner ready because there's nothing more important than connecting with our loved ones around the dinner table!

Learn more about me

Reader Interactions

Comments & Recipe Tips Share a tip or comment!

  1. April says

    By far my favorite
    Soup recipe! I’ve made it five times this winter already!5 stars

  2. Sharon S. says

    Hi! I made the beef & tomatoe macaroni soup and the whole family loved it! I used the pressure cooker because I decided to make it at the last minute. The ingredients are items most people have in the kitchen everyday and t was so so simple to make. This will definitely be a dinner or lunch that we will be having a few more times over the winter months. Thanks Karlynn!5 stars

  3. Lily Brdaric says

    My, my, my. Such a lovely recipe! My 6 year old twins love it! As a working mum, this is great to make, as you end up with quite a large pot full of food. Dinners throughout the week are easily taken care of. I didn’t have raw garlic so substituted minced garlic from a jar, added tonnes of it, and it tastes delish. I also added extra dry pasta so as to have it thicker for my kidlets. I didn’t slow cook (as I hadn’t read the recipe right through). So I cranked up the gas to high, and in less than an hour, I had a healthy meal ready for the kids. I imagine it would taste just as great subbing lentils, rice, or risotto. Definitely a keeper of a recipe. Yum!5 stars

    • Karlynn Johnston says

      I would freeze it with the noodles JUST in the soup – don’t let them cook longer.
      Noodles can come out funny after being frozen.5 stars

  4. Ash says

    Beef and Macaroni soup reminds me of my childhood. This tasted just like
    Mom’s!5 stars

  5. Margaret D says

    Will make this tomorrow! Looks like a yummy soul food cold weather recipe! Let you know how it turns out!

  6. Gil Livesay says

    90 today in Tampa (again) but made this for the staff kitchen, even if not “soup weather.” Can’t wait to share it. Love simple, straightforward recipes like this.5 stars

    • Karlynn Johnston says

      Simple is always the best. I can also eat soup no matter the temperature outside!5 stars

  7. Liz says

    Saw your video on Facebook and had to make this. Just like moms! Thanks for the recipe!5 stars

  8. Barbalicious says

    My mom used to make this all the time, it was cheap and filling for a family of 6! I’ll be making this asap!5 stars

  9. Lilibeth says

    This is a great recipe all on its lonesome but today, I experimented a little.

    I ran out of beef stock and had to use 1/2 chicken stock (boo) but added a little extra Worcestershire sauce to beef it up. Then I added a cup of carrots and lots of kale to give it a little more texture. I left out the ketchup since the carrots made it sweeter and finished the soup with some good olive oil after pouring them into the bowls. It was so hearty and delicious! Thanks for a great baseline for many delicious interpretations of soup!

    • Karlynn Johnston says

      Yes, you can customize it to your liking! Thanks for letting me know you liked it!5 stars

  10. Michelle says

    Hi, would it be ok to use whole grain elbow noodles in this recipe? Or does it change taste? I usually have those on hand. Thanks:)

    • Lilibeth says


      That’s what I normally use on it and it seems to work out just as well as the regular macaroni, if not a little bit more al dente. It’s kind of a nice in the soup for a little texture contrast. Admittedly, I make mine in my electric pressure cooker so that may make a difference as well.4 stars

  11. April says

    Ah-mazing! This is seriously the best beef and tomato macaroni soup everrrrrrrr! THANKS for the recipe!5 stars

  12. Maxine says

    I can’t wait for winter! This was the best beef macaroni soup ever! Even the picky kids ate it!5 stars

  13. April says

    FANTASTIC! I can’t wait to make this allll fall and winter long! Maybe even all summer as well! The best recipe for tomato beef soup!5 stars

  14. Dave says

    Made this, but I used San Marsano tomato filets and whole peeled San Marsano tomatoes. Only needed one Tbs. of brown sugar. Added fresh basil and sliced mushrooms too. Used the beef broth concentrate to intensify the beef flavor. Served this to 6 people and they devoured it like I’ve never seen. Served it with a crusty italian bread.5 stars

    • Karlynn Johnston says

      I am so glad it was a hit!! It’s my very favourite soup!5 stars

  15. Jaylen Blanding says

    I loved it I’m only 12 and I cooked my mom and brothers loved it

  16. Carolyn Shaughnessy says

    Yummy, I added one can of pasta sauce instead of whole tomatoes, 1 can of water for pasta, celery, parsley, shredded carrots for more vegetables. I cut macaroni to 1 1/4 cups so all ingredients more even. Turned out so fabulous, I will make it again. Great winter soup.

  17. Janerudy2 says

    Mmm this is in the cockpit as we speak 🙂 I used extra lean ground beef and no sugar, and it’s only 6 weight watchers Smart Points for one cup! Smells divine and I love how comforting it looks. My sister will be getting a bunch as a quick easy meal post baby.

  18. Cheryl Wood-Porter says

    I have this cooking in my crock pot just now….even needed to run out and buy a bigger crock pot as my small one spilled over lol

  19. Heather Bader Kopp says

    Thanks for posting this today. I have ground beef in the fridge that needed to be used up. I have a batch in my Instant Pot and we will be having it for lunch!

  20. Heather Bader Kopp says

    Thanks for posting this today. I had ground beef in the fridge that needed to get used up. I have a batch of it in my Instant Pot right now. Fingers crossed it will be ready to eat for lunch.

    • Tcvcaf says

      Did you you cook this on low or medium on the slow cooker function OR did you convert to IP? Making this now and any advice would be appreciated. Thank you.

  21. Kathy MacDonald says

    Made this three weeks ago. Hubby loved it and requested it again last week. I made so much, I took a pot to my neighbor…who didn’t even share with her kids!

    • The Kitchen Magpie says

      Lol oh my goodness!! Glad it was a hit!

  22. Beverly Martin says

    This was soooo freaking good! I had 3 bowls the first day and 2 the second. The kiddo and the BF loved it too!

    • The Kitchen Magpie says

      SO glad that you tried it and loved it!!

  23. Shanleigh Rice says

    Add salsa and use left over Mac and cheese and few other tweaks and this was my Dad Mexican soup
    It wasn’t my fav when I was little but now that he has passed I wish I could have it with him one more time

  24. Around the World in 80 Cupcakes says

    This was a regular when I ran daycare from my home. I’d sneak in all kinds of yummy things like lentils and sprouted grains and beans

Leave a Comment or Recipe Tip

Recipe Rating