subscribe to our email list

Beef and Macaroni Soup

Beef and Macaroni Soup

Rated 5 out of 5

Ground beef, onion, beef broth, diced tomatoes, tomato paste, Worcestershire sauce, herbs, macaroni, and vegetables.

Table of Contents

Some dinners feel like theyโ€™re trying too hard. Tiny garnishes, three pans, one ingredient you bought once and now it lives in the cabinet forever. This Beef and Macaroni Soup is not that kind of dinner. This is the kind of soup you make when you want something warm, filling, familiar, and easy enough to handle after a long day.

Itโ€™s made with ground beef, onion, beef broth, diced tomatoes, tomato paste, Worcestershire sauce, dried herbs, elbow macaroni, and frozen mixed vegetables. Nothing fancy, thank goodness. Just simple ingredients that turn into a big cozy pot of soup in about 40 minutes. And honestly, some nights that feels like a small miracle.

This Beef and Macaroni Soup is hearty enough for dinner, simple enough for a weeknight, and comforting enough for those chilly evenings when you want to eat something warm while wearing socks that may or may not match. No judgment here. Weโ€™re focusing on soup.

The first time I made a version of Beef and Macaroni Soup, it wasnโ€™t because I had some beautifully planned menu. I wish. It was more like one of those nights where I opened the fridge, stared at the ground beef, and hoped dinner would somehow introduce itself. You know that feeling? The kitchen is quiet, everyone is hungry, and youโ€™re mentally negotiating with yourself about whether cereal counts as dinner.

I had ground beef, an onion, a can of diced tomatoes, some broth, and a box of elbow macaroni in the pantry. The frozen vegetables were sitting in the freezer doing what frozen vegetables do best: waiting patiently to save a tired cook. I browned the beef with the onion, added the tomatoes and broth, tossed in the pasta and veggies, and suddenly the whole kitchen smelled like I had planned this meal days ago. I absolutely had not, but letโ€™s not ruin the illusion.

Thatโ€™s what I love about this Beef and Macaroni Soup. It feels dependable. Not flashy, not trendy, not trying to become the next viral dinner on someoneโ€™s feed. Just a warm bowl of beefy tomato broth, tender macaroni, vegetables, and enough heartiness to make you feel fed in a real way. It reminds me of the soups people make when the weather turns cold, when school nights feel too short, or when everyone needs something familiar on the table.

Thereโ€™s also something nostalgic about macaroni in soup. Maybe it reminds you of childhood dinners, cafeteria lunches, or those big family pots that seemed to stretch forever. For me, macaroni makes soup feel friendlier. A spoonful of broth is nice, sure. But a spoonful with pasta, beef, and vegetables? That feels like dinner showed up properly.

Is this homemade beef macaroni soup elegant? Not really. But I donโ€™t think it needs to be. Some recipes are beautiful because theyโ€™re practical, cozy, and honest. This one is like a thick sweater of a meal. Maybe not glamorous, but exactly what you want when the day has been cold or weird or just too long.

Beef and Macaroni Soup

