This Currywurst recipe combines juicy grilled sausages with a rich homemade curry sauce that is sweet, tangy, and full of warm spices. Inspired by the famous German street food classic, it is surprisingly easy to make at home and perfect served with fries.

Why You'll Love My Currywurst Recipe
- Easy to make with simple ingredients.
- Rich homemade curry sauce tastes better than bottled versions.
- Great for weeknight dinners or casual gatherings.
- Inspired by authentic German street food.
- Perfect served with fries for a complete meal.
There was a small food stand near a train station we passed through during a trip, where the scent of grilled sausages seemed to drift down the entire street. People stopped for a quick meal before heading home, and nearly every order included a paper tray filled with sliced sausages covered in a deep red curry sauce. It reminded me of the kind of simple, satisfying meals that rely on a few good ingredients and plenty of flavor. Dishes like my Kielbasa and Sauerkraut Skillet have that same comforting quality, where sausage takes center stage and turns an everyday meal into something memorable. It was simple food, but there was something unforgettable about the contrast between the smoky sausage and the sweet, spiced sauce.
Now, when I make this Currywurst recipe at home, it brings back those memories of busy food stalls and casual outdoor meals. The sauce starts with onion, tomato paste, and ketchup before layers of honey, vinegar, soy sauce, and curry powder create its signature flavor. Once spooned over sliced sausages and finished with extra curry powder, it becomes the kind of meal that feels comforting, satisfying, and much easier to make than most people expect. When I am planning a casual dinner, I often pair recipes like this with other hearty favorites such as my Chicago-Style Deep Dish Pizza or Chicken Spiedini because they share that same crowd-pleasing, comfort-food appeal.
What Is Currywurst?
Currywurst is a popular German street food made with sliced bratwurst or bockwurst sausages topped with a sweet and tangy curry ketchup sauce. It is traditionally served with French fries and finished with a sprinkle of curry powder. First created in Germany after World War II, it remains one of the country's most iconic comfort foods.
Key Ingredients in Currywurst Sauce and Sausages
You'll find the exact measurements in the recipe card, but here's a closer look at key ingredients and why I use them.
- The Currywurst Sauce: I use red onion, tomato paste, ketchup, honey, balsamic vinegar, white vinegar, soy sauce, hot chili sauce, curry powder, and chili powder. Together they create a sauce that is sweet, tangy, rich, and packed with flavor.
- The Sausages: I like using bratwurst or bockwurst because they stay juicy while developing a beautifully browned exterior during cooking.
- The Finishing Touch: A final sprinkle of curry powder gives the dish its classic appearance and an extra layer of flavor.
How to Make Currywurst at Home
You can find the complete printable recipe with measurements below, but for now, here's a quick overview of how it goes:

1. Cook the Onion & Tomato Paste: Heat extra virgin olive oil in a pan over medium heat. Add the red onion and cook for 5 minutes, then stir in the tomato paste and cook for 2 minutes.
2. Simmer the Sauce: Add the water, ketchup, honey, balsamic vinegar, and white vinegar. Stir well and simmer over low heat for 8 minutes.
3. Season & Blend: Stir in the soy sauce, hot chili sauce, curry powder, and chili powder. Cook for 2 minutes, then blend the sauce until smooth.
4. Cook the Bratwursts & Serve: Heat extra virgin olive oil in a grill pan over medium-high heat. Cook the bratwursts for 8-10 minutes, turning until browned and fully cooked, then slice, top with warm sauce, and sprinkle with extra curry powder.

Tips for the Best Currywurst Sauce
Don't Rush the Onion: I like to cook the onion until it is fully softened before adding the remaining ingredients. A properly softened onion creates a smoother, more balanced sauce without any harsh flavor.
Taste Before Serving: The sweetness of ketchup brands can vary, so I always taste the sauce at the end. If it tastes too sweet, a small splash of vinegar can help balance the flavors.
Slice the Sausages After Resting: I let the cooked sausages rest for a minute or two before slicing. This helps keep them juicy and prevents the juices from running onto the cutting board.
Make the Sauce Ahead: I often prepare the sauce a day in advance because the flavors continue developing as it rests in the refrigerator.
Storage
Store the sauce and sausages separately in airtight containers in the refrigerator for up to 3 days. Reheat the sauce gently on the stovetop or in the microwave before serving. Keeping them separate helps the sausages maintain their texture.
Try These Recipes Next!

Get my new cookbook!
Get your copy of the book with easy, fresh, and tried-and-true Mediterranean Recipes from the Author and founder of Vargasavour Recipes, Estefania.
Recipe

Currywurst Recipe
Ingredients
For the Currywurst Sauce
- 1 tablespoon extra virgin olive oil
- 1 medium red onion - finely chopped
- 1 tablespoon tomato paste
- 2 tablespoon water
- 450 g ketchup
- 2 tablespoon honey
- 2 tablespoon balsamic vinegar
- 1 teaspoon white vinegar
- 1 tablespoon soy sauce
- 1 tablespoon hot chili sauce
- 2 tablespoon curry powder
- ¼ teaspoon chili powder
For the Sausages
- 1 tablespoon extra virgin olive oil
- 6 Bratwurst sausages - or Bockwurst
For Serving
- Curry powder - for sprinkling
- French fries - optional
Instructions
- In a medium saucepan, heat 1 tablespoon extra virgin olive oil over medium heat. Add 1 finely chopped medium red onion and cook for about 5 minutes, until soft and translucent.
- Stir in 1 tablespoon tomato paste and cook for 2 minutes to deepen the flavor. Pour in 2 tablespoons water and stir well. Add 15.9 ounces (450 g) ketchup, 2 tablespoons honey, and 2 tablespoons balsamic vinegar. Stir until fully combined. Lower the heat and simmer for about 8 minutes, stirring occasionally, until the sauce thickens slightly.
- Add 1 teaspoon white vinegar and cook for 1 minute. Stir in 1 tablespoon soy sauce, 1 tablespoon hot chili sauce, 2 tablespoons curry powder, and ¼ teaspoon chili powder. Mix well and cook for 2 more minutes.
- Remove the sauce from the heat, transfer it to a jug, and blend with a hand blender until smooth and velvety.
- Heat 1 tablespoon extra virgin olive oil in a grill pan over medium-high heat. Add 6 bratwurst sausages or bockwurst sausages and cook for 8-10 minutes, turning occasionally, until browned and fully cooked through.
- Transfer the sausages to a cutting board and slice them into ½-¾ inch (1-2 cm) thick pieces while still warm.
- Arrange the sliced sausages on serving plates and spoon the warm currywurst sauce generously over the top.
- Finish with a sprinkle of curry powder and serve immediately with French fries if desired.
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.










Sandra says
This recipe perfectly captures the classic German flavor. The sauce is spot on, and the bratwursts are cooked to perfection. Highly recommend!