A hearty and comforting soup, Beef & Tomato Macaroni Soup is perfect for chilly days. It combines tender pasta, flavorful ground beef, and a rich tomato broth for a satisfying meal the whole family will love. With simple ingredients and easy steps, this recipe is great for weeknight dinners or meal prep.
Why You’ll Love This Recipe
It’s a one-pot wonder, making cleanup a breeze.
Packed with protein, veggies, and pasta for a complete and balanced meal.
The rich tomato broth is deeply satisfying and full of flavor.
Perfect for making ahead or enjoying leftovers.
Easy to customize with your favorite vegetables or spices.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 tablespoons vegetable oil
1 medium yellow onion, finely chopped
1 green bell pepper, finely chopped
2 cloves garlic, minced
1 pound ground beef
2 teaspoons chili powder
2 teaspoons dried oregano
1 teaspoon salt
1/2 teaspoon black pepper
2 (10.75-ounce) cans condensed cream of tomato soup
1 (15-ounce) can diced tomatoes, undrained
32 ounces beef broth
4 cups water
2 cups uncooked pasta
Directions
Heat the vegetable oil in a large pot over medium-high heat. Add the onion, bell pepper, and garlic, sautéing for 5-6 minutes until softened.
Add the ground beef, breaking it apart with a wooden spoon. Cook until no longer pink, then drain any excess fat.
Stir in chili powder, oregano, salt, and pepper. Cook for 1-2 minutes to release the aroma of the spices.
Add the condensed cream of tomato soup, diced tomatoes (with juice), beef broth, and water. Mix well.
Bring the soup to a boil, then stir in the uncooked pasta. Reduce the heat to low, cover, and simmer until the pasta is al dente, stirring occasionally to prevent sticking.
Adjust the seasoning to taste, serve warm, and enjoy!
Servings and Timing
Prep Time: 10 minutes
Cooking Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Variations
Add more veggies: Toss in zucchini, carrots, or spinach for added nutrition.
Switch up the protein: Substitute ground turkey or chicken for the beef.
Spice it up: Add red pepper flakes or a dash of hot sauce for a spicy kick.
Change the pasta: Try elbow macaroni, penne, or shells. Gluten-free pasta works too!
Make it creamy: Stir in a splash of heavy cream or milk before serving for a creamier soup.
Storage/Reheating
Storage: Let the soup cool completely, then store it in an airtight container in the refrigerator for up to 3 days.
Freezing: Freeze the soup (without the pasta) in a freezer-safe container for up to 2 months. When reheating, cook fresh pasta separately and add it to the soup.
Reheating: Warm on the stovetop over medium heat, stirring occasionally, or heat in the microwave until hot.
Related Recipes:
- Sweet and Spicy Honey Pepper Chicken with Creamy Macaroni
- Beef and Macaroni Soup
- How To Make Hawaiian Macaroni Salad
FAQs
How can I make this soup thicker?
I like to simmer it a bit longer uncovered to reduce the liquid. You can also stir in a slurry of cornstarch and water.
Can I use fresh tomatoes instead of canned?
Yes, fresh tomatoes can be diced and added, though canned ones provide a richer flavor.
Can I make this soup vegetarian?
Swap the ground beef for plant-based crumbles and use vegetable broth instead of beef broth.
What’s the best way to prevent pasta from overcooking in the soup?
Cook the pasta separately and add it just before serving to maintain its texture.
Can I double this recipe?
Absolutely! Just make sure you have a large enough pot to accommodate the extra ingredients.
Conclusion
Beef & Tomato Macaroni Soup is a cozy and satisfying dish that’s easy to prepare and loaded with flavor. Perfect for a quick weeknight dinner or reheatable leftovers, this recipe is sure to become a family favorite. Try it today, and enjoy the warmth and comfort it brings to your table.
📖 Recipe:
PrintBeef & Tomato Macaroni Soup
- Total Time: 40 minutes
- Yield: 6 servings
Description
Beef & Tomato Macaroni Soup is a hearty, one-pot meal perfect for chilly days. This comforting dish features tender pasta, seasoned ground beef, and a flavorful tomato broth. It’s easy to prepare, customizable, and ideal for weeknight dinners or meal prep.
Ingredients
2 tablespoons vegetable oil
1 medium yellow onion, finely chopped
1 green bell pepper, finely chopped
2 cloves garlic, minced
1 pound ground beef
2 teaspoons chili powder
2 teaspoons dried oregano
1 teaspoon salt
1/2 teaspoon black pepper
2 (10.75-ounce) cans condensed cream of tomato soup
1 (15-ounce) can diced tomatoes, undrained
32 ounces beef broth
4 cups water
2 cups uncooked pasta
Instructions
- Heat vegetable oil in a large pot over medium-high heat. Sauté onion, bell pepper, and garlic for 5-6 minutes until softened.
- Add ground beef and cook until browned, breaking it apart with a spoon. Drain any excess fat.
- Stir in chili powder, oregano, salt, and black pepper, cooking for 1-2 minutes to release the spices’ aroma.
- Add condensed cream of tomato soup, diced tomatoes with juice, beef broth, and water. Stir well.
- Bring the mixture to a boil, then add uncooked pasta. Reduce heat to low, cover, and simmer until pasta is al dente, stirring occasionally.
- Adjust seasoning to taste. Serve warm and enjoy!
Notes
For a thicker soup, simmer longer uncovered or add a cornstarch slurry.
Customize with your favorite vegetables or proteins.
Cook pasta separately if planning to store leftovers to prevent overcooking.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 6 servings
- Calories: 320 kcal