Why youโ€™ll Love this Beef and Macaroni Soup?

  • It is hearty enough to count as dinner. This Beef and Macaroni Soup is not the kind of soup that leaves you wandering back into the kitchen twenty minutes later looking for crackers, cheese, or โ€œjust a little something.โ€ The ground beef gives it protein and richness, the elbow macaroni makes it filling, and the vegetables add texture and color. It has enough substance to stand alone, though Iโ€™d never say no to bread on the side. Bread and soup are basically old friends.
  • It uses everyday ingredients. One of the best things about this easy beef macaroni soup is that it doesnโ€™t ask you to hunt down anything unusual. Ground beef, onion, broth, canned tomatoes, tomato paste, pasta, frozen vegetables, and dried herbs are the kind of ingredients many of us keep around. Itโ€™s a pantry-friendly soup, which means itโ€™s perfect for those nights when you want dinner without a full grocery store mission. Sound familiar?
  • It comes together quickly. This Beef and Macaroni Soup takes about 40 minutes from start to finish, and most of the recipe is simple simmering. You brown the meat, stir in the broth and seasonings, add the macaroni and vegetables, and let everything cook until tender. No complicated steps. No fussy timing. No pretending youโ€™re on a cooking competition while also trying to answer messages and clear the kitchen counter.
  • It tastes cozy and familiar. The combination of beef, tomatoes, pasta, and herbs has that classic comfort-food flavor. Itโ€™s savory, tomato-rich, and filling without being too heavy. The Worcestershire sauce adds a little depth, the basil and oregano make the broth feel warm and homey, and the vegetables add just enough balance. Itโ€™s the kind of soup that doesnโ€™t shock anyone at the table, and honestly, that can be a blessing.
  • It is great for leftovers. This homemade Beef and Macaroni Soup makes a nice batch for 6 to 8 servings, so leftovers are very possible. The macaroni will absorb broth as it sits, which is both annoying and somehow expected because pasta has no boundaries. But itโ€™s easy to fix with a splash of extra beef broth or water when reheating. The next day, it may be thicker, almost stew-like, and Iโ€™m not mad about that either.
Rustic soup served in a pot, showing elbow macaroni, vegetables, and herbs in a warm tomato base.

Ingredient Notes

The ingredients in this Beef and Macaroni Soup are simple, but each one brings something useful to the pot. The beef gives the soup a hearty base, the onion adds flavor, the broth makes it savory, the tomatoes add brightness, and the macaroni turns it into a full meal. Frozen vegetables keep things easy, which I appreciate deeply on weeknights when chopping extra vegetables feels like a personal attack.

  • Ground Beef: Ground beef is the heart of this Beef and Macaroni Soup. It makes the soup hearty, savory, and satisfying enough for dinner. I like using lean ground beef when I have it, maybe 85/15 or 90/10, but honestly, use what you have and drain the excess grease after browning. Browning the beef first gives the soup more flavor, so donโ€™t rush it too much. Those little browned bits are doing important work.
  • Onion: Diced onion cooks with the ground beef and adds a soft, savory sweetness. It melts into the background as the soup simmers, which is nice if you have onion skeptics at the table. I know every family has at least one person who spots an onion piece like theyโ€™re doing detective work. Dice it small, let it soften, and let it quietly make the broth better.
  • Beef Broth: Beef broth creates the main base for this beef macaroni soup. Since it makes up a lot of the liquid, use one that tastes good to you. Low-sodium broth is helpful because it lets you control the final seasoning. Some broths are saltier than others, and soup can go from โ€œperfectโ€ to โ€œwhy am I so thirsty?โ€ pretty quickly. Taste as you go.
  • Diced Tomatoes: Diced tomatoes add acidity, texture, and that cozy tomato flavor that works so well with beef and pasta. They keep the soup from tasting too heavy and give the broth a little brightness. Regular diced tomatoes are perfect, but fire-roasted tomatoes can add a deeper flavor if you have them. Not necessary, but nice.
  • Tomato Paste: Tomato paste makes the broth richer and more full-bodied. Just 2 tablespoons adds concentrated tomato flavor and helps the soup taste like it simmered longer than it actually did. I love ingredients like this. Small amount, big impact, no drama.
  • Worcestershire Sauce: Worcestershire sauce adds savory depth to this Beef and Macaroni Soup. You only need 1 teaspoon, but it gives the broth a little extra something. Not a loud flavor. More like background music that makes the whole bowl feel better. If youโ€™ve ever tasted a soup and thought, โ€œIt needsโ€ฆ something,โ€ this is often that something.
  • Oregano and Dried Basil: Oregano and dried basil give the soup a warm, familiar herb flavor. They pair naturally with tomatoes, beef, and macaroni, so they make the broth taste comforting without overpowering it. You can add a little more if you like a stronger herb flavor, but the recipe keeps it simple and balanced. Sometimes simple really is enough.
  • Elbow Macaroni: Elbow macaroni makes this soup filling and fun to eat. It cooks right in the broth, which means it absorbs all that beefy tomato flavor. Keep an eye on it near the end because pasta can go from tender to mushy while youโ€™re โ€œjust checking one thingโ€ on your phone. I have learned this the hard way. More than once.
  • Frozen Mixed Vegetables: Frozen mixed vegetables are practical, colorful, and honestly a weeknight gift. No peeling, chopping, or pretending youโ€™re excited to prep carrots after work. Just stir them in and let them cook with the macaroni. Peas, carrots, corn, and green beans all fit nicely in this Beef and Macaroni Soup and make the bowl feel more complete.
  • Salt and Pepper: Salt and pepper help finish the soup and bring all the flavors together. Since beef broth, canned tomatoes, and Worcestershire sauce all have different salt levels, itโ€™s best to season gradually. Add some at the beginning, then taste again near the end. Itโ€™s easier to add a little more salt than to rescue an overly salty pot. Been there, didnโ€™t enjoy it.
  • Fresh Parsley: Fresh parsley is optional, but it adds color and a little freshness right before serving. The soup is hearty and tomato-rich, so parsley gives the bowl a small bright finish. It also makes the soup look a bit more polished, like you meant to garnish it all along. Very professional. Very โ€œI have my life together,โ€ even if the laundry says otherwise.
