Berliner Haus Food Truck Recipe: Currywurst & More

Updated November 4, 2026

Total time
55 min
prep 25 min · cook 30 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Berliner Haus Food Truck Recipe: Currywurst & More

This recipe recreates the iconic Berliner Haus food truck experience at home: a juicy, char-grilled pork sausage (Bratwurst) smothered in a tangy, mildly spicy curry-ketchup sauce, served with crispy fries. It works because the sauce balances sweet, savory, and heat perfectly, while the sausage provides a satisfying snap. This is a street-food classic from Berlin, Germany, and while there are many regional variations, this version captures the essence of the beloved Currywurst.

Ingredients

  • 4 fresh Bratwurst sausages (about 1 lb / 450 g total)
  • 1 tablespoon (15 ml) vegetable oil, for grilling
  • 1 cup (240 ml) ketchup
  • 1 tablespoon (15 ml) Worcestershire sauce
  • 1 teaspoon (5 g) curry powder, plus more for dusting
  • 1/2 teaspoon (1 g) smoked paprika
  • 1/4 teaspoon (0.5 g) cayenne pepper (adjust to taste)
  • 2 tablespoons (30 g) brown sugar
  • 2 tablespoons (30 ml) apple cider vinegar
  • 1/4 cup (60 ml) water
  • 1 small onion, finely grated (about 1/4 cup / 60 g)
  • 1 tablespoon (15 ml) vegetable oil, for the sauce
  • Salt, to taste
  • For the fries: 4 large russet potatoes (about 2 lb / 900 g), cut into 1/2-inch (1.25 cm) sticks
  • Vegetable oil, for frying (about 4 cups / 1 L)
  • Salt, for fries

Instructions

  1. Prepare the fries: Soak the cut potatoes in cold water for at least 30 minutes (or up to 2 hours) to remove excess starch. Drain and pat thoroughly dry with a clean kitchen towel.
  2. Make the curry sauce: In a medium saucepan, heat 1 tablespoon of oil over medium heat. Add the grated onion and cook until soft and translucent, about 3 minutes. Add the ketchup, Worcestershire sauce, curry powder, smoked paprika, cayenne, brown sugar, vinegar, and water. Stir to combine. Bring to a gentle simmer, then reduce heat to low and let it cook for 10 minutes, stirring occasionally, until slightly thickened. Season with salt to taste. Keep warm.
  3. Cook the sausages: Preheat a grill or grill pan over medium-high heat. Brush the sausages lightly with oil. Grill the sausages, turning occasionally, until they are browned on all sides and cooked through. The internal temperature should reach 160°F (71°C) as measured with a food thermometer, which is the USDA FSIS safe minimum for ground meat sausages. This should take about 10-12 minutes. Remove from heat and let rest for 3 minutes.
  4. Fry the potatoes: While the sausages cook, heat the frying oil in a deep pot to 325°F (163°C). Fry the potatoes in batches (do not overcrowd) for about 4-5 minutes, until they are soft but not browned. Remove with a slotted spoon and drain on paper towels. Increase the oil temperature to 375°F (190°C). Fry the potatoes again in batches for 2-3 minutes, until golden brown and crispy. Drain on fresh paper towels and sprinkle with salt immediately.
  5. Assemble: Slice the sausages into 1/2-inch (1.25 cm) thick rounds. Place the sausage slices in a bowl or on a plate. Pour the warm curry sauce over the top, ensuring every piece is coated. Dust generously with extra curry powder.
  6. Serve: Serve the currywurst immediately with the hot fries on the side. Provide toothpicks for spearing the sausage pieces.

Tips

  • Substitutions: If you can’t find fresh Bratwurst, you can use any good-quality fresh pork sausage, or even chicken sausage (cook to 165°F / 74°C). For a vegetarian version, use grilled firm tofu or a plant-based sausage, and cook according to package instructions.
  • Storage: The curry sauce can be made up to 3 days ahead and refrigerated. The cooked sausages and fries are best eaten fresh, but leftovers can be stored separately in the refrigerator for up to 2 days.
  • Common mistake: Do not overcook the sausages on high heat, or they will split and dry out. Medium-high heat with frequent turning ensures even cooking and a juicy interior. Also, do not skip the double-fry method for the fries—it is essential for achieving a crispy exterior and fluffy interior.
  • Sauce consistency: If the sauce becomes too thick, thin it with a little water or beer. If it is too thin, let it simmer longer. The sauce should coat the back of a spoon.

Serving Suggestions

Serve the Berliner Haus Currywurst with a side of crusty bread or a soft pretzel to soak up the extra sauce. A simple green salad with a light vinaigrette balances the richness. For drinks, a cold German beer or a sparkling apple juice are classic choices. Add a sprinkle of dried oregano or a side of mayonnaise for dipping the fries, as is common in Berlin.

Variations

  • Spicy version: Add 1-2 finely chopped fresh chili peppers (like Thai bird’s eye) to the sauce, or increase the cayenne to 1/2 teaspoon (1 g).
  • Smoky version: Use smoked paprika and add 1/2 teaspoon of liquid smoke to the sauce for a deeper, barbecue-like flavor.
  • Vegan version: Use vegan sausages and replace the Worcestershire sauce with soy sauce or tamari. Ensure the sugar is vegan-friendly.
  • Different sausage: Try using a smoked sausage like Kielbasa for a different texture and flavor, though the cooking time and temperature will vary—check the package instructions.

Storage and Reheating

Store leftover currywurst and sauce separately in airtight containers in the refrigerator for up to 3 days. The fries will not reheat well; they are best eaten fresh. To reheat the sausages and sauce, place them in a saucepan over medium heat with a splash of water, and heat until the sausages reach 165°F (74°C) for leftovers, as recommended by USDA FSIS. You can also microwave individual portions for 1-2 minutes, stirring halfway. The sauce will keep in the refrigerator for up to 5 days.

Frequently Asked Questions

Can I bake the sausages instead of grilling? Yes, you can bake them in a preheated oven at 400°F (204°C) for 20-25 minutes, turning once, until they reach 160°F (71°C) internally. They won’t have grill marks, but they will be juicy.

What is the best type of sausage for Currywurst? Traditionally, a finely ground pork sausage without casings is used, but a good quality Bratwurst with natural casings works wonderfully. Look for fresh sausages, not pre-cooked ones.

Can I make the sauce ahead of time? Absolutely. The sauce actually tastes better the next day as the flavors meld. Store it in the refrigerator for up to 5 days and reheat gently on the stove.

How do I get the fries extra crispy? The double-fry method is key. First fry at a lower temperature to cook the inside, then fry at a higher temperature to crisp the outside. Also, make sure the potatoes are completely dry before frying.

Is Currywurst very spicy? Not traditionally. It has a mild warmth from the curry powder and a slight kick from cayenne. Adjust the cayenne to your preference—you can omit it entirely for a mild version.

Can I use a pre-made curry ketchup? Yes, you can. Many grocery stores sell curry ketchup. If using it, simply warm it and skip the sauce-making steps. However, the homemade sauce is fresher and more balanced.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).