Beef and Macaroni Soup

I love a fuss-free, soul-warming meal, and this one-pot beef and macaroni soup fits the bill. It’s nutritious, yet delicious, and my whole family loves it. The kids call it hamburger soup, and they ask for seconds, especially when I let them choose their toppings. The soup takes about 30 minutes to cook. It’s hearty, satisfying, and so delicious! Ideal for busy weeknights when you crave something homemade without spending hours in the kitchen.

A bowl of homemade beef and macaroni soup.

I have my fair share of tips and tricks for making cooking at home enjoyable and effortless, and this recipe is another one that proves that you don’t need to spend hours to make a tasty dinner. Besides being delicious, I love that it is budget-friendly and that I can use whatever frozen veggies I have on hand. Highly recommend you also try this Pepperoncini chicken and slow cooker beef and pasta if you are looking for more easy meals to add to your must-try list.

Beef and Macaroni Soup has been a family favorite for a long time, and it’s easy to see why. I love the very flavorful tomato-and-beef broth; it tastes like it has been simmered for hours. Also, one reason this is my go-to soup is that it’s so customizable. I can use whatever veggies I have on hand, and also, I can effortlessly swap the beef for chicken or turkey. The combinations are endless, and I encourage you to try the original, then see how you can adapt it to your family’s preferences.

A full ladle of beef and macaroni soup.

Why you will love this recipe 

  • This is so easy: After browning the meat, I can just dump everything in a pot and let it cook for a comforting, filling, homemade meal. It takes me about 10 minutes to prepare and 20 minutes to cook, so I have dinner on the table in 30 minutes.   
  • Filled with meat and vegetables: Just what every meal needs, meat and vegetables. I usually serve it with a basket of rolls or breadsticks to soak up the juice. 
  • Top it with anything: This kind of soup can be topped with cheese, sour cream, avocado, green onions, jalapeños, or olives. My kids have so much fun with the toppings.
  • Make extra and freeze it: I always double the recipe so I can freeze some for meal planning, because this soup tastes so delicious after it has been soaked for a while. 

What you will need

Overhead shot of beef and macaroni soup ingredients in bowls on a wooden table.
  • Beef: I use organic, grass-fed ground beef that is 80% lean, so it still has plenty of flavor without being too fatty.
  • Vegetables: Frozen vegetables are perfect for this because they are already cooked and flash-frozen, so they will not leave excess liquid in the soup. I also add diced red bell pepper to provide subtle sweetness and a bit of bright color. Tomatoes give this soup a rich, umami-rich flavor that blends with the beef, adding depth and color. The celery provides a refreshing texture and earthy taste to balance the tangy tomatoes. 
  • Pasta: I prefer pappardelle for this recipe because it has a large, hollow opening that collects lots of meat and veggies, and its ridged texture holds a lot of sauce. 
  • Wet ingredients: Beef broth is the base of this soup, so use a high-quality brand. I use low-sodium broth, so I can control how much salt is added. Worcestershire sauce enhances the beef and deepens the broth’s richness. I like the umami from the anchovies and onions in this sauce because it adds complexity to the dish. 
  • Aromatics: Minced garlic is a must for this soup because it enhances the flavor and aroma with its slightly sweet, pungent taste. The sweet onion balances the meat and tomatoes while adding depth and a complex flavor profile.
  • Seasonings: I use my own homemade Italian seasoning, so I know it is fresh and I can adjust it as I like. Besides salt and pepper, I also add extra dried parsley to give it a more savory, earthy flavor. 

How to prepare 

Cook the beef: First, I heat a large soup pot over medium heat until hot, then brown the ground beef for 5-7 minutes. Then I add the garlic and onion and cook for about 2 minutes, until they are no longer pink.

Cooking beed, onion, and garlic.

Sauté: After draining the grease, I add the celery and bell pepper, and saute for another 5 minutes.

Make the broth: I stir in the tomato paste, tomatoes, broth, Worcestershire sauce, Italian seasoning, parsley, salt, and pepper. After it comes to a boil, I let it simmer for about 5 minutes, stirring frequently.

Adding broth to browned beef.

Add the pasta and frozen vegetables: Now, I add the pasta and the frozen vegetables and simmer for another 10 minutes, or until the pasta is al dente. Then, I taste it and add salt and pepper to taste. 

Adding frozen vegetables to beef and macaroni soup.

Serve with toppings: Finally, I serve it with my favorite toppings, such as cheddar cheese, sour cream, and parsley. 