A steaming bowl of tomato-based soup with macaroni, ground beef, and fresh parsley garnish.

How to Make Beef and Macaroni Soup?

Making Beef and Macaroni Soup is simple, which is exactly why itโ€™s such a good weeknight recipe. You brown ground beef and onion, build a tomato-beef broth, add macaroni and frozen vegetables, and simmer until the pasta is tender. Thatโ€™s really it. The main thing to watch is the macaroni, because it will keep soaking up liquid if you let it go too long.

  1. Brown the beef and onion. Add the ground beef and diced onion to a saucepan or soup pot over medium-high heat. Cook until the beef is browned and the onion has softened, breaking the meat apart as it cooks. Once the beef is fully cooked, drain any excess grease. This keeps the soup flavorful without making the broth oily. I know draining grease is not glamorous, but it makes a big difference in the finished bowl.
  2. Build the soup base. Pour in the beef broth, diced tomatoes, tomato paste, Worcestershire sauce, dried basil, oregano, salt, and pepper. Stir everything together until the tomato paste blends into the liquid. Bring the soup to a boil. At this point, the broth starts turning rich and tomatoey, and your kitchen begins smelling like dinner is officially happening. Always a relief.
  3. Add the macaroni and vegetables. Stir in the uncooked elbow macaroni and frozen mixed vegetables. The macaroni will cook directly in the soup, soaking up flavor as it softens. The frozen vegetables warm through at the same time, which keeps the recipe simple. This is the step where the soup starts looking hearty and colorful, like it has finally become the meal it was meant to be.
  4. Simmer until the macaroni is tender. Reduce the heat to medium-low, cover the pot, and simmer until the macaroni is cooked to your liking. Stir occasionally so the pasta doesnโ€™t stick to the bottom. If you like firmer noodles, start checking early. If you like them softer, give them a few extra minutes. Thereโ€™s some personal preference here, and I respect all macaroni opinions within reason.
  5. Taste and adjust the seasoning. Once the pasta is cooked, taste the soup and add more salt or pepper if needed. This final taste matters because the broth and tomatoes can vary from brand to brand. Sometimes the soup needs just a pinch more salt. Sometimes itโ€™s perfect as is. Donโ€™t guess if you can taste. Thatโ€™s one of the best parts of cooking anyway.
  6. Serve hot with parsley. Ladle the hot Beef and Macaroni Soup into bowls and sprinkle with freshly chopped parsley if you like. Serve it right away while itโ€™s warm and comforting. Add crackers, crusty bread, garlic bread, or a side salad if you want. Or just grab a spoon and call it dinner. That works too.

Storage Options

