This classic beef and macaroni soup is warm, filling, and packed with tender ground beef, soft macaroni, and a rich tomato-based broth. Simple ingredients, big flavor, and pure comfort in a bowl.
⏱ Time Required
-
Prep: 10 minutes
-
Cook: 30–35 minutes
-
Total: ~45 minutes
🍲 Servings
6 servings
🍳 Ingredients
-
1 lb ground beef
-
1 tbsp olive oil (if needed)
-
1 small onion, diced
-
2 cloves garlic, minced
-
1 cup carrots, diced
-
1 cup celery, diced
-
1 can (14.5 oz) diced tomatoes
-
2 tbsp tomato paste
-
6 cups beef broth
-
1 tsp Italian seasoning
-
½ tsp paprika
-
Salt & black pepper, to taste
-
1 cup elbow macaroni
-
Fresh parsley, for garnish
👩🍳 Instructions
1️⃣ Brown the Beef
-
In a large pot, cook ground beef over medium heat until browned.
-
Drain excess fat if needed.
2️⃣ Sauté Vegetables
-
Add onion, garlic, carrots, and celery.
-
Cook 3–4 minutes until slightly softened.
3️⃣ Build the Broth
-
Stir in diced tomatoes, tomato paste, beef broth, Italian seasoning, paprika, salt, and pepper.
-
Bring to a gentle boil.
4️⃣ Add Macaroni
-
Stir in macaroni.
-
Reduce heat and simmer 10–12 minutes, stirring occasionally, until pasta is tender.
5️⃣ Serve
-
Taste and adjust seasoning.
-
Garnish with fresh parsley and serve hot.
🍽 Flavor & Texture
✔ Rich, savory broth
✔ Tender beef
✔ Soft, comforting pasta
✔ Family-friendly & filling
⭐ Tips & Variations
-
Extra hearty: Add potatoes or kidney beans
-
Cheesy: Stir in shredded cheddar before serving
-
Spicy: Add chili flakes or hot sauce
-
Low-carb: Replace macaroni with zucchini noodles
-
Meal prep: Pasta absorbs broth—add extra liquid when reheating
📊 Nutrition (Approx. per serving)
-
Calories: 420
-
Carbs: 32g
-
Fat: 22g
-
Protein: 24g