Soup · Main Course · German ·

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.

4.9(380 reviews)
·By Ethan Brooks·
Hearty German Lentil Soup with Frankfurters and Mustard — Soup served and photographed from above
Prep
30 min
Cook
1 h 30 min
Difficulty
Easy
Serves
6

Preparation

Get these tasks done before you start cooking.

Preparing the Soup Base

  1. 1

    Heat olive oil

    Heat olive oil in a large pot over medium heat.

  2. 2

    Sauté vegetables

    Add the onion, carrots, and celery; sauté until soft, about 5–7 minutes.

  3. 3

    Add garlic

    Stir in the garlic and cook for another minute until fragrant.

Preparing the Lentils

  1. 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. 2

    Add bay leaves

    Add bay leaves and bring to a boil.

  3. 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. 1

    Adding Flavor

    Stir in sliced frankfurters, Dijon mustard, and thyme into the soup.

  2. 2

    Final Simmer

    Continue to simmer for an additional 15 minutes to allow flavors to meld.

  3. 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

    Explore more from TastyFood

    Looking for something different? Browse by category.