This cozy Macaroni Soup is an easy and flavorful family meal—and so nourishing with tomato, beef, and loads of veggies. I love to make this with elbows, but other small pasta shapes such as wagon wheels would work well, too.

bowls of macaroni soup with crackers on counter.

Macaroni Soup

We eat a lot of soup in our house (often on Sundays), and this one is a favorite. It’s similar to one my grandmother used to make, and I love how versatile and delicious it is.

I’ve tried to streamline the chopping you need to do for this, but there are options for pre-cut or frozen vegetables.

We love the flavor of this tomato broth with the ground beef and veggies for its a nod to Italian-American cuisine. It’s particularly good with grated Parmesan cheese on top, and adults may enjoy some crushed red pepper or hot sauce.

Your toddler won’t eat? Help is here!

Sign up for our email updates to get tips and ideas in your inbox. 

Ingredients You Need

Here’s a look at the ingredients you need to make this soup to share with your family.

Ingredients for macaroni soup on countertop
  • Garlic cloves: Peeled and minced. You can also use jarred.
  • Mirepoix: This mix of onion, carrot, and celery is now commonly sold prepared in the produce or freezer aisle. You can also dice the three veggies from fresh.
  • Italian seasoning: This adds classic Italian flavor with minimal effort.
  • Ground beef: You can use 90-95% lean ground beef here.
  • Reduced-sodium chicken broth: You can trade in beef or veggie broth if you prefer.
  • Marinara sauce: Marinara sauce adds a lot of flavor to the broth. You can also use crushed tomatoes.
  • Elbow pasta: This is my preferred type of macaroni to use in this soup, but any other small shape will work.
  • Frozen green beans or corn or peas: Pick the ones you prefer.
  • Grated Parmesan cheese, for serving 

Ingredient Substitutions

You can make the following substitutions if you prefer:

  • You can use ground turkey or chicken, mild Italian sausage, or beef stew meat instead of the ground beef.
  • To make this vegetarian, omit the beef and add 2 cans rinsed and drained white beans.
  • Use another small pasta shape in place of elbows such as mini bowties or wagon wheels.
  • Use a gluten-free pasta if needed.
  • Use beef, chicken, or vegetable broth.
  • Instead of using pre-cut mirepoix, dice onion, carrots, and celery.

Step-by-Step Instructions

Here’s a look at how to make this recipe so you know what to expect. Scroll down to the end of the post for the full amounts and timing.

how to make macaroni soup in grid of 4 images.
  1. In a large pot, add the olive oil. When warm, add the garlic, mirepoix, salt, and Italian seasoning.
  2. Add the beef and cook for 8 minutes.
  3. Add the broth and marinara sauce and bring to a simmer.
  4. When simmering, add the pasta. Cook for 6 minutes. Stir in the frozen vegetables and simmer until tender. Stir in seasonings. Serve topped with Parmesan cheese, if desired.

Adults may enjoy this topped with hot sauce or crushed red pepper, too.

Macaroni soup in white bowl.

How to Store

Store leftovers in an airtight container in the fridge for up to 5 days. Warm, stopping to stir every 30 seconds. If the pasta has absorbed most of the broth, you can add a little more before heating to ensure there is enough.

pot of macaroni soup on counter with kids bowl.

Best Tips for Success

  • Mirepoix is simply a mix of carrots, onion, and celery. It is commonly sold pre-cut in the produce or freezer aisle. To make your own, simply dice about 2/3 cup of each and add to the pot in Step 1.
  • To make this vegetarian, omit the beef and add 2 cans rinsed and drained white beans.
  • Use a gluten-free pasta if needed.
  • Use beef, chicken, or vegetable broth.
  • If using another shape of pasta, you may need to adjust the cooking time.
  • Using marinara sauce adds a little more flavor than crushed tomatoes, but both work. 

I’d love to hear your feedback on this post, so please rate and comment below!

macaroni-soup-in-two-bowls-on-counter

Easy Macaroni Soup

Made with mostly pantry and freezer staples, this cozy Macaroni Soup is easy and flavorful—and so nourishing. I love to make this with elbows, but other small pasta shapes such as wagon wheels would work well, too.
5 from 5 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Cuisine American
Course Dinner
Calories 329kcal
Servings 8

