Curry catsup is Germany’s most iconic condiment — a bold, spiced sauce that forms the soul of currywurst, the beloved Berlin street food. Also known as German catsup, this addictive blend of tomato catsup, curry powder, and warming spices has been a national obsession since Herta Heuwer invented it in 1949 at her street food stand in the Charlottenburg district of West Berlin. This curry catsup recipe brings that authentic flavor to your home kitchen with a sauce so good you will find excuses to put it on everything.

What Makes Curry Catsup Special

A Bowl of Aromatic Curry Powder and Spices
A Bowl of Aromatic Curry Powder and Spicescc by-sa 4.0

At its core, curry catsup is a marriage of two comfort food traditions — the tangy sweetness of tomato catsup and the warm complexity of curry spices. But the magic is in the execution. The best curry catsup is not simply catsup with curry powder stirred in. It involves blooming the spices in oil to release their essential oils, building a proper sauce with tomato paste and aromatics, and balancing sweet, tangy, spicy, and savory elements into a harmonious whole.

Germans consume over 800 million currywurst sausages every year, and nearly every one of them is drenched in curry catsup. The sauce has become so important to German culinary identity that Berlin has an entire museum dedicated to currywurst. Making it at home lets you customize the spice level, sweetness, and heat to your personal preference — something no bottled version can offer.

Authentic Curry Catsup Recipe

A Berlin Street Food Stand Serving up German Favorites
A Berlin Street Food Stand Serving up German Favoritescc by-sa 3.0

Ingredients

  • 1 can (14 oz) crushed tomatoes or tomato passata
  • 3 tablespoons tomato paste
  • 2 tablespoons curry powder (Madras-style preferred)
  • 1 teaspoon sweet paprika
  • ½ teaspoon smoked paprika
  • ½ teaspoon ground turmeric
  • ¼ teaspoon ground cumin
  • ¼ teaspoon ground ginger
  • ⅛ teaspoon cayenne pepper (adjust to taste)
  • 1 small onion, finely minced
  • 2 cloves garlic, minced
  • 3 tablespoons apple cider vinegar
  • 3 tablespoons brown sugar or honey
  • 2 tablespoons Worcestershire sauce
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons vegetable oil

Step-by-Step Instructions

  1. Bloom the spices. Heat the vegetable oil in a medium saucepan over medium heat. Add the curry powder, sweet paprika, smoked paprika, turmeric, cumin, ginger, and cayenne. Stir constantly for 60 to 90 seconds until the spices are fragrant and have darkened slightly. This step is critical — blooming the spices in oil unlocks their full flavor potential.
  2. Sauté the aromatics. Add the minced onion to the spice-oil mixture and cook for 4 to 5 minutes until softened. Add the garlic and cook for 30 seconds more.
  3. Build the sauce. Add the tomato paste and stir for 1 minute to caramelize slightly. Pour in the crushed tomatoes, vinegar, brown sugar, Worcestershire sauce, salt, and pepper. Stir well to combine everything.
  4. Simmer and develop. Bring to a gentle boil, then reduce heat to low. Simmer uncovered for 20 to 25 minutes, stirring occasionally, until the sauce has thickened and the flavors are well blended.
  5. Blend until smooth. Remove from heat and blend with an immersion blender until completely smooth. For a chunkier, more rustic sauce, you can skip this step or blend only partially.
  6. Taste and perfect. Adjust the seasoning. Want more heat? Add cayenne. More sweetness? A touch more sugar. More tang? A splash of vinegar. The perfect curry catsup should be sweet, tangy, and warming with a gentle heat that builds.
  7. Cool and store. Let cool to room temperature and transfer to a glass jar or squeeze bottle. Refrigerate for up to 3 weeks.

Yield: Approximately 2 cups.

Quick Curry Catsup (5-Minute Version)

Short on time? You can make an excellent curry catsup in minutes using pre-made catsup as the base:

  • 1 cup homemade catsup (from our classic recipe or tomato paste version)
  • 1½ tablespoons curry powder
  • ½ teaspoon smoked paprika
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon honey
  • Pinch of cayenne pepper

Heat a small saucepan over medium-low heat. Toast the curry powder and paprika in the dry pan for 30 seconds, then stir in the catsup and remaining ingredients. Warm through for 2 to 3 minutes and serve. This shortcut version is surprisingly good and perfect for weeknight cooking.

How to Serve Curry Catsup

The classic application is currywurst — sliced bratwurst or bockwurst topped with warm curry catsup and an extra dusting of curry powder, served alongside crispy french fries or a bread roll. But curry catsup is remarkably versatile:

  • With fries and potato wedges: The original pairing and still the best. Warm the catsup slightly for maximum flavor.
  • On grilled sausages: Any sausage variety — bratwurst, knockwurst, kielbasa, or even hot dogs — benefits from a generous pour of curry catsup.
  • As a burger topping: Replace regular catsup on your next burger for an instant upgrade.
  • With chicken nuggets or tenders: Kids and adults alike love this as a dipping sauce.
  • As a meatloaf glaze: Use curry catsup instead of regular catsup on top of meatloaf for a unique twist.
  • In stir-fries: A tablespoon of curry catsup adds instant flavor to vegetable or chicken stir-fries.
  • With eggs: Drizzle over scrambled eggs, omelets, or fried eggs for a flavorful breakfast.

Tips for the Best Curry Catsup

  • Use Madras curry powder. It has a warmer, more complex flavor profile than generic curry powder. S&B, Sun Brand, and Bolst’s are excellent choices.
  • Do not skip the blooming step. Toasting spices in oil before adding liquid is the single biggest difference between flat-tasting and deeply flavorful curry catsup.
  • Serve it warm. While curry catsup is perfectly fine at room temperature or cold, gently warming it brings out the aromatic spice notes dramatically.
  • Make it ahead. Like many spiced condiments, curry catsup tastes better after a day or two in the fridge as the flavors marry.

Variations

  • Extra-spicy curry catsup: Add diced fresh chilies or use our spicy catsup as the base instead of regular catsup.
  • Fruity curry catsup: Add 2 tablespoons mango chutney for a sweet-savory twist with Indian flair.
  • Keto curry catsup: Use our sugar-free catsup as the base and skip the brown sugar for a low-carb version.

Frequently Asked Questions

What is German catsup?

German catsup typically refers to curry catsup (Curryketchup), which is the most popular condiment in Germany. It is a spiced, curry-flavored tomato sauce used primarily on sausages and fries. Every German supermarket carries multiple brands, and homemade versions are prized for their superior flavor.

Is curry catsup spicy?

Traditional curry catsup is warmly spiced rather than fiery hot. The heat level is mild to medium — the warmth comes from curry powder and paprika rather than chili peppers. You can easily adjust the cayenne to make it spicier or omit it entirely for a milder version.

Can I can curry catsup?

The curry spices do not significantly affect pH, so this sauce can be safely canned following the procedures in our catsup canning guide. Just maintain the same vinegar ratio and process as directed.

Discover more flavors in our complete collection of homemade catsup recipes.