Go Back
+ servings
Hearty Beef Noodle Soup
Print Recipe
4.75 from 4 votes

Beef Noodle Soup

This Beef Noodle Soup has a luxuriously flavorful broth brimming with tender bites of beef, and hearty vegetables.
Prep Time20 mins
Cook Time3 hrs
Total Time3 hrs 20 mins
Course: Main Course
Cuisine: American
Servings: 6
Calories: 332kcal


  • 1.5 pounds beef chuck roast (cut into ½" cubes)
  • ¼ cup flour
  • 1 tablespoon cooking oil
  • 1 medium onion (chopped)
  • 2 carrots (chopped)
  • 2 celery stalks (chopped)
  • 3 cloves garlic (minced)
  • 7 cups beef broth
  • 2 bay leaves
  • 2 sprigs of fresh thyme
  • ½ teaspoon black pepper
  • 2 ½ cups Egg noodles
  • salt to taste


  • Toss the cubed beef with flour to ensure it is evenly coated.
  • Add oil to Dutch Oven set on medium high and heat till shimmering. Add beef, let cook without stirring until brown crust forms. Stir once to flip beef and brown again.
  • Remove beef from pot, turn down to medium heat, add additional oil if needed, and saute the onions until tender.
  • Once onions become tender, add carrots and celery and continue to saute until onions begin to turn golden. 
  • Add minced garlic and cook until fragrant.
  • Add a splash of beef broth into the pot and scrap the bottom to loosen any cooked-on fond (burnt bits) at the bottom of the pot. Once fond has been incorporated into the broth add the beef back into pot, along with remaining beef broth, bay leaves, thyme, and black pepper.
  • Bring to a boil, then reduce to a simmer. Cover and cook for 3 hours, or until the beef is tender.
  • Add dry egg noodles in final 10 minutes of cooking (or length of time listed on the package instructions).
  • Ladle soup into bowls and serve with freshly baked crusty bread.


IF YOU LIKED THIS RECIPE you will love my Beef and Barley Soup recipe too!


Calories: 332kcal | Carbohydrates: 17g | Protein: 27g | Fat: 16g | Saturated Fat: 6g | Cholesterol: 88mg | Sodium: 1161mg | Potassium: 691mg | Fiber: 1g | Sugar: 2g | Vitamin A: 3485IU | Vitamin C: 4mg | Calcium: 60mg | Iron: 3.5mg