This Beef and Macaroni Soup stores well, but the macaroni does continue to absorb broth as it sits. Itโ€™s just what pasta does. It has a need to be involved. So if the soup looks thicker the next day, donโ€™t worry. Add extra beef broth or water when reheating, and it will loosen right back up. It may even taste a little richer after the flavors sit together overnight.

  • Refrigerator: Store leftover Beef and Macaroni Soup in an airtight container in the refrigerator for up to 3 to 4 days. Let it cool slightly before storing, but donโ€™t leave it out too long. When reheating, add a splash of broth or water if the macaroni has absorbed too much liquid. Warm it gently on the stovetop or in the microwave until hot.
  • Freezer: You can freeze this soup, but the macaroni may become softer after thawing. If you are making it ahead specifically for the freezer, Iโ€™d freeze the beef, tomato, vegetable, and broth base without the pasta. Then add freshly cooked macaroni when reheating. If you freeze leftovers with the pasta already mixed in, it will still taste good, but the noodles may be softer than ideal. Not tragic. Just softer.
  • Reheating on the Stovetop: Place the soup in a pot over medium-low heat and warm it until hot, stirring occasionally. Add extra beef broth or water if it has thickened. This is my favorite reheating method because you can adjust the texture as it warms. Taste before serving, especially if you add more broth, because it may need another little pinch of seasoning.
  • Reheating in the Microwave: For a single serving, place the soup in a microwave-safe bowl and cover it loosely. Heat in short intervals, stirring between each one, until hot throughout. Add a splash of broth or water if the soup looks too thick. Also, watch out for soup splatters. Tomato soup has a flair for drama in the microwave.
  • Make-Ahead Tip: If you want to make this homemade beef macaroni soup ahead for meal prep, cook the macaroni separately and store it separately from the broth. Add the pasta when reheating each serving. This keeps the noodles from becoming too soft and helps the soup stay brothy. Itโ€™s an extra step, yes, but worth it if texture matters to you.

Variations & Substitutions

This Beef and Macaroni Soup is flexible, which makes it a great recipe for real kitchens and real weeks. You can swap the pasta, change the meat, add extra vegetables, make it spicy, add cheese, or adjust the broth to make it thicker or lighter. Itโ€™s one of those recipes that doesnโ€™t fall apart if you make a small change. Very forgiving. We like forgiving.

  • Use a different pasta. Elbow macaroni is classic, but small shells, ditalini, rotini, or small penne can work too. Choose a pasta shape that fits nicely on a spoon. Larger pasta may take longer to cook and may absorb more broth. If you use a different shape, check it as it simmers so it doesnโ€™t overcook. Pasta will absolutely take over if left unsupervised.
  • Swap the ground beef. Ground turkey, ground chicken, or ground Italian sausage can be used instead of ground beef. Turkey and chicken make the soup a little lighter, while sausage adds more seasoning and richness. If you use sausage, taste before adding extra salt because sausage usually arrives already seasoned and confident. This changes the flavor a bit, but it can be really good.
  • Add more vegetables. You can add carrots, celery, bell peppers, zucchini, spinach, peas, corn, or green beans. Fresh vegetables may need a little extra cooking time, while frozen vegetables can usually go in with the macaroni. This is a great soup for using up small amounts of vegetables hanging around in the fridge. That half bell pepper finally gets a purpose.
  • Make it spicy. Add red pepper flakes, cayenne, hot sauce, or diced jalapeรฑos if you want heat. Start small, then taste and adjust. The tomato-beef broth can handle a little spice, but it doesnโ€™t need to become fiery unless thatโ€™s your thing. A gentle kick is nice, especially on a cold night. Like soup with a tiny pep talk.
  • Make it thicker. If you prefer thicker Beef and Macaroni Soup, use slightly less broth or simmer the soup uncovered for a few minutes after the pasta cooks. The macaroni will also thicken the soup naturally as it sits. If it gets too thick, add more broth. Soup texture is personal. Some people want brothy. Some want stew-ish. Both sides have valid feelings.
  • Add cheese. A sprinkle of shredded cheddar, parmesan, mozzarella, or Monterey Jack can make each bowl extra comforting. Add the cheese right before serving so it melts into the hot soup. This is optional, but Iโ€™m not going to pretend cheese is a bad idea. It rarely is. Especially with beef, tomatoes, and macaroni.
  • Use fire-roasted tomatoes. Fire-roasted diced tomatoes add a deeper, slightly smoky flavor to this homemade Beef and Macaroni Soup. Itโ€™s an easy swap that makes the broth taste a little more layered without extra effort. If you have a can in the pantry, try it. If not, regular diced tomatoes are perfectly fine. No need to overcomplicate the soup.
