If you’ve ever tasted currywurst, you get why this recipe made it to our site. The spiced ketchup over perfectly cooked sausages and a greasy, salty pile of fries. We’ve had the joy of eating a lot of food all over the world, but street food is by and far our favorite thing to experience anywhere we go. You want to know a place? Try the food steaming from a cart late at night. Currywurst is a glorified adult hot dog, and we’re here for it.

We make a quick curry infused ketchup to coat these sausages and then finish with an extra sprinkle of curry powder over the meat and fries just to tie it all together. This isn’t a complicated meal, but it’s a comforting ode to the Berlin street food and as classic as we could make it short of booking flights.

🔪 Ingredients for Currywurst
For the Curry Ketchup
- Plain tomato ketchup: read the label. Nothing with smoke, balsamic, chipotle, or bourbon in it.
- Tomato passata or plain tomato sauce: thins the ketchup so the sauce coats the sausage instead of gluing to it.
- Curry powder: a mild yellow blend. Brands swing wildly on heat and salt, so taste before you commit to the second teaspoon.
- Sweet paprika: not smoked, not hot.
- Sugar
- White vinegar or apple cider vinegar
- Salt
For the Sausage
- Mild pork sausage: skinless if your butcher carries it. Otherwise a fine-textured bratwurst. Skip anything coarse ground, smoked, or heavily seasoned, since the sauce is the flavor here.
To Serve
- Extra curry powder: not optional.
- French fries
- Mayonnaise
📝 How to Make Currywurst
- Make the curry ketchup. Combine the ketchup, passata, curry powder, sweet paprika, sugar, and vinegar in a small saucepan over medium heat. Bring it to a bare simmer, drop the heat to low, and cook 15 to 20 minutes, stirring now and then, until the sauce turns glossy and thick enough to coat the back of a spoon without running off. Salt to taste. It should read sweet, tangy, and aromatic, never hot.
- Sear the sausage. Heat a skillet or grill pan over medium-high until a drop of water skitters across the surface. Cook the sausages 10 to 12 minutes total, turning every 2 to 3 minutes, until they are deeply browned on all sides and an instant-read thermometer reads 160°F at the center. Do not boil them first. Boiling washes out the snap that makes currywurst work.
- Rest 2 minutes. Straight out of the pan the juices are still moving. Slice too early and they run onto the board instead of into the sauce.
- Slice and sauce. Cut the sausages into 1/2-inch rounds, pile them on the plate, and spoon the warm curry ketchup over the top until every round is coated but nothing is swimming. Finish with a heavy dusting of curry powder. Heavier than feels right.
That is the whole cook. If you want to go further down the sausage rabbit hole, we broke down making sausage from scratch in five steps, and the same grind-and-texture rules apply to what you buy at the counter.

🔄 Substitutions
- Tomato passata: plain canned tomato sauce swaps one for one. Skip anything labeled marinara or seasoned.
- Curry powder: a mild Madras blend works. Start at 1 teaspoon in the sauce instead of 2, since Madras runs hotter and saltier.
- Pork sausage: a fine-textured mild bratwurst is the closest swap at a regular grocery store. Cook time holds at 10 to 12 minutes.
- Apple cider vinegar: white wine vinegar keeps the sauce clean and bright.
- Sugar: honey works. Stir it in off the heat so it does not scorch and turn bitter.
💡 Meat Nerd Tips
- Dust twice. Once when the sauce goes on, once at the table. Curry powder loses its top notes fast in a hot sauce, so the second dusting is where all the aroma comes from.
- Taste the sauce cool. Warm sauce reads sweeter than it is. Pull a spoonful onto a plate, let it sit two minutes, then decide on salt and vinegar.
- Sauce ahead, sausage fresh. The curry ketchup is better on day two. The sausage is not. Make the sauce whenever you have twenty free minutes and sear the links at dinner.