Pot of Beef and Macaroni soup.

Expert tip

The best pasta for this recipe

For any kind of soup, the most popular choice is elbow macaroni. With this recipe, the most common choice is macaroni, but many people prefer larger shapes, like penne or rigatoni, to hold the ground beef and vegetables. The best ones have ridges on the outside to hold the sauce. I like pipe rigate because they are curved and have large openings to hold more meat and vegetables. 

More tips to consider:

  • Be sure to use uncooked pasta just 8 to 10 minutes before it is finished, so it doesn’t get soggy as the soup cooks.
  • Drain excess grease from the ground beef so there is not too much floating on top of the soup. 
  • If there is grease floating on top, use a metal ladle filled with ice cubes to remove it. The grease will stick to the bottom of the ladle. Then wipe it off with paper towels, repeating until it is all gone.
  • I use mixed frozen veggies to make it easier and faster because fresh veggies give off too much liquid. If using fresh veggies, saute or precook them first so they do not add too much water to the soup. Roast the potatoes and other root vegetables in the oven, and saute carrots, onions, garlic, peas, green beans, and corn. 
  • Use pre-cooked pasta for a thinner soup, but don’t add it until the soup is done.
  • For a thicker soup, I cook the pasta in it at the end. The starches from the pasta thicken the soup, and the pasta absorbs some of the broth, making it thicker.
A bowl of beef and macaroni soup with vegetables.

Recipe variations and add-ins:

  • More meat and veggies: When I am feeding more people, sometimes I add an extra pound of hamburger and more vegetables.
  • Make it creamier: For extra creaminess, pour in a cup of heavy cream. 
  • Make it cheesy: Another way to make this soup even creamier is to add cheese. Any kind will work, but I like mozzarella. 
  • Lighten it up: For a lighter soup, use ground chicken or turkey instead of beef. 
  • Different meat: Try it with ground chicken, turkey, sausage, or chorizo. 

Serving suggestions:

I always serve this soup hot, with a variety of toppings to choose from, such as sour cream, shredded cheese, creamy avocado, chopped jalapeños, and crumbled feta. On the side, I have my buttery homemade breadsticks, a basket of French bread, or these soft and fluffy Amish potato dinner rolls. They are unique because they are made with potato starch, and they stay fresh and tender for up to a week. I love these because I only need a few ingredients to make them. 

Another way to serve this soup is with a simple garden salad of lettuce, tomatoes, and cheese, or with my cucumber, tomato, avocado salad with fresh cilantro and lemon juice. Sandwiches are also a nice accompaniment to this soup, whether hot or cold. My favorites are these delicious French dip sandwiches, which I can easily make in the slow cooker.

How to store leftovers:

  • Refrigerate: I put my leftovers in a sealed container, usually a glass jar, and they stay fresh for up to a week.   
  • Freezing: I usually make extras and put them in several freezer bags so I can have some for lunches and snacks. If you are worried about the pasta getting soggy, store it separately. The leftovers will stay fresh for 4 to 5 months. 
  • Defrost: I thaw my frozen soup in the refrigerator overnight.
  • Reheating: Then I reheat it in a saucepan over medium heat for several minutes.  
Overhead shot of hamburger soup.

Frequently asked questions

Why are my noodles soggy?

They were put into the soup too early and cooked too long. I do not put my pasta into the soup until 8 to 10 minutes before it is finished cooking. Otherwise, it will cook for 20 minutes and soak up all the juice, becoming overloaded and soggy. Also, if you plan to have extras, cook the pasta separately and serve the soup over the noodles. That way, the pasta will not be stored in the broth all that time, soaking up the liquid.

Why is my soup so greasy?

The ground beef probably had a lot of fat. I usually use 80% lean beef, so it is not so greasy. However, it will still need to be drained after browning it. This is an important step in reducing that layer of grease that will otherwise sit on top of the soup. If it is greasy, use a stainless-steel ladle filled with ice cubes to skim off the fat and wipe it away with paper towels. Repeat until it is all gone. 

How do I add more flavor to my soup?

For extra flavor, toss in green chiles, jalapeños, olives, green onions, fresh herbs and spices, and seasoning mixes such as taco seasoning or Cajun seasoning. There is really no end to the variations you can add to this soup. Just use your imagination. Some people have even added coffee, cocoa powder, and vodka. Red wine vinegar is a good idea, too. 

Why is my pasta still hard?

