|

Currywurst Sauce Recipe: The Authentic Berlin Street Food Sauce (Vegan)

Currywurst sauce recipe in a white bowl with curry powder and parsley
⬇ Jump to Recipe 📖 10 min read

This currywurst sauce recipe is the one I spent three Saturdays perfecting — the tomato-forward, warmly spiced sauce that Berlin street food stands have been slinging since the 1950s. It takes 15 minutes, uses pantry staples, and tastes better than anything you’d find in a bottle.

The sauce itself is completely plant-based: just tomatoes, onion, spices, and a little vinegar for brightness. Serve it over beef sausage slices, grilled vegetables, or even roasted cauliflower — the sauce is the star here.

Why This Currywurst Sauce Recipe Works

Most bottled versions are too sweet and too thin. This homemade currywurst sauce gets its depth from three things:

  • Double tomato base — canned tomatoes plus ketchup gives body and a natural sweetness without added sugar
  • Bloomed curry powder — cooking the spices directly in oil for 60 seconds unlocks the fat-soluble compounds that make the sauce smell like a real German Imbiss
  • Apple cider vinegar — just a teaspoon cuts through the richness and keeps every bite bright
  • Smoked paprika — adds that subtle smoky undertone without any meat or liquid smoke

According to the USDA, tomato-based condiments are among the most consumed in the world — and this sauce proves exactly why.

Ingredients for This Currywurst Sauce Recipe

currywurst sauce recipe ingredients laid out on white marble
  • 1 tablespoon olive oil
  • 1 small yellow onion, finely diced
  • 2 garlic cloves, minced
  • 2 teaspoons curry powder (mild or medium)
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground cumin
  • ¼ teaspoon cayenne (optional, for heat)
  • 1 can (400g) crushed tomatoes
  • 3 tablespoons ketchup
  • 1 teaspoon apple cider vinegar
  • ½ teaspoon salt, plus more to taste
  • 1 teaspoon brown sugar (optional, balances acidity)

For serving: beef sausage slices, grilled cauliflower steaks, or baked tofu — all work beautifully with this sauce.

How to Make Currywurst Sauce

    1. Sauté the onion. Heat olive oil in a small saucepan over medium heat. Add diced onion and cook 4–5 minutes until soft and translucent, stirring occasionally.
    2. Bloom the spices. Add garlic, curry powder, smoked paprika, cumin, and cayenne. Stir constantly for 60 seconds — you’ll smell the difference immediately as the fat activates the spice compounds.
    3. Add the tomatoes. Pour in crushed tomatoes and ketchup. Stir to combine, scraping any spice bits from the bottom of the pan.
homemade currywurst sauce simmering in saucepan
  1. Simmer. Reduce heat to low and simmer uncovered for 10 minutes, stirring occasionally, until the sauce thickens slightly and the color deepens to a rich brick red.
  2. Finish. Remove from heat. Add apple cider vinegar and salt. Taste — if the tomatoes are very acidic, add brown sugar a pinch at a time.
  3. Blend (optional). For the silky-smooth Berlin street food texture, use an immersion blender for 20–30 seconds. Or leave chunky for a rustic version.

Pro Tips & Variations

  • Curry powder matters. A madras-style curry gives more heat; a supermarket mild blend is sweeter. Try both and see which you prefer.
  • No crushed tomatoes? Use 2 tablespoons tomato paste + ¾ cup water instead — the sauce will be richer and slightly less chunky.
  • Want it spicier? Double the cayenne or add a pinch of chili flakes with the other spices.
  • Make it smoother. Blend completely, then strain through a fine mesh sieve for restaurant-level texture.
  • Batch cook. This sauce doubles and triples easily. Freeze in ice cube trays for single-portion convenience.

If you enjoy bold, spiced sauces, our main dishes section has more ideas that pair perfectly with this currywurst sauce recipe.

How to Store Currywurst Sauce

Let the sauce cool completely before storing. Refrigerate in an airtight jar for up to 5 days — the flavor actually improves overnight as the spices continue to meld. For longer storage, freeze in portions for up to 3 months. Reheat gently in a small saucepan over low heat, adding a splash of water if the sauce has thickened too much.

Nutrition Information (per serving, sauce only)

NutrientAmount
Calories65 kcal
Protein2g
Fat3g
Carbohydrates9g
Fiber2g
Sodium380mg

Values are estimates for approximately ¼ cup of sauce. Serves 4.

How to Use Currywurst Sauce Beyond the Basics

currywurst sauce served over beef sausage slices with fries