Close-up of hearty pasta soup with diced carrots, celery, and tender beef in a rich broth.

What to Serve With Beef and Macaroni Soup?

This Beef and Macaroni Soup can be served on its own because it already has beef, pasta, vegetables, and broth. But a side dish can make it feel even cozier. Bread, crackers, salad, grilled cheese, roasted vegetables, or cornbread all work well. Iโ€™d keep the sides simple because the soup is already hearty. No need to invite chaos to dinner.

  • Crusty Bread: Crusty bread is perfect with Beef and Macaroni Soup because it lets you soak up the tomato-beef broth. French bread, Italian bread, sourdough, or dinner rolls all work. A warm piece of bread beside a bowl of soup just feels right. Like they were assigned seats together and nobody complained.
  • Garlic Bread: Garlic bread makes this soup feel even more comforting. The buttery garlic flavor pairs beautifully with the tomatoes, herbs, beef, and macaroni. Itโ€™s especially good for dipping. I donโ€™t know who first decided garlic bread should sit beside soup, but thank you to that person. Truly.
  • Side Salad: A simple green salad adds freshness next to the warm, hearty soup. Use mixed greens, cucumber, tomatoes, carrots, and a light vinaigrette. The crisp vegetables balance the richness of the soup. This pairing is nice when you want comfort food but also want the plate to feel a little lighter. Balance-ish. Good enough.
  • Crackers: Saltines, oyster crackers, soup crackers, or buttery crackers all work well with this easy beef macaroni soup. They add crunch and nostalgia. If you grew up crumbling crackers into soup, you already know. Itโ€™s not fancy, but it is deeply satisfying in a childhood-memory kind of way.
  • Grilled Cheese: If you want the coziest meal possible, serve Beef and Macaroni Soup with grilled cheese. The crispy bread and melted cheese are perfect with the tomato-rich broth. Is it a little extra since the soup already has macaroni? Maybe. Do I support it anyway? Absolutely. Cozy dinners do not need to apologize.
  • Roasted Vegetables: Roasted broccoli, carrots, Brussels sprouts, or green beans make a nice side if you want extra vegetables. The roasted flavor adds depth and keeps the meal balanced. This is a good option when you want the soup to stay the main dish but still want something wholesome on the side.
  • Cornbread: Cornbread adds a slightly sweet, tender side that pairs well with the savory beef and tomato broth. Itโ€™s especially good if you make the soup spicy. Serve it warm with butter because cornbread without butter feels unfinished. I donโ€™t know. It just does.

FAQ

Can I freeze Beef and Macaroni Soup?

Yes, you can freeze Beef and Macaroni Soup, but the pasta may soften after thawing. For the best freezer results, freeze the beef, tomato, vegetable, and broth base without the macaroni. Add freshly cooked pasta when reheating. If you freeze leftovers with macaroni already in the soup, it will still taste good, but the noodles will be softer.

How do I keep the macaroni from getting mushy?

To keep the macaroni from getting mushy, cook it only until tender and avoid simmering it too long after that. If making the soup ahead, cook the pasta separately and add it to each bowl when serving or reheating. This gives you better control and keeps the soup from turning too thick. Macaroni means well, but it does keep absorbing broth.

What kind of ground beef should I use?

Lean ground beef works best for homemade beef macaroni soup, such as 85/15 or 90/10. If you use ground beef with more fat, drain the extra grease after browning. This keeps the soup hearty and flavorful without making it oily. Use what you have, though. This recipe is flexible.