🍽️ What to Serve with Currywurst
- Fries, and real ones. Duck fat fries if you have the fat on hand, cast iron fries if you do not.
- Mayonnaise for dipping. Traditional in Berlin and non-negotiable at our counter.
- Toothpicks or a small fork. No bun, no plate garnish, keep this street food simple.
- A cold pilsner. Crisp and dry cuts the sweetness of the sauce.
- Feeding a crowd? Put skillet beer brats on the same table for the people who want theirs in a roll, or run choripan alongside for a second sauce on the board.
More where this came from in our full library of pork recipes.
🧊 Leftovers and Storage
- Curry ketchup: 5 days in an airtight jar in the fridge, and it tastes better on day two.
- Reheating the sauce: low heat on the stove, stirring, with a splash of water if it tightened up overnight.
- Cooked sausage: 3 days refrigerated in a sealed container.
- Reheating the sausage: dry skillet over medium, 2 to 3 minutes per side, until the cut edges sizzle and brown again. Skip the microwave, which turns the casing rubbery.
- Freezer: the sauce freezes well for 3 months. Cooked sausage does not, so freeze the sauce and sear fresh links.
Currywurst

Ingredients
For the Curry Ketchup
- 1 1/2 cups plain tomato ketchup (no smoke, no balsamic flavors)
- 1/2 cup tomato passata or plain tomato sauce
- 1-2 teaspoons mild curry powder plus more for finishing
- 1 teaspoon sweet paprika not smoked
- 1 teaspoon sugar
- 1 teaspoon white vinegar or apple cider vinegar
- Salt to taste
For the Sausage
- 1 1/2 to 2 lbs mild pork sausage skinless if available, or a fine-textured pork bratwurst
To Serve
- Curry powder for a heavy finishing dust
- French fries
- Mayonnaise
Instructions
Make the Curry Ketchup
- Combine the ketchup, passata, curry powder, sweet paprika, sugar, and vinegar in a small saucepan over medium heat. Bring to a bare simmer, reduce heat to low, and cook 15 to 20 minutes, stirring occasionally, until glossy and thick enough to coat the back of a spoon without running off. Season with salt. The sauce should taste sweet, tangy, and aromatic, never hot or spicy.

Sear the Sausage
- Heat a skillet or grill pan over medium-high until a drop of water skitters across the surface. Cook the sausages 10 to 12 minutes total, turning every 2 to 3 minutes, until deeply browned on all sides and an instant-read thermometer reads 160F at the center. Do not boil the sausages first.

Rest
- Let the sausages rest 2 minutes before slicing so the juices stay in the meat instead of running onto the board.

Slice and Sauce
- Cut the sausages into 1/2-inch rounds. Pile them on the plate, spoon the warm curry ketchup over the top until every round is coated but nothing is swimming, and finish with a heavy dusting of curry powder.

Notes
- Dust the curry powder twice: once when the sauce goes on, once at the table. Curry powder loses its top notes fast in a hot sauce, so the finishing dust is where the aroma comes from.
- Taste the sauce cool. Warm sauce reads sweeter than it is. Pull a spoonful onto a plate, let it sit two minutes, then adjust salt and vinegar.
- Curry powder brands vary widely in heat and salt. Start at 1 teaspoon in the sauce and adjust up.
- Skip smoked paprika and any ketchup with smoke, balsamic, or chipotle in it. Smoke does not belong in currywurst.
- Make ahead: the curry ketchup is better on day two and keeps 5 days refrigerated or 3 months frozen. Sear the sausages fresh.
- Serve with fries and mayo. No bun.
Save this Recipe
Nutrition
Bookmark this recipe now!
Quick Summary
Currywurst is mild pork sausage seared hard, sliced into rounds, and covered in a warm sweet-tangy curry ketchup you simmer for about 20 minutes. Keep the simmered sauce mild and save the real curry hit for a heavy dusting at the end, where it stays aromatic. Never boil the sausage and never reach for smoked paprika.
❓ FAQs
No. Currywurst is aromatic and savory, built on sweet-tangy tomato and warm curry spice rather than heat. Any kick comes from the curry powder blend you pick, so choose a mild yellow one if you are feeding kids.
Yes. Choose a fine-textured, mild pork brat and skip anything smoked or coarse ground. The fine grind is what lets the sausage slice into clean rounds instead of crumbling apart under the sauce.
Because it is eaten with a fork or a toothpick straight out of a paper tray. Put it in a roll and the bread soaks up the curry ketchup, which is the entire point of the dish.
German. It was created in Berlin in 1949, and it is still the city’s defining street food, sold by the millions every year from sidewalk Imbiss stands.

















