Description
This One Pot Beef and Tomato Macaroni Soup is the perfect solution for busy weeknights when you crave a hearty meal without spending hours in the kitchen. In just 30 minutes, you can whip up a comforting bowl filled with lean ground beef, nutritious veggies, and wholesome whole wheat macaroni. The rich flavors from Italian seasoning and spices create a delightful experience that will please both family and friends. Whether served as a main dish or paired with crusty bread and a fresh salad, this versatile soup is sure to become a household favorite. Enjoy it hot on chilly evenings or during casual gatherings—this recipe is ideal for any occasion!
Ingredients
- 1 tablespoon canola oil
- 3 large carrots (peeled and finely chopped)
- 1 medium onion (finely chopped)
- 1 rib celery (finely chopped)
- 1 lb lean ground beef
- 5 cups low sodium beef broth
- 798 ml canned diced tomatoes (28 oz)
- 1 ½ cups whole wheat macaroni pasta, uncooked
- 1 cup tomato sauce
- 2 teaspoons Italian seasoning
- 1 teaspoon minced garlic
- 1 teaspoon salt
- 1/4 teaspoon paprika
- 1/4 teaspoon black pepper
- 1 pinch red pepper flakes
Instructions
- Heat canola oil in a large pot over medium-high heat. Add chopped carrots, onion, and celery; cook until softened (about 3-4 minutes).
- Stir in Italian seasoning, minced garlic, salt, paprika, black pepper, and red pepper flakes; cook for an additional minute.
- Add lean ground beef to the pot; stir until crumbled and lightly browned (about 2-3 minutes).
- Pour in beef broth and canned diced tomatoes; bring to a boil. Cover and cook until vegetables are tender (5-10 minutes).
- Stir in uncooked macaroni pasta and tomato sauce; cover and cook while stirring frequently until pasta is al dente (7-8 minutes). Serve hot.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl (about 300g)
- Calories: 320
- Sugar: 6g
- Sodium: 680mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 6g
- Protein: 20g
- Cholesterol: 60mg