German Bratwurst hot dog with red cabbage sauerkraut

Course Main
Cuisine German
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings
Author Adore Foods


  • 4 Bratwurst sausages
  • 2 tbsp olive oil
  • 1 tsp caraway seeds
  • 1 red onion halved, thinly sliced
  • ½ red cabbage core removed, leaves shredded
  • 4 tbsp apple cider vinegar
  • 1 tbsp roughly chopped parsley leaves
  • mild English mustard to serve


  1. To make sauerkraut, heat 1 tbsp oil in a large pan over medium heat. Add caraway seeds and cook, stirring, for 1 minute or until fragrant. Add onion and cabbage, and cook, stirring, for 5 minutes or until cabbage starts to wilt. Add 2 tbsp vinegar and cook for a further 4 minutes, then cool for 15 minutes.
  2. Meanwhile, preheat grill to medium. Cook sausages, turning regularly, for 12 minutes or until browned and cooked through.
  3. Combine remaining 2 tbsp vinegar with remaining 1 tbsp oil. Stir into cabbage mixture, along with parsley, then season with salt and pepper. Serve bratwurst in a roll, with sauerkraut and mustard.

Recipe Notes

This recipe was adapted from Feast magazine.