Hearty German Lentil Soup with Frankfurters and Mustard
This traditional German lentil soup, enhanced with the flavors of smoky frankfurters and tangy mustard, offers a comforting and filling meal that's perfect for a chilly day.

Preparation
Get these tasks done before you start cooking.
Preparing the Soup Base
- 1
Heat olive oil
Heat olive oil in a large pot over medium heat.
- 2
Sauté vegetables
Add the onion, carrots, and celery; sauté until soft, about 5–7 minutes.
- 3
Add garlic
Stir in the garlic and cook for another minute until fragrant.
Preparing the Lentils
- 1
Add lentils and broth
Add rinsed lentils to the pot along with the broth.
Tip: Soak lentils for an hour before cooking to reduce cooking time.
- 2
Add bay leaves
Add bay leaves and bring to a boil.
- 3
Simmer lentils
Reduce heat to low, cover, and simmer until lentils are tender, about 30–40 minutes.
Tip: Remove the bay leaves before serving.
How to Make Hearty German Lentil Soup with Frankfurters and Mustard
Total time: 2 h · Yields 6 servings
- 1
Adding Flavor
Stir in sliced frankfurters, Dijon mustard, and thyme into the soup.
- 2
Final Simmer
Continue to simmer for an additional 15 minutes to allow flavors to meld.
- 3
Season and Serve
Adjust seasoning with salt and pepper before serving.
Chef's Tips
Frequently asked questions
You might also love
Browse all recipes
Miso Salmon With Charred Scallion Rice

Tuna Tartare With Sesame Avocado Base

Beef Stir Fry With Blistered Snap Peas

Lamb Tagine With Honeyed Summer Apricots

Watermelon Poke Bowl With Spicy Mayo

High Protein Breakfast Bowl With Smoked Paprika
Explore more from TastyFood
Looking for something different? Browse by category.