It just needs to be cooked for longer. If you use thicker pasta than usual, it will take longer. Some noodles are thicker than others. Just let the soup simmer for a few more minutes or until the pasta is fork-tender. It will not affect the rest of the soup. In fact, it will make the meat and vegetables taste better as they soak up the broth. 

More delicious soup recipes:

Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!

Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!

Bowl of Beef and Macaroni soup.

Beef and Macaroni Soup

One-Pot Beef and Macaroni Soup is a hearty, soul-warming dish that cooks in about 30 minutes and features ground beef, pasta, and vegetables.
5 from 7 votes
Print Pin Rate
Course: Main Course, Soup
Cuisine: American
Keyword: Beef and Macaroni Soup
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6 servings
Calories: 333kcal

Ingredients

  • 1 pound lean ground beef
  • 1 sweet onion diced
  • 3 cloves garlic minced
  • 7 cups beef broth low sodium
  • 14 ounces can diced tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon dried parsley
  • 1 teaspoon dried Italian Seasoning
  • Salt and pepper to taste
  • 1 ½ cups elbow macaroni uncooked
  • 2 cups chopped celery
  • 1 red bell pepper diced
  • 1 ½ cups frozen mixed vegetables

Garnish:

  • Sour cream
  • Chopped parsley
  • Shredded cheddar cheese

Instructions

  • Place a large soup pot over medium heat, and once it's hot, add the ground beef and brown it for 5-7 minutes.
  • Add onion and garlic and cook until no pink remains. Drain the fat.
  • Add the celery and bell pepper and saute for 5 minutes.
  • Add broth, tomatoes, tomato paste, Worcestershire sauce, dried parsley, and dried Italian seasonings. Season with salt and pepper and bring to a boil. Simmer 5-10 minutes.
  • Add the uncooked macaroni and the frozen vegetables, and simmer for an additional 8-10 minutes, or until the macaroni is tender. Taste and adjust for salt and pepper.
  • Serve with a dollop of sour cream, shredded cheddar cheese, and chopped parsley.

Video

YouTube video

Notes

The best pasta for this recipe

For any kind of soup, the most popular choice is elbow macaroni. With this recipe, the most common choice is macaroni, but many people prefer larger shapes, like penne or rigatoni, to hold the ground beef and vegetables. The best ones have ridges on the outside to hold the sauce. I like pipe rigate because they are curved and have large openings to hold more meat and vegetables. 

More tips to consider:

  • Be sure to use uncooked pasta just 8 to 10 minutes before it is finished, so it doesn’t get soggy as the soup cooks.
  • Drain excess grease from the ground beef so there is not too much floating on top of the soup. 
  • If there is grease floating on top, use a metal ladle filled with ice cubes to remove it. The grease will stick to the bottom of the ladle. Then wipe it off with paper towels, repeating until it is all gone.
  • I use mixed frozen veggies to make it easier and faster because fresh veggies give off too much liquid. If using fresh veggies, saute or precook them first so they do not add too much water to the soup. Roast the potatoes and other root vegetables in the oven, and saute carrots, onions, garlic, peas, green beans, and corn. 
  • Use pre-cooked pasta for a thinner soup, but don’t add it until the soup is done.
  • For a thicker soup, I cook the pasta in it at the end. The starches from the pasta thicken the soup, and the pasta absorbs some of the broth, making it thicker.

Nutrition

Calories: 333kcal | Carbohydrates: 43g | Protein: 27g | Fat: 6g | Saturated Fat: 2g | Cholesterol: 47mg | Sodium: 1294mg | Potassium: 969mg | Fiber: 5g | Sugar: 7g | Vitamin A: 3241IU | Vitamin C: 41mg | Calcium: 95mg | Iron: 4mg
5 from 7 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

17 Comments

  1. We have a recipe that is similar to this that I use. My kids love it! I’ll have to try your version too.

  2. This soup looks so good. I’ll be saving this recipe so I can try it out later. I can’t wait. I love that it’s really colorful too.

  3. I am pinning this recipe for later. I love soups. Huge fan of making them and having them as a meal in the fall winter and spring too. Anyways I would have never thought of this combination. Sounds amazing! I will let you know when I have made it. Pinning several of your recipes because they look incredible. Thanks!5 stars

  4. This is delicious! I didn’t have tomato paste or Worcestershire sauace but otherwise followed recipe (cooking pasta separately because I made enough for planned leftovers and like noodles al dente). It turned out delicious! I enjoy it sometimes without adding the cooked noodles as a snack.5 stars