BBQ Coleslaw – the BEST coleslaw! Makes a ton so it is great for a crowd! Coleslaw tossed in a quick homemade BBQ dressing made with oil, ketchup, vinegar, sugar, salt, onion, and Worcestershire sauce. NO mayo! Can make in advance and refrigerate until ready to serve. Great with BBQ, ribs, burgers, steaks, and chicken! Whip up a batch ASAP!

Remember this recipe.
Pin this recipe to your favorite board now to remember it later!
Pin This RecipeBBQ Coleslaw with No Mayo
No cookout is complete without a big bowl of coleslaw. This BBQ Coleslaw recipe is one of our favorites! Coleslaw mix tossed in a homemade BBQ dressing. My favorite part of this recipe is there is no mayonnaise in the dressing. You don’t have to worry about the slaw spoiling while it is sitting out on the table.
I made a batch of this coleslaw for a cookout last weekend and it was a HUGE hit! Everyone LOVED it! I didn’t have any leftovers. I had to make another batch the next day so Chicken Legs could eat some with lunch during the week. He said this was the best coleslaw he’s ever eaten!

How to Make BBQ Coleslaw
This slaw is very easy to make. Start with some coleslaw mix. Next, make the BBQ dressing. In a saucepan whisk together some vegetable/canola oil, ketchup, vinegar, sugar, salt, onion, and Worcestershire sauce. Heat the dressing just until the sugar dissolves. Let the mixture cool and pour over the coleslaw mix. Toss everything together and pop it in the refrigerator for a few hours to chill.
You can make this coleslaw a day in advance and let it hang out in the refrigerator until you are ready to serve. The leftovers will keep several days in the refrigerator.

Coleslaw for a Crowd
This recipe makes a lot of coleslaw. It is great for a cookout, BBQ, or potluck. If you don’t need to feed a crowd, the recipe can easily be halved. This coleslaw is great with BBQ pork, ribs, grilled chicken, burgers, steaks – basically anything! Here are a few of our favorite recipes from the blog that go great with this easy coleslaw:
Instant Pot Pulled Pork
Instant Pot Pulled Pork – seriously THE BEST pulled pork I’ve EVER eaten!! Pork shoulder/pork butt seasoned with brown sugar,…
Slow Cooker Baby Back Ribs
Slow Cooker Baby Back Ribs – a foolproof recipe for baby back ribs. These are THE BEST ribs I’ve ever…
Spicy BBQ Ranch Burgers
Spicy BBQ Ranch Burgers Spicy BBQ Ranch Burgers – seriously delicious! SO easy and they taste AMAZING!!! We grilled these…
BBQ Ranch Grilled Chicken
BBQ Ranch Grilled Chicken – only 3 ingredients (including the chicken) – super simple marinade that packs a ton of…

BBQ Coleslaw
Ingredients:
- 2 (16-oz) bags coleslaw mix
- ½ cup vegetable/canola oil
- ⅓ cup ketchup
- ¼ cup white vinegar
- ⅓ cup sugar
- 2 tsp salt, or to taste
- 1 Tbsp dried minced onion flakes
- 1 Tbsp Worcestershire sauce
Instructions:
- Place coleslaw mix in a large bowl.
- In a saucepan combine oil, ketchup, vinegar, sugar, salt, onion, and Worcestershire sauce. Cook over medium heat just until the sugar dissolves. Remove from heat and cool.
- Pour cooled dressing over coleslaw mix. Toss to coat.
- Refrigerate at least 4 hours before serving.
Steph
Remember this recipe.
Pin this recipe to your favorite board now to remember it later!
Pin This Recipe