A simple bowl of macaroni soup brings tender pasta, a rich tomato broth, and a full dinner feel with pantry ingredients and one pot.
Some nights you want soup that eats like a meal. This one hits that spot. You get a tomato-forward broth with garlic, herbs, and a gentle heat, plus macaroni that turns every spoonful into comfort food.
It’s built for real life. The base uses common pantry items, the steps are straightforward, and cleanup stays simple. You can keep it meatless, add a little protein, or load it with vegetables. The method stays the same.
What This Soup Tastes Like
This macaroni soup tastes like a classic tomato soup that grew up and got hungry. The broth is savory, slightly sweet from tomatoes, and balanced with aromatics. The macaroni turns it hearty without feeling heavy.
When the pasta cooks in the broth, it releases starch and gives the soup a lightly silky texture. That’s why this recipe feels satisfying even with a short ingredient list.
Simple Macaroni Soup Recipe With Pantry Staples
This section is the full recipe method, written so you can cook straight from the screen. Read it once, then cook with confidence.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery ribs, diced
- 4 garlic cloves, minced
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon red pepper flakes, optional
- 1 can (28 ounces) crushed tomatoes
- 6 cups low-sodium vegetable or chicken broth
- 1 tablespoon soy sauce or 1 teaspoon Worcestershire sauce
- 1 bay leaf
- 1 cup elbow macaroni, dry
- 1 to 2 cups chopped spinach or kale
- Salt and black pepper
- Fresh lemon juice, to finish
- Grated Parmesan or a dairy-free topping, optional
Step-By-Step Instructions
- Sweat the vegetables. Warm the olive oil in a large pot over medium heat. Add onion, carrot, and celery. Cook 6 to 8 minutes, stirring often, until the onion looks translucent and the vegetables soften.
- Build the base. Stir in the garlic and cook 30 seconds. Add tomato paste, oregano, basil, paprika, and red pepper flakes. Stir 1 minute so the tomato paste darkens slightly and the herbs smell fragrant.
- Simmer the broth. Add crushed tomatoes, broth, soy sauce (or Worcestershire), and the bay leaf. Bring to a gentle boil, then reduce to a steady simmer. Cook 10 minutes so the flavors blend.
- Cook the macaroni. Stir in the dry macaroni. Keep the soup at a lively simmer and stir every minute or two so pasta doesn’t stick to the bottom. Cook 7 to 9 minutes, until the macaroni is tender.
- Add greens at the end. Stir in spinach or kale. Cook 1 to 2 minutes, just until wilted.
- Season and finish. Remove the bay leaf. Taste, then add salt and black pepper as needed. Squeeze in a little lemon juice to brighten the tomato broth. Serve hot with Parmesan if you like.
Pot Size And Heat Notes
Use a pot that holds at least 5 quarts so the soup has room to simmer without splashing. Keep the heat steady once the pasta goes in. A hard boil can break the macaroni and turn the broth cloudy.
If the soup thickens fast while the pasta cooks, stir in a splash of broth or water. Pasta absorbs liquid as it cooks, and it keeps drinking even after the heat is off.
Ingredient Choices That Change The Bowl
Macaroni soup is forgiving. Still, a few choices make the difference between “fine” and “I want seconds.”
Tomatoes
Crushed tomatoes give body and a smooth broth. If you only have diced tomatoes, blend them briefly or simmer a little longer so the broth tastes rounder.
Broth
Vegetable broth keeps it light and clean. Chicken broth adds a deeper savor. If your broth is salty, hold off on salt until the end.
Umami Booster
Soy sauce adds depth without making the soup taste like soy. Worcestershire does the same, with a different edge. Use one, not both.
Greens
Spinach melts in fast and stays tender. Kale holds its bite. If you use kale, chop it small so it cooks through before the pasta turns too soft.
Swaps And Add-Ins That Still Keep It Simple
Use what you have. Just keep the soup’s balance in mind: tomato + broth + starch + a little savor. These swaps work well.
| What You Have | Use This Instead | How To Adjust |
|---|---|---|
| Elbow macaroni | Small shells, ditalini, or orzo | Start checking at 6 minutes; small pasta can cook fast. |
| Crushed tomatoes | Whole peeled tomatoes | Break up with a spoon or blend briefly for a smoother broth. |
| Carrots and celery | Frozen mixed vegetables | Add during the simmer step so they warm through. |
| Spinach or kale | Green beans or zucchini | Add with the pasta for green beans; add at the end for zucchini. |
| Olive oil | Butter or neutral oil | Butter adds richness; keep heat moderate so it doesn’t brown too fast. |
| Soy sauce | Miso paste | Stir 1 tablespoon miso into a ladle of hot broth, then mix it in off heat. |
| Plain broth | Broth + Parmesan rind | Simmer the rind 10 minutes, then remove before serving. |
| No onion | Leek or scallions | Use the white parts first; add greens near the end for freshness. |
| Want protein | White beans or shredded chicken | Add beans with the broth; add chicken at the end so it stays tender. |
How To Keep Pasta From Turning Mushy
Pasta in soup tastes great on day one. Day two can be tricky because the noodles keep soaking up broth. You have three simple ways to handle it, depending on your plans.
Option 1: Cook Pasta In The Soup
This is the easiest. It gives the broth a cozy texture and the soup feels like one dish. If you expect leftovers, plan to add more broth when reheating.
Option 2: Cook Pasta Separately
Cook the macaroni in salted water, drain it, and store it in a container. Reheat the soup, then add a handful of pasta to each bowl. The soup stays brothy for days, and the pasta stays springy.
Option 3: Split The Batch
Cook pasta in the soup for dinner, then spoon out a few servings right away for the fridge. After that, cook the rest of the pasta in the pot. It’s a small habit that saves tomorrow’s lunch.
Serving Ideas That Make It Feel Like Dinner
This soup can stand on its own. Still, a little topping or side turns it into a full meal without extra work.
- Cheese and pepper: A small shower of Parmesan and a crack of pepper.
- Crunch: Croutons, toasted breadcrumbs, or crushed crackers.
- Fresh bite: Chopped parsley or basil, plus a little lemon at the table.
- Side: A simple salad or a slice of toasted bread.
Storage And Reheating That Keeps It Safe And Tasty
Soup is one of the easiest meals to store, as long as you cool it fast and keep it cold. The USDA explains that leftovers should be refrigerated within 2 hours, and shallow containers cool hot food faster. See the USDA guidance on the Leftovers And Food Safety page.
For an extra layer of safety, the CDC notes the same 2-hour rule and ties it to the “danger zone” where bacteria can multiply. Their overview is on Preventing Food Poisoning.
| Task | Fridge Plan | Freezer Plan |
|---|---|---|
| Cool the soup | Divide into shallow containers; chill within 2 hours | Chill first, then freeze once cold |
| Store | 3 to 4 days in a sealed container | Up to 3 months for best texture |
| Reheat | Warm on the stove, stirring often | Thaw overnight in the fridge, then reheat |
| Fix thickness | Add broth or water as it warms | Add broth after reheating to restore texture |
| Pasta strategy | Store extra broth for day two | Freeze soup without pasta when possible |
Recipe Card
Simple Macaroni Soup Recipe
Servings: 6
Prep Time: 10 minutes | Cook Time: 25 minutes
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery ribs, diced
- 4 garlic cloves, minced
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon smoked paprika
- 1 can (28 ounces) crushed tomatoes
- 6 cups low-sodium broth (vegetable or chicken)
- 1 tablespoon soy sauce (or 1 teaspoon Worcestershire sauce)
- 1 bay leaf
- 1 cup dry elbow macaroni
- 1 to 2 cups chopped spinach or kale
- Salt and black pepper
- Lemon juice
Directions
- Heat oil in a large pot over medium heat. Add onion, carrots, and celery. Cook 6 to 8 minutes, stirring often.
- Add garlic and cook 30 seconds. Stir in tomato paste, oregano, basil, and paprika. Cook 1 minute.
- Add crushed tomatoes, broth, soy sauce (or Worcestershire), and bay leaf. Bring to a gentle boil, then simmer 10 minutes.
- Add macaroni and simmer 7 to 9 minutes, stirring often, until tender.
- Stir in greens for 1 to 2 minutes. Remove bay leaf. Season with salt and pepper. Finish with lemon juice.
Nutrition (Per Serving)
Calories: 260 | Protein: 8 g | Carbs: 40 g | Fat: 7 g
Nutrition will vary by broth, pasta brand, and add-ins.
Little Fixes If Something Feels Off
If the soup tastes flat, add a pinch of salt and a squeeze of lemon. Acid wakes up tomato flavor fast.
If it tastes sharp, let it simmer 5 more minutes. Tomatoes can mellow with a little extra time.
If it’s too thick, stir in more broth. If it’s too thin, simmer uncovered for a few minutes, stirring often.
If the pasta overcooks, switch to the “pasta on the side” method next time. The soup still tastes good, and the fix is simple.
References & Sources
- USDA Food Safety and Inspection Service (FSIS).“Leftovers and Food Safety.”Supports safe cooling and storage timing for cooked soup and leftovers.
- Centers for Disease Control and Prevention (CDC).“Preventing Food Poisoning.”Supports safe time limits for perishable foods and basic food safety steps.

