Beef & Tomato Macaroni Soup Recipe

If you’re looking for a hearty, comforting bowl of soup that’s bursting with flavor, this Beef & Tomato Macaroni Soup is the answer! Imagine a rich, savory broth filled with tender ground beef, juicy tomatoes, and perfectly cooked macaroni—each spoonful is pure warmth and comfort. It’s the kind of soup that makes you feel like you’re getting a hug from the inside. It’s simple, satisfying, and guaranteed to become a family favorite. Trust me, you’re going to love how cozy and delicious this is!

Why You’ll Love Beef & Tomato Macaroni Soup

This soup isn’t just about filling up—it’s about creating a cozy moment at the table, and here’s why:

Perfect for Busy Nights

This recipe comes together in no time, making it ideal for those nights when you need something hearty but don’t have a lot of time to cook. You’ll have a flavorful, filling meal ready in under an hour!

Comforting and Hearty

There’s something so satisfying about a bowl of soup, and when it’s packed with beef, tomatoes, and macaroni, it’s like a hug in a bowl. It’s filling enough to be a meal on its own and comforting in a way that’s hard to beat.

Budget-Friendly

Using simple, affordable ingredients, this soup gives you maximum flavor without breaking the bank. It’s perfect for when you want something delicious without spending too much.

Customizable

You can easily tweak this soup to your liking! Add some extra veggies like carrots or celery, spice it up with red pepper flakes, or swap in a different pasta if macaroni isn’t your thing.

Great for Leftovers

This soup actually gets better the next day as the flavors have more time to develop. It’s a great option for meal prepping or enjoying as leftovers.

Ingredients

This Beef & Tomato Macaroni Soup comes together with ingredients you probably already have in your kitchen. Here’s what you’ll need:

Ground Beef

This is the star of the soup, providing a hearty, meaty flavor. It adds richness to the broth and gives the soup that satisfying feeling.

Tomatoes

Diced tomatoes (canned or fresh) bring the soup’s base to life with their natural sweetness and tang. They’re what make this soup feel so comforting!

Macaroni Pasta

The small, curvy macaroni pasta is the perfect vehicle for soaking up all the delicious broth. It adds a bit of chewiness and texture to every bite.

Beef Broth

Beef broth brings that deep, savory flavor to the soup. It enhances the overall taste and creates a rich, flavorful base.

Onion & Garlic

Onions and garlic are the foundational aromatics, infusing the soup with fragrance and savory goodness right from the start.

Seasonings

Seasonings like Italian seasoning, salt, and pepper bring everything together. You can adjust the seasonings to your taste, adding more herbs or spices if you want to make the soup bolder.

Olive Oil

A bit of olive oil to sauté the onions and garlic helps to develop the flavors and ensures everything doesn’t stick to the pan.

(Note: Full ingredient measurements are provided in the recipe card above!)

Instructions

Ready to dive in? Let’s make this delicious soup step by step!

Brown the Beef

In a large pot, heat olive oil over medium heat. Add the ground beef and cook, breaking it up with a spoon, until it’s fully browned. Drain any excess fat.

Sauté the Onion and Garlic

Add the diced onion and garlic to the pot with the beef, and sauté for about 2-3 minutes, or until the onions are softened and fragrant.

Add Tomatoes and Broth

Stir in the diced tomatoes (with their juices) and beef broth. Bring the soup to a simmer, scraping the bottom of the pot to loosen any flavorful bits stuck to the bottom.

Season the Soup

Add Italian seasoning, salt, and pepper to taste. Let the soup simmer for about 15-20 minutes, allowing the flavors to meld together.

Add the Macaroni

Once the soup has simmered, add the macaroni pasta. Continue to cook for about 10 minutes, or until the macaroni is tender and has absorbed some of the soup’s delicious flavors.

Serve and Enjoy

Taste the soup and adjust the seasonings if necessary. Ladle the soup into bowls, and serve hot with a slice of crusty bread or a sprinkle of grated Parmesan if you’d like. Enjoy the cozy goodness!

Nutrition Facts

Servings: 6
Calories per serving: 320
Total Fat: 14g
Saturated Fat: 5g
Cholesterol: 40mg
Sodium: 700mg
Carbohydrates: 28g
Fiber: 3g
Sugar: 6g
Protein: 22g

Preparation Time

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

How to Serve Beef & Tomato Macaroni Soup

This soup is delicious on its own, but here are a few ways to enhance your meal:

With Crusty Bread

Serve the soup with a slice of warm, crusty bread for dipping. You can even spread a little butter or garlic butter for extra flavor.

Topped with Cheese

Sprinkle some freshly grated Parmesan or mozzarella cheese on top for a gooey, cheesy finish that takes this soup to the next level.

With a Fresh Salad

Pair it with a side of fresh, leafy greens or a simple mixed salad for a light, refreshing contrast to the richness of the soup.

With Garlic Bread