Can I make this soup thicker?

Yes, you can make this Beef and Macaroni Soup thicker by using less broth, simmering uncovered for a few minutes, or letting the macaroni absorb more liquid. Just remember that the soup naturally thickens as it sits. If it gets too thick, add more broth or water. Soup is forgiving like that.

Comforting homemade soup with pasta and beef, topped with a sprinkle of fresh parsley.

This Beef and Macaroni Soup is warm, hearty, simple, and full of that cozy old-school dinner feeling. Itโ€™s made with ground beef, macaroni, vegetables, tomatoes, and savory broth, and it comes together without any complicated steps. Itโ€™s not fancy, and thatโ€™s exactly why I like it.

Make this easy beef macaroni soup on a cold night, a busy weeknight, or any time you want dinner to feel comforting without working too hard for it. Would you serve it with crusty bread, crackers, garlic bread, or a full grilled cheese on the side? Canโ€™t wait to hear what you think!

A steaming bowl of tomato-based soup with macaroni, ground beef, and fresh parsley garnish.

Beef and Macaroni Soup

Beef and Macaroni Soup is a hearty, comforting soup made with ground beef, elbow macaroni, tomatoes, beef broth, vegetables, and savory herbs.
Print Pin Rate
Course: Main Course, Soup
Cuisine: American
Keyword: Beef and Macaroni Soup
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8

Ingredients

  • 1 lb ground beef
  • 1/2 cup onion diced
  • 6 cups beef broth
  • 1 can diced tomatoes 14 oz
  • 2 tbsp tomato paste
  • 1 tsp Worcestershire sauce
  • 1/2 tsp dried oregano
  • 1/2 tsp dried basil
  • 1 1/2 cups elbow macaroni uncooked
  • 1 1/2 cups frozen mixed vegetables
  • Salt to taste
  • Ground black pepper to taste
  • Freshly chopped parsley for garnish

Instructions

  • Place the ground beef and diced onion in a large saucepan or soup pot over medium-high heat.
  • Cook, stirring occasionally, until the ground beef is fully browned and the onion has softened.
  • Break the beef into small crumbles as it cooks to ensure even texture throughout the soup.
  • Drain any excess grease from the pot.
  • Add the beef broth to the cooked beef and onion mixture.
  • Stir in the diced tomatoes, tomato paste, Worcestershire sauce, dried oregano, dried basil, salt, and ground black pepper.
  • Stir well until the tomato paste is fully incorporated into the broth.
  • Bring the soup mixture to a boil.
  • Add the uncooked elbow macaroni and frozen mixed vegetables to the pot.
  • Stir to combine.
  • Reduce the heat to medium-low.
  • Cover the pot with a lid.
  • Simmer the soup until the macaroni is cooked to the desired tenderness, stirring occasionally to prevent the pasta from sticking to the bottom of the pot.
  • Taste the soup and adjust the seasoning with additional salt and pepper, if needed.
  • Remove the soup from the heat.
  • Ladle the soup into serving bowls.
  • Garnish each serving with freshly chopped parsley.
  • Serve warm.

Notes

To make this Beef and Macaroni Soup gluten free, replace the elbow macaroni with certified gluten-free elbow pasta or another small gluten-free pasta shape.
Cook gluten-free pasta carefully, as it may soften faster than traditional wheat pasta. For best texture, cook the pasta separately and add it to the soup just before serving.
Verify that the beef broth is labeled gluten free, as some broths may contain gluten-based additives or flavorings.
Use a gluten-free Worcestershire sauce, since some brands may contain malt vinegar or other gluten-containing ingredients.
Confirm that the diced tomatoes, tomato paste, frozen mixed vegetables, dried herbs, salt, pepper, and parsley are gluten free.
Use clean cookware, utensils, cutting boards, and serving bowls to prevent gluten cross-contact.
Pin This Recipe
Facebook
Pinterest
Facebook
Pinterest

~ YOU MAY ALSO LIKE ~

~ YOU MAY ALSO LIKE ~

Leave a Reply

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

Recipe Rating