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
Crab Cake With Zesty Lemon Aioli

Zucchini Salad With Shaved Pecorino

Blackberry Galette With Honey Mascarpone Filling

Pulled Pork With Tangy Vinegar Slaw

Greek Pasta Salad With Marinated Feta

Black Pepper Chicken With Blistered Green Beans
Explore more from TastyFood
Looking for something different? Browse by category.