Boerewors Rolls with Sautéed Onions and Creamy Coleslaw

Flavorful South African boerewors sausages grilled and tucked into soft rolls with sweet caramelized onions and a crunchy, fresh coleslaw.
- Prep: 10 min
- Cook: 10 min
- Total: 20 min
- Servings: 3
- Cuisine: South African
- Difficulty: Easy
- Cost: $4.85/serving
Dietary
- Nut-Free
- High-Protein
Tags
- grill
- sauté
- savory
- comfort food
- quick
- kid-friendly
Ingredients
- 1.5 pound boerewors sausage
- 3 hot dog rolls
- 1 yellow onion (large, thinly sliced)
- 1 tablespoon olive oil
- 0.5 teaspoon salt (divided)
- 0.25 teaspoon black pepper (divided)
- 3 cup coleslaw mix (pre-shredded)
- 0.25 cup mayonnaise
- 1 tablespoon apple cider vinegar
- 1 teaspoon sugar
Instructions
- Preheat a grill pan or large skillet over medium heat. Add the boerewors sausage and cook for 10-12 minutes, turning occasionally, until nicely browned and cooked through. You may also broil them in the oven for 8-10 minutes.
- While the boerewors cooks, prepare the caramelized onions: Heat olive oil in a separate medium skillet over medium-low heat. Add the thinly sliced yellow onion, 1/4 teaspoon salt, and 1/8 teaspoon black pepper. Cook, stirring occasionally, for 8-10 minutes, until softened and golden brown.
- For the creamy coleslaw: In a medium bowl, combine the pre-shredded coleslaw mix. In a small separate bowl, whisk together the mayonnaise, apple cider vinegar, sugar, 1/4 teaspoon salt, and 1/8 teaspoon black pepper. Pour the dressing over the coleslaw mix and toss to coat.
- Toast the hot dog rolls lightly, either in the skillet, toaster, or oven, for 1-2 minutes until warmed. Assemble by placing a cooked boerewors sausage in each roll, topping with the sautéed onions. Serve immediately with the creamy coleslaw on the side.
Notes
Look for authentic South African boerewors at specialty stores or larger supermarkets. If unavailable, use a high-quality bratwurst or other flavorful fresh sausage.
Nutrition (per serving)
- Calories: 1102
- Protein: 47 g
- Carbohydrates: 49.1 g
- Fat: 78.7 g
- Fiber: 3.2 g
- Sodium: 3008 mg
- Saturated Fat: 23 g
- Sugar: 17 g
- Cholesterol: 232 mg