June 27, 2026 ยท 40 min

Grilled Bratwurst Bar with Caramelized Onion, Pineapple Relish &Amp; Dijon Slaw

Dinner40 min782 cal / serving

Take your summer grilling to the next level with this interactive bratwurst bar. Juicy pork bratwurst are stuffed into crusty baguettes and topped with an array of mix-and-match toppings: sweet caramelized onions, seasoned tomatoes, tangy pineapple relish with a hint of heat and a creamy Dijon slaw. It’s a fun, family-style meal that lets everyone build their perfect brat.

This recipe is all about the toppings, so feel free to set up a beautiful board or platter with everything laid out. The caramelized onions are rich and buttery, the pineapple relish is bright and spicy and the slaw adds a cool, tangy crunch. Whether you’re hosting a backyard party or a casual weeknight dinner, this bratwurst bar is sure to be a hit.


Recipe details

Dinner40 min782 cal / serving4 servings

Nutrition per serving

Calories782 kcalProtein32.3 gFat44.9 gCarbs57.8 gSugar21.5 gFiber6.9 gSodium1156 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: containsFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: not detectedMustard: containsCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Yellow Onion1 unit Yellow OnionView ingredient guide
Sliced Dill Pickle2 unit Sliced Dill PickleView ingredient guide
Tomato2 unit TomatoView ingredient guide
Demi-Baguette6 unit Demi-BaguetteView ingredient guide
Pork Bratwurst18 ounce Pork BratwurstView ingredient guide
Pineapple8 ounce PineappleView ingredient guide
Red Pepper Jam4 unit Red Pepper JamView ingredient guide
Dijon Mustard4 teaspoon Dijon MustardView ingredient guide
Mayonnaise6 tablespoon MayonnaiseView ingredient guide
SaltSalt, to tasteView ingredient guide
PepperPepper, to tasteView ingredient guide
Cooking Oil1 tablespoon Cooking OilView ingredient guide
Sugar2 teaspoon SugarView ingredient guide
Butter1 tablespoon ButterView ingredient guide

Instructions

  1. Wash and dry all produce. Halve, peel and thinly slice the onion. Dice a few pickle slices until you have 2 tablespoons. Cut the tomatoes into 1/2-inch-thick wedges; transfer to a plate and season with salt and pepper. Halve the baguettes lengthwise, stopping before you cut all the way through.
  2. Heat a drizzle of oil in a large pan over medium heat. Add the bratwurst and sear until browned all over, 6-8 minutes (cook in batches if needed; reduce heat if browning too quickly). Reduce heat to low, cover the pan and cook until the sausages are cooked through, 5-7 minutes more. Alternatively, preheat a well-oiled grill or grill pan to medium heat and grill the sausages until browned and cooked through, 10-12 minutes per side.
  3. While the sausages cook, heat a large drizzle of oil in a second large pan (preferably nonstick) over medium-high heat. Add the sliced onion and cook, stirring occasionally, until browned and softened, 8-10 minutes. Add 1 teaspoon sugar and a splash of water; cook until caramelized, 2-3 minutes more. Remove from heat and stir in 1 tablespoon butter until melted. Season with salt and pepper. For a grilling alternative, place the onion in the center of a large piece of foil, drizzle with oil, season with 1 teaspoon sugar, salt and pepper and cinch into a packet. Grill the packet until softened, 10-12 minutes.
  4. While the onion cooks, heat a dry medium pan over medium heat. Add the pineapple (with its juice), red pepper jam, diced pickles, half the white wine vinegar and 1/4 cup water. Increase heat to medium-high and bring to a simmer. Cook, stirring occasionally, until the relish has thickened and the water has evaporated, 2-4 minutes. Remove from heat and set aside to cool.
  5. In a medium bowl, combine the Dijon mustard, mayonnaise, remaining vinegar and 1 teaspoon sugar. Add the red cabbage and carrot mix and toss to coat. Season with salt and pepper.
  6. Transfer the caramelized onion, pineapple relish and slaw to serving bowls and arrange on a large board or platter. Place the seasoned tomato wedges and remaining pickle slices on the board. Fill the baguettes with the cooked bratwurst and as many toppings as you like. Serve family style!

Recipe Tips

For best results, use a mix of red and green cabbage if you can’t find a pre-shredded mix.

The pineapple relish can be made a day ahead and refrigerated; bring to room temperature before serving.

If you prefer a milder slaw, reduce the Dijon mustard to 2 teaspoons.

FAQ

Can I use a different type of sausage?

Yes, you can substitute with any fully cooked sausage like Italian sausage or chicken sausage. Adjust cooking time as needed.

How do I store leftovers?

Store the cooked sausages, caramelized onions, relish and slaw separately in airtight containers in the refrigerator for up to 3 days. Reheat sausages in a pan or microwave.

Can I make this recipe gluten-free?

Absolutely! Use gluten-free baguettes or rolls and check that your sausages and condiments are gluten-free.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.