Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef Macaroni Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yumi Lee
  • Total Time: 45 minutes
  • Yield: Serves 6

Description

Beef Macaroni Soup is a soul-soothing dish that combines tender ground beef and macaroni pasta in a rich, savory broth. Perfect for chilly evenings or cozy family dinners, this hearty soup is easy to make and offers comforting flavors that will keep everyone coming back for seconds. With customizable ingredients and delightful aromas, this recipe transforms simple ingredients into a beloved classic that warms both the heart and the belly.


Ingredients

Scale
  • 1 lb lean ground beef
  • 1 cup elbow macaroni
  • 4 cups low-sodium beef broth
  • 1 can (14.5 oz) diced tomatoes (fire-roasted recommended)
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 cup carrots, diced
  • 1 cup celery, diced
  • 2 tsp Italian seasoning
  • Salt and pepper to taste
  • 2 tbsp olive oil

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onions and sauté until translucent.
  2. Add ground beef, breaking it apart as it cooks. Brown for about 5-7 minutes; drain excess fat if needed.
  3. Stir in diced carrots, celery, and minced garlic; sauté for an additional 3-4 minutes until softened.
  4. Pour in beef broth and diced tomatoes; add Italian seasoning. Bring to a gentle boil.
  5. Add elbow macaroni; reduce heat to low and simmer for 10-12 minutes until al dente.
  6. Adjust seasoning with salt and pepper before serving hot.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl (approximately 2 cups)
  • Calories: 320
  • Sugar: 3g
  • Sodium: 650mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 31g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 60mg