Taste tradition through this hearty soup – part of many German couples’ love stories.

Served at every traditional German wedding, hochzeitssuppe is a hearty soup that highlights the many facets of a relationship, with a variety of flavors and textures that blend well together in the same bowl. Whether you’re soon tying the knot, celebrating an anniversary or simply cooking dinner for your other half, this hearty soup will warm you from head to toe and deserves a place in your fall/winter recipe rotation.



  • Chicken: 1 to 1 1/2 lbs chicken pieces with bone (traditionally wings, neck, spine and legs)
  • 1/2 lb. chuck roast or top chuck beef
  • 1 large (short ribs, knuckle or neck bones work best) beef soup bone
  • 1 cleaned leek (cut into 4 pieces)
  • 2 large, halved onions
  • 1 bunch parsley
  • 8 cloves
  • Salt and pepper to taste


  • 3-4, chopped carrots
  • 8 asparagus spears (traditionally white asparagus)
  • 1/2, cleaned leek and sliced (optional)
  • 1/2 head cauliflower, chopped (optional)
  • 1 cup green peas


  • 1/3 lb.Sausage meat or Thüringer Mett (German minced raw pork)
  • 1/3 lb. ground beef
  • 1 egg
  • 2-3 tbsp breadcrumbs

The Eierstich (egg custard):

  • 1 cup milk
  • 2 eggs & 2 egg yolks
  • A pinch of freshly ground nutmeg
  • 1/2 tsp salt


  • 1 1/2 cups of plain, wide egg noodles
  • Parsley for garnish


  1. Put all ingredients for broth except salt in a large pot and cover with water. Bring to a boil, lower the heat and add about 1 tbsp salt – evaporation can make the soup too salty if you add more. Simmer over low heat for 4 hours, skimming as necessary.
  2. Remove meat and vegetables. Save for another meal or discard.
  3. Strain the broth to filter fine particles and refrigerate. Skim fat before use.
  4. Preparing the Eierstich (or the Royale): Heat milk until boiling. In the meantime, beat together eggs, egg yolks, nutmeg and salt. While whisking, slowly pour hot milk into the mixture to temper the eggs. Let settle and then pour through a fine strainer into a custard dish or ramekin. Next, take a large dish or deep roasting pan and place ramekin inside of it. Pour hot water into larger dish or roasting pan so it is 2/3 full. Place into the oven and bake for 20-30 minutes. Remove from oven and let Eierstich settle for 20 minutes. Once cool, cut into bite-size pieces.
  5. Preparing the vegetables: Boil until a fork tender.
  6. For the meatballs: Mix the ingredients, roll into balls and boil in water for 5 to 7 minutes.
  7. Boil about 1 ½ cups of plain, wide egg noodles to make 2 cups of cooked. Drain.
  8. Arrange the ingredients in the soup bowl. Use 4 meatballs and 4 pieces of Eierstich per bowl, about 2 tablespoons of carrot and other vegetables, and 1/4 cup of noodles.
  9. Ladle about 1 cup of hot broth over the soup, garnish with parsley and serve. Raisins are also occasionally added.

Makes 8-10 servings.

Come taste this delicious soup in Germany as part of your Danube River cruise!

Experience More Connections

Unique in its radiance, an ancient oil lamp sparked a celebration that’s lasted for centuries: a true miracle.
Read more
Discover how a longstanding naval tradition has enhanced our AmaWaterways family.
Read more
See Lake Como, Italy, as part of our full Rhine Castles & Swiss Alps river cruise and land journey.
Read more