
I watched a kraut dog being made at a pub in New York. They just dumped raw sauerkraut straight from the jar. I was shocked. So much liquid — doesn’t that make the bun soggy and fall apart? And that sharp sourness? No balance. Here’s how to do it right — a real German-style kraut dog, designed for taste, speed, and bar-friendly prep. Tried and tested in my restaurant, with great feedback from customers.

Photo: My own kraut batch. (I will upload Recipe on request — it’s easy. But I know most pubs use canned kraut. That’s good. We don’t have time to make every thing.)
1. Ingredients
(1) Toppings
- 500g sauerkraut
- 500g chopped onion
- 100g chopped bacon
- 1~3 TBS sugar (add gradually to balance sourness — sweet + sour makes the flavor smooth)
- 3 TBS all-purpose flour (for thickening)
- Salt, pepper to taste
- 1 tsp garlic powder
- 1 tsp caraway seeds (optional — adjust for taste)
- Some chopped jalapeños (for topping)
(2)Sausage
Nürnberger or Wiener from Germany is ideal. Don’t have it? Grab a good one from Costco — whatever tastes best.
(3) Bun
I prefer baguette, but soft buns are okay too. No need to make from scratch — toast it in oven or pan before serving.
2. Cooking the Kraut Base
- Melt 1 TBS butter in a pan
- Add chopped bacon, cook on low to medium heat to render fat. Don’t rush — bacon fat releases around 60–70°C, not high heat. Clean extraction of bacon oil without burning it. Stir gently.
- Remove bacon from pan (important: don’t burn it when onions go in)
- Add onions. Sauté until translucent with slight browning. No need to caramelize. If browning too much, deglaze with a splash of water for more umami.
- Add sauerkraut. Stir over medium-low heat. Add a little water if it’s too dry.
- Taste it. Adjust sour-sweet balance by adding sugar: Start with 1 TBS → add 1 more → max 3 TBS
if needed. Usually 1–2 is enough. - Add salt, pepper, garlic powder, bacon chip.
- When most moisture is reduced, add 3 TBS flour → This absorbs remaining liquid and thickens the mix so it stays in the bun
- Add caraway seeds (whole). Adjust quantity based on preference. I personally use them unground
- Let cool. Store in fridge, use within 3–4 days. To serve: reheat briefly in pan to remove excess moisture. (Or serve as-is if you’re busy — it works.)
3. Service Strategy
- Boil water → reduce to gentle simmer
- Add sausage and heat until core reaches 72°C (High boil = casing might burst ! low hit is ideal)
- Preheat water during busy hours
- If using Nürnberger, pan-sear the outside. If using Wiener or other, boiling is fine
- Toast the bun (pan or oven)
- Add sausage, classic mustard (No honey Mustard)
- Add kraut base on top (reheat or cold — your choice. I recommend reheat!)
- Top with a little chopped jalapeño
4. Final Note
This isn’t a regular kraut dog. This is flavor-balanced, bar-ready, and prep-optimized — real German-style kraut topping, not soggy raw kraut. And you can brag: “We serve kraut dogs better than New York.”
Also check Other Recipe: Fried Chicken | German Fried Cheese
[…] Dog assembly is the same as the kraut dog (link to previous post). […]