You can never go wrong with garlic bread on the side. The buttery, garlicky flavor complements the savory soup perfectly.

As a Main Course

This soup is hearty enough to be the main event! It’s perfect for a cozy dinner or a meal that will warm you up on a chilly evening.

Additional Tips

Make it Veggie-Loaded

Add extra vegetables to the soup, like carrots, celery, or zucchini, for an added dose of nutrients and color.

Use Ground Turkey

If you prefer a leaner option, swap the ground beef for ground turkey. It’s just as flavorful and a bit lighter.

Add a Dash of Hot Sauce

For a little extra kick, add a splash of hot sauce or a pinch of red pepper flakes to the soup. It’ll bring a wonderful depth of heat!

Use Homemade Beef Broth

If you have homemade beef broth on hand, use it in place of store-bought broth for an even richer flavor.

Freeze for Later

This soup freezes beautifully! If you want to make a big batch, freeze the leftover soup in airtight containers for up to 3 months. Reheat on the stove for a quick and comforting meal anytime.

FAQ Section

Q1: Can I use a different kind of pasta?

A1: Absolutely! You can use any small pasta like elbow macaroni, small shells, or rotini. Just make sure to cook it until al dente so it doesn’t get too soft in the soup.

Q2: Can I use fresh tomatoes instead of canned?

A2: Yes, fresh tomatoes work great! Just chop them up and make sure to simmer them long enough to release their juices and create a rich broth.

Q3: Can I add vegetables to this soup?

A3: Absolutely! You can add carrots, celery, zucchini, or even spinach for added flavor and nutrition.

Q4: Can I make this soup in a slow cooker?

A4: Yes! Brown the beef and sauté the onions and garlic, then transfer everything to a slow cooker. Let it cook on low for 4-6 hours, adding the macaroni in the last 30 minutes.

Q5: How do I store leftovers?

A5: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat on the stove or in the microwave before serving.

Q6: Can I freeze this soup?

A6: Yes! Let the soup cool completely, then transfer it to an airtight container or freezer bag and freeze for up to 3 months. Thaw and reheat when ready to enjoy.

Q7: Can I make this soup spicier?

A7: Yes! Add red pepper flakes, a bit of hot sauce, or even chopped jalapeños for some extra heat.

Q8: Can I use ground chicken or turkey instead of beef?

A8: Definitely! Ground turkey or chicken is a great substitute if you want a lighter option. It will still taste amazing with the seasonings.

Q9: Can I add beans to this soup?

A9: Yes! Beans like kidney beans, black beans, or pinto beans would be a great addition for extra protein and fiber.

Q10: How can I make this soup thicker?

A10: To thicken the soup, you can mash a small portion of the cooked pasta or add a bit of cornstarch mixed with water. Alternatively, you can reduce the broth by simmering it longer.

Conclusion

This Beef & Tomato Macaroni Soup is the ultimate comfort food—perfectly savory, hearty, and satisfying. Whether you’re cooking for a busy weeknight or craving something warm and cozy, this soup is sure to hit the spot. Plus, it’s easy to make, budget-friendly, and deliciously filling. Enjoy each comforting spoonful!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef & Tomato Macaroni Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: khaoula belabess
  • Total Time: 35-40 minutes
  • Yield: 4 servings 1x

Description

Beef & Macaroni Soup is a comforting and hearty dish that’s perfect for a cozy meal. This savory soup combines ground beef, tender macaroni, and nutritious green beans in a rich tomato-based broth, seasoned with classic herbs for a delightful flavor. It’s an easy and satisfying meal for any day of the week.


Ingredients

Scale
  • 1 pound ground beef
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups beef broth
  • 1 cup water
  • 1 can (14.5 ounces) diced tomatoes
  • 1 cup uncooked elbow macaroni
  • 1 cup frozen green beans

Instructions

  • Cook the Beef: In a large pot, cook the ground beef over medium heat until it is browned, breaking it up into small pieces as it cooks.
  • Add Vegetables and Seasoning: Add the diced onion, minced garlic, dried oregano, dried basil, salt, and black pepper to the pot. Cook until the onion is translucent, about 5 minutes.
  • Add Broth and Tomatoes: Stir in the beef broth, water, and diced tomatoes. Bring the mixture to a boil.
  • Cook Macaroni and Green Beans: Add the uncooked macaroni and frozen green beans to the pot. Reduce the heat to low and simmer, covered, for 15-20 minutes or until the macaroni is tender.
  • Serve: Serve the soup hot and enjoy!

Notes

  • For extra flavor, consider adding a dash of hot sauce or a sprinkle of Parmesan cheese before serving.
  • Adjust seasoning to taste if necessary.
  • Prep Time: 10 minutes
  • Cook Time: 25-30 minutes
  • Category: soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl (about 2 cups)
  • Calories: 290
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0 g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 7g
  • Cholesterol: 50mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star