German Currywurst Recipe
Authentic German Currywurst Recipe – a street food classic made with grilled bratwurst and a rich, tangy, curry-ketchup sauce. Perfect for a quick dinner, Oktoberfest, or to satisfy your savory cravings at home.
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Course Main Course, Snack
Cuisine German
Servings 4
Calories 430 kcal
For the Sausage:
- 4 bratwursts preferably uncooked
- 1 tbsp vegetable oil or butter for frying or grilling
For the Currywurst Sauce:
- 1 tbsp butter
- 1 small onion finely chopped
- 2 garlic cloves minced
- 1 cup ketchup
- 2 tbsp tomato paste
- 1 tbsp apple cider vinegar or white wine vinegar
- 1 tbsp Worcestershire sauce
- 2 tsp brown sugar
- 1 tsp smoked paprika
- 1 –2 tbsp curry powder divided
- ½ tsp ground cumin optional
- Pinch of cayenne pepper optional
- Salt and pepper to taste
- Splash of water or chicken broth to thin if needed
Optional for Serving:
- Crusty rolls or fries
- Extra curry powder for garnish
- Fresh parsley optional
Step 1: Cook the Bratwurst
Preheat a grill or skillet over medium heat.
Brush sausages with oil.
Grill or pan-fry for 10–12 minutes, turning occasionally, until golden brown and cooked through.
Step 2: Make the Sauce
In a saucepan, melt butter over medium heat.
Add chopped onions; sauté until translucent (3–4 minutes).
Add garlic and cook for another 30 seconds.
Stir in tomato paste; cook for 1 minute.
Add ketchup, vinegar, Worcestershire sauce, sugar, paprika, 1 tbsp curry powder, cumin, cayenne, salt, and pepper.
Simmer for 10–15 minutes, stirring occasionally. Add water if sauce becomes too thick.
Adjust seasoning to taste. Blend for a smooth texture if desired.
Step 3: Assemble and Serve
Slice cooked bratwurst into thick pieces.
Spoon hot curry sauce generously over the sausage.
Sprinkle with extra curry powder and garnish with parsley.
Serve immediately with fries or bread.
- Storage: Store sauce and sausage separately in airtight containers for up to 4 days in the refrigerator.
- Make-Ahead: Sauce tastes even better the next day. Make a big batch and refrigerate or freeze.
- Spice Level: Adjust curry powder and cayenne to suit your taste.
- Vegetarian Version: Use plant-based sausages and follow the same method.
- Traditional Touch: Serve with Pommes Frites and a dollop of mayo for an authentic German street food experience.