Once you have a jar of this currywurst sauce recipe in your fridge, you’ll find yourself reaching for it constantly. Here are some of the best ways to use it beyond the classic sausage-and-fries combination:

  • As a burger sauce: Spread it on the bun instead of ketchup — the curry notes work surprisingly well with a beef patty, like our spicy chicken burgers.
  • Over grain bowls: Drizzle warm sauce over farro or quinoa with roasted vegetables for a quick, flavor-packed lunch.
  • As a dipping sauce: Serve cold alongside baked sweet potato fries or crispy cauliflower bites.
  • In wraps: A tablespoon inside a vegetable wrap adds instant depth — try it with our crispy potato wraps for a full meal.
  • Pizza base: Use it instead of tomato sauce on a flatbread — top with caramelized onions and arugula.

The History Behind Currywurst Sauce

Currywurst was invented in Berlin in 1949 by Herta Heuwer, who reportedly obtained ketchup and curry powder from British soldiers stationed in the city after World War II. She mixed them together, poured the sauce over a grilled sausage, and sold it from a street stand in the Charlottenburg district. The dish became an overnight sensation — her stand reportedly sold 10,000 portions per week at its peak.

Today, Berlin alone serves an estimated 70 million currywurst portions per year — a testament to how a simple sauce can define an entire food culture. The sauce is the star of the dish, which is why a great currywurst sauce recipe matters so much. Each Berlin Imbiss (street food stand) guards its sauce formula closely — ours skips the mystery and brings the same depth of flavor to your home kitchen in 15 minutes.

The History Behind This Currywurst Sauce Recipe

The currywurst sauce recipe has surprisingly humble origins. Berlin street food vendor Herta Heuwer invented the dish in 1949, reportedly experimenting with curry powder she received from British soldiers stationed in the city. She combined it with tomato paste and a few secret spices, poured it over sliced sausage, and began selling it from a small stand in the Charlottenburg district. The result became one of Germany’s most beloved street foods — and today, over 800 million currywursts are consumed in Germany every year.

However, the sauce itself — not the sausage — is where all the flavor lives. This homemade version captures that same spirit: warming curry, bright tomato, a touch of acidity, and enough depth to make each bite interesting. Additionally, making it at home means you control every ingredient, which is especially valuable if you follow a halal, pork-free, or vegan diet. The sausage you serve it with is your choice — the sauce works beautifully on its own terms.

Why Homemade Currywurst Sauce Beats the Bottle

Most store-bought currywurst sauces rely on stabilizers, high fructose corn syrup, and artificial flavors to achieve a long shelf life. The result is a sauce that tastes flat and overly sweet. This homemade currywurst sauce recipe, by contrast, is built on fresh aromatics — sautéed onion and garlic — with curry powder bloomed directly in oil. That one technique alone produces more aromatic depth than any bottled version can replicate.

Furthermore, making it from scratch takes only 20 minutes start to finish, most of which is passive simmering time. The active cooking is under 5 minutes. Therefore, there is genuinely no trade-off: you get superior flavor, full ingredient control, and a sauce that costs a fraction of the premium bottled alternatives. Finally, it freezes beautifully in portions, making it just as convenient as having a bottle in the fridge — without any of the downsides.

Frequently Asked Questions

What makes a good currywurst sauce recipe?

The key is blooming the curry powder in oil before adding liquid — this activates the fat-soluble flavor compounds and gives the sauce its characteristic aroma. A balance of tomato richness, curry warmth, and a touch of acidity (vinegar) is what separates a great sauce from a flat one.

Is currywurst sauce the same as curry ketchup?

Not quite. Curry ketchup is basically ketchup with curry powder mixed in — it’s thinner and sweeter. Currywurst sauce is cooked from scratch with a proper tomato base, sautéed onions, and bloomed spices. The depth of flavor is noticeably different.

Can I make currywurst sauce ahead of time?

Yes — and you should. The sauce tastes significantly better the next day after the spices have had time to meld. Make it up to 3 days ahead and reheat before serving. It also freezes well for up to 3 months.

What do I serve with currywurst sauce?

Traditionally it goes over sliced sausage (use beef sausage to keep it pork-free), but it’s also excellent over roasted cauliflower steaks, baked tofu, grilled portobello mushrooms, or simply as a dipping sauce for fries.

For more quick weeknight recipes, browse our quick & easy collection — all 30 minutes or under.

Did you try this currywurst sauce recipe? Leave a comment and let me know how it turned out — I’d love to hear your variations!



Did you enjoy this recipe?

New Recipes Straight to Your Inbox!

No spam. Just the best recipes, fresh every week.