Nutrition Facts for Homemade beef spaetzle soup

Homemade Beef Spaetzle Soup

Warm up with a bowl of hearty, comforting Homemade Beef Spaetzle Soup, a delightful combination of tender chunks of beef, fresh vegetables, and pillowy homemade spaetzle. This soul-soothing soup boasts a slow-simmered broth infused with fragrant thyme, garlic, and a hint of nutmeg, delivering layers of rich, savory flavor. The star of the dish is the homemade spaetzle, tiny German-style noodles that add a rustic touch and soak up every drop of the flavorful broth. Perfect for cozy family dinners or as an impressive starter, this recipe is a must-try for fans of classic comfort food. Serve it hot, garnished with fresh parsley for a burst of color and freshness.

Nutriscore Rating: 68/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Homemade Beef Spaetzle Soup
Prep Time:20 mins
Cook Time:90 mins
Total Time:110 mins
Servings: 6

Ingredients

  • 1 pound Beef stew meat (bite-sized pieces)
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion (diced)
  • 2 Carrots (sliced)
  • 2 Celery stalks (sliced)
  • 3 Garlic cloves (minced)
  • 8 cups Beef broth
  • 1 Bay leaf
  • 2 sprigs Fresh thyme (optional, or 1/2 tsp dried thyme)
  • 3 Eggs
  • 1.5 cups All-purpose flour
  • 0.333 cup Whole milk
  • 0.25 teaspoon Ground nutmeg
  • 1 teaspoon Salt
  • 1 teaspoon Black pepper
  • 2 tablespoons Fresh parsley (chopped, for garnish)

Directions

Step 1

Heat olive oil in a large soup pot or Dutch oven over medium heat. Add the beef stew meat and sear until browned on all sides, about 5–7 minutes. Remove beef and set aside.

Step 2

In the same pot, add diced onion, sliced carrots, and celery. Cook until the vegetables begin to soften, about 5 minutes.

Step 3

Stir in minced garlic and cook for 1 minute until fragrant.

Step 4

Pour in the beef broth, then return the browned beef to the pot. Add the bay leaf and thyme (if using). Season with salt and pepper.

Step 5

Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 60–75 minutes, or until the beef is tender.

Step 6

Meanwhile, prepare the spaetzle batter. In a mixing bowl, whisk together the eggs, flour, milk, nutmeg, and 1/2 teaspoon of salt until smooth. The batter should be thick but pourable.

Step 7

Bring a large pot of salted water to a boil. Using a spaetzle maker or pressing the batter through the holes of a large slotted spoon, drop the batter into the boiling water. Cook the spaetzle until they float to the surface, about 1–2 minutes. Remove them with a slotted spoon and set aside.

Step 8

Once the beef is tender, taste the soup and adjust seasoning as needed. Add the cooked spaetzle to the soup and stir to combine.

Step 9

Simmer the soup for an additional 5 minutes to allow the flavors to meld.

Step 10

Ladle the soup into bowls, garnish with chopped parsley, and serve hot.

Nutrition Facts

Serving size (3358.3g)
Amount per serving % Daily Value*
Calories 2627.8
Total Fat 142.7g 0%
Saturated Fat 49.5g 0%
Polyunsaturated Fat 2.9g
Cholesterol 885.3mg 0%
Sodium 10279.1mg 0%
Total Carbohydrate 185.2g 0%
Dietary Fiber 16.4g 0%
Total Sugars 22.8g
Protein 154.0g 0%
Vitamin D 158.8IU 0%
Calcium 571.2mg 0%
Iron 28.5mg 0%
Potassium 4085.7mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 48.6%
Protein: 23.3%
Carbs: 28.0%