Ingredients

  • 2 tablespoons olive oil
  • 2 garlic cloves (peeled and minced; or 1 teaspoon garlic powder)
  • 2 cups mirepoix (fresh or frozen, see Notes for info)
  • 2 teaspoons Italian seasoning
  • ½ teaspoon salt
  • 1 pound ground beef
  • 2 quarts reduced-sodium chicken broth
  • 14.5 ounce can marinara sauce (or crushed tomatoes)
  • 8 ounces elbow pasta
  • 2 cups frozen green beans (or corn or peas)
  • Grated Parmesan cheese, for serving (optional)

Instructions

  • Set a large pot over medium heat. Add the olive oil. When warm, add the garlic, mirepoix, salt, and Italian seasoning. Stir and cook for 2 minutes.
  • Add the beef, break up with a wooden spoon, and cook for 8 minutes.
  • Add the broth and marinara sauce and raise the heat to high. Once it starts to simmer, reduce heat to medium.
  • Add the pasta. Cook for 6 minutes or until the pasta is just cooked through. (If the broth starts to boil, reduce the heat. You want slow bubbles to avoid overcooking the meat.)
  • Stir in the frozen green beans and simmer for an additional 4 minutes.
  • Stir in the Italian seasoning and salt. Taste and adjust the seasoning as needed. Serve topped with Parmesan cheese, if desired.

Notes

  • Store leftovers in an airtight container in the fridge for up to 5 days. Warm, stopping to stir every 30 seconds. If the pasta has absorbed most of the broth, you can add a little more before heating.
  • Trade in ground chicken, turkey, mild Italian sausage, or beef stew meat for the ground beef if you prefer.
  • Mirepoix is simply a mix of carrots, onion, and celery. It is commonly sold pre-cut in the produce or freezer aisle. To make your own, dice about 2/3 cup of each and add to the pot in Step 1.
  • To make this vegetarian, omit the beef and add 2 cans rinsed and drained white beans.
  • Use a gluten-free pasta if needed.
  • Use beef, chicken, or vegetable broth.
  • If using another shape of pasta, you may need to adjust the cooking time.
  • Using marinara sauce adds a little more flavor than crushed tomatoes, but both work. 

Nutrition

Calories: 329kcal, Carbohydrates: 31g, Protein: 16g, Fat: 16g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 8g, Trans Fat: 1g, Cholesterol: 40mg, Sodium: 1428mg, Potassium: 507mg, Fiber: 4g, Sugar: 6g, Vitamin A: 437IU, Vitamin C: 10mg, Calcium: 54mg, Iron: 3mg
Tried this recipe?Rate in the comments and tag @yummytoddlerfood on IG!

Related Posts

Related Products

Share it with the world

Pin

Filed Under

Leave a comment

Your email address will not be published.

How many stars would you give this recipe?




Comments

  1. 5 stars
    This is one of those easy dump recipes you don’t have to put much thought into. Upon your suggestion, I prepped the mirepoix veg and froze into small serving sizes so I had that ready to go. I used marinara for rich flavor. My family loved it!

  2. 5 stars
    So easy and delicious! I made this today and it was the perfect thing to make while you’re multitasking (like emptying/filling the dishwasher before you have to pickup the kiddos!). I just watched it, added ingredients and stirred while I cleaned and it turned out great! I made it vegan with impossible burger and veggie broth and threw in frozen spinach and peas (what I had in the freezer) and it was amazing.

  3. 5 stars
    I made this tonight and it was perfect. I used a garlic/herb marinara sauce and cellentani pasta. Chopped my own carrots and onions. Excellent flavor and I can’t wait to have my leftovers tomorrow! I could easily see freezing everything but the noodles and green beans and throwing it on the stove in the winter. So good!

  4. 5 stars
    Made this for dinner tonight…SO yummy and easy to make! Literally took me no time to whip up. Everyone loved it including my 3 year old and 9 month old. Thank you for always providing us with delicious recipes! Takes the guess work out of mealtime!