Colorful BBQ side dishes are what turn a cookout into an actual spread. Crisp coleslaw, smoky baked beans, and loaded potato salad bring the cold crunch, soft sweetness, and savory heft that grilled food needs beside it. When the bowls are set out together, everything tastes more complete.
What makes this collection work is balance. The coleslaw stays bright because the dressing is simple and the cabbage is given time to soften just enough in the fridge. The baked beans lean rich and sticky, with BBQ sauce and brown sugar thickening in the oven around the bacon and onions. The potato salad gets its best texture from cooling the potatoes before the mayo and mustard go in, so it stays creamy instead of turning pasty.
Below, you’ll find the small details that keep each side dish on track, plus the swaps and storage notes that matter most when you’re feeding a crowd.
The coleslaw stayed crisp even after sitting out, and the baked beans thickened up in the oven instead of turning soupy. I also loved that the potato salad tasted better after an hour in the fridge.
Save this BBQ Side Dishes Collection for the next cookout when you need crisp coleslaw, thick baked beans, and creamy potato salad on the table together.
The Part Most BBQ Sides Get Wrong: Texture at the Table
Barbecue sides fall apart when they’re all chasing the same job. If everything is soft, rich, and sweet, the plate feels heavy before the main dish even gets started. The fix is to let each side keep its own texture: the coleslaw should still have bite, the beans should be thick and spoonable, and the potato salad should be creamy without turning gluey.
The timing matters just as much as the ingredients. Coleslaw needs an hour in the fridge so the cabbage relaxes and the dressing settles in. Baked beans need enough oven time for the sauce to reduce around the edges. Potato salad needs the potatoes cool enough that the mayo clings instead of melting into the bowl.
What Each Bowl Is Actually Doing on the BBQ Table

- Cabbage — Fresh shredded cabbage gives the slaw its crunch and holds up better than delicate lettuces or prebagged salad blends. If you need to save time, bagged coleslaw mix works fine here, but shred your own if you want a cleaner, firmer bite.
- Mayonnaise — This is the base that carries the dressing in both the slaw and potato salad. Use a mayo you like eating cold, because once it’s mixed, there’s nowhere for an off flavor to hide.
- Apple cider vinegar — The vinegar cuts through the mayo in the slaw and keeps the whole bowl from tasting flat. White vinegar can work in a pinch, but cider vinegar brings a rounder tang that fits cookout food better.
- BBQ sauce — In the beans, this does more than season. It gives the sauce color, sweetness, and that sticky finish you want after baking.
- Potatoes — Waxy potatoes hold their shape best for potato salad, but Yukon Golds are the easiest all-purpose choice. If you use russets, expect a softer, fluffier texture and handle them gently after boiling.
Building the Three Sides Without Losing Their Shape
Mixing the Slaw
Start with the cabbage and carrots in a large bowl, then add the mayo, vinegar, sugar, salt, and pepper. Toss until everything is coated, but stop once the dressing looks evenly distributed; overmixing starts to bruise the cabbage and makes the texture limp. The bowl should look lightly dressed, not drowned. After an hour in the fridge, the slaw will soften slightly and the seasoning will settle into the vegetables.
Baking the Beans Until They Tighten Up
Combine the beans, BBQ sauce, brown sugar, bacon, and onion in a baking dish, then bake at 350°F until the edges bubble and the liquid looks thick instead of loose. If the top still looks thin at 45 minutes, give it another 10 minutes so the sauce can reduce. The biggest mistake here is pulling them too early; watery beans taste underseasoned no matter how much sauce is in the dish.
Cooling the Potatoes Before Dressing Them
Boil the potatoes until a knife slides in with little resistance, then drain them well and let the steam escape before mixing. Hot potatoes absorb too much mayo and can turn the salad greasy or mashed. Once they’re cool enough to handle but still slightly warm, fold in the mayo, mustard, eggs, celery, salt, and pepper. That’s the point where the potatoes hold their shape and still taste seasoned all the way through.
How to Adjust These Sides for Different Crowds and Diets
Dairy-Free Coleslaw That Still Tastes Rich
The coleslaw is already dairy-free as written, so this is the easiest side to keep on the table for mixed groups. If you want it a little sharper, add an extra splash of vinegar instead of more sugar. That keeps the bowl bright without leaning too sweet.
Smokier Baked Beans Without Bacon
Leave out the bacon and add a little smoked paprika or a spoonful of chopped roasted red peppers for depth. You’ll lose the salty chew from the bacon, but the beans still bake up thick and satisfying. If you want a vegetarian version, use a barbecue sauce without animal-derived ingredients.
Lighter Potato Salad With a Little More Bite
Swap half the mayonnaise for plain Greek yogurt if you want a tangier, less heavy salad. The texture gets a little looser and the flavor is brighter, but it still clings to the potatoes well. Add the yogurt once the potatoes are cooled so it doesn’t thin out from the heat.
Scaling Up for a Bigger Crowd
Double the coleslaw and potato salad before you double the beans, because those two dishes disappear first on most picnic tables. Use wider bowls so the slaw chills evenly and the beans reduce in a shallow layer. Crowding the baking dish slows evaporation, and that’s how beans end up thin instead of glossy.
Storage and Reheating
- Refrigerator: Store the coleslaw and potato salad for up to 3 days; the slaw softens a bit and the potato salad gets even more seasoned by day two. The baked beans keep for 4 days.
- Freezer: The baked beans freeze best. Cool completely, pack airtight, and thaw in the fridge overnight. I don’t recommend freezing the coleslaw or potato salad because the texture turns watery and grainy.
- Reheating: Warm the beans in a covered dish at 325°F or on the stovetop with a splash of water if they’ve tightened too much. Serve the slaw and potato salad cold. Reheating those two breaks the texture and makes the dressing separate.
Questions I Get Asked About This Recipe

BBQ Side Dishes Collection
Ingredients
Equipment
Method
- In a large bowl, mix the shredded cabbage and shredded carrots until evenly combined. Toss the mixture with mayonnaise, apple cider vinegar, sugar, salt, and pepper until glossy and coated, then refrigerate for 1 hour.
- Preheat the oven to 350°F, then combine the baked beans, BBQ sauce, brown sugar, bacon, and onion in a baking dish. Bake at 350°F for 45 minutes, stirring once if needed for even warming and thickening.
- Boil the cubed potatoes until tender, then drain and let them cool completely before mixing. Combine the cooled potatoes with mayonnaise, mustard, hard-boiled eggs, celery, salt, and pepper, then refrigerate until chilled.
- Serve all sides chilled or at room temperature alongside your favorite BBQ items. Keep potato salad and coleslaw refrigerated until serving for best texture.