Let’s face it: cookout chaos is real. Between burgers and brats, veggie sides often get forgotten—until you’re scrambling last-minute. That’s where these 18 make-ahead wonders come in. Prep them ahead, and enjoy the party stress-free. From zesty slaws to grilled veggie salads, these are your new BBQ BFFs.
Grilled Corn and Tomato Salad with Herb Vinaigrette

Grilled corn and tomatoes are the ultimate summer duo, and this salad brings them together with a bright herb vinaigrette that’s become my go-to for potlucks. I love how the smoky char from the grill contrasts with the juicy sweetness of ripe tomatoes.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
For the Salad
- 4 ears fresh corn, husked (look for tight green husks and plump kernels)
- 1 pint cherry tomatoes, halved (I prefer Sun Gold for their intense sweetness)
- 1/2 small red onion, thinly sliced (soak in cold water 10 minutes to mellow the bite)
- 1/2 cup crumbled feta cheese (use a good-quality block, not pre-crumbled—it’s creamier)
- 1/4 cup fresh basil leaves, roughly torn (save a few small leaves for garnish)
For the Herb Vinaigrette
- 1/4 cup extra virgin olive oil (I use a fruity one from California)
- 2 tablespoons red wine vinegar
- 1 tablespoon fresh lemon juice (about half a lemon)
- 1 small clove garlic, minced
- 1 tablespoon chopped fresh oregano (or 1 teaspoon dried, but fresh is better)
- 1 tablespoon chopped fresh parsley
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
Instructions
- Prepare a grill for medium-high heat (about 400°F). While it heats, soak the corn in cold water for 5 minutes—this adds moisture and prevents burning.
- Grill the corn, turning occasionally, until charred in spots and tender, about 8-10 minutes. Tip: let the kernels get a few black blisters for that smoky flavor.
- Remove corn from grill and let cool for 5 minutes. Then, using a sharp knife, cut the kernels off the cobs into a large bowl.
- Add the halved cherry tomatoes, sliced red onion (drained if soaked), crumbled feta, and torn basil to the bowl with corn.
- In a small jar or bowl, combine the olive oil, red wine vinegar, lemon juice, minced garlic, oregano, parsley, salt, and pepper. Whisk or shake until emulsified. Tip: let the vinaigrette sit for 10 minutes to meld flavors.
- Pour the vinaigrette over the salad and toss gently to combine. Taste and adjust salt or lemon if needed. Let rest at room temperature for 15 minutes before serving—this allows flavors to marry.
- Transfer to a serving platter, garnish with reserved basil leaves, and serve at room temperature or chilled.
Keep this salad in mind for your next BBQ—it’s even better after sitting for an hour as the flavors meld. I like to serve it alongside grilled chicken or spooned over toasted bread for a quick summer bruschetta.
Make-Ahead Mediterranean Quinoa and Roasted Vegetable Salad

Just when I thought summer couldn't get any better, this Make-Ahead Mediterranean Quinoa and Roasted Vegetable Salad came into my life. It's my go-to for busy weeks—make it Sunday, and you've got lunches or light dinners ready to go. The lemony dressing and smoky roasted veggies are a match made in heaven.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the Roasted Vegetables
- 1 large eggplant, cut into 1-inch cubes (about 4 cups)
- 2 medium zucchini, halved lengthwise and sliced into 1/2-inch half-moons
- 1 red onion, cut into 1-inch chunks
- 3 tablespoons extra-virgin olive oil (my go-to for roasting)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Quinoa
- 1 cup dry quinoa, rinsed (I prefer tri-color for texture)
- 2 cups water
- 1/4 teaspoon salt
For the Dressing & Assembly
- 1/4 cup fresh lemon juice (about 2 lemons)
- 1/3 cup extra-virgin olive oil
- 1 garlic clove, minced
- 1/2 teaspoon dried oregano
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- 1/2 cup crumbled feta cheese (optional, but I love it)
- 1/4 cup chopped fresh parsley
Instructions
- Preheat your oven to 400°F. Line a large baking sheet with parchment paper.
- In a large bowl, toss the eggplant, zucchini, and red onion with 3 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread evenly on the baking sheet.
- Roast the vegetables for 25–30 minutes, stirring halfway through, until tender and lightly browned. Remove from oven and let cool to room temperature (about 15 minutes). Tip: For extra caramelization, don't crowd the pan—use two sheets if needed.
- While the vegetables roast, cook the quinoa: In a medium saucepan, combine the rinsed quinoa, 2 cups water, and 1/4 teaspoon salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit, covered, for 5 minutes, then fluff with a fork. Transfer to a large bowl to cool. Tip: Quinoa is done when the germ separates and forms a little spiral.
- In a small bowl or jar, make the dressing: whisk together the lemon juice, 1/3 cup olive oil, minced garlic, oregano, 1/4 teaspoon salt, and 1/8 teaspoon pepper. Set aside.
- Once the roasted vegetables and quinoa are cool, add the quinoa to the vegetables. Pour the dressing over and toss gently to combine.
- Fold in the feta cheese (if using) and fresh parsley. Taste and adjust salt or lemon if needed. Tip: For make-ahead, store the salad in the fridge and bring to room temperature before serving to revive the flavors.
- Transfer to a serving dish or store in an airtight container for up to 4 days.
With its bright, lemony dressing and tender roasted veggies, this salad is a summer staple that only gets better overnight. Serve it as a side with grilled chicken or scoop it into lettuce cups for a light lunch. The combination of fluffy quinoa and smoky eggplant is pure comfort, even cold.
Chilled Cucumber, Dill and Yogurt Salad

Honestly, there's nothing better on a sweltering summer day than a bowl of chilled cucumber salad. This version, with fresh dill and a tangy yogurt dressing, is my absolute go-to when I need a quick, cooling side that feels a little special.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
- 2 large English cucumbers (I prefer these for fewer seeds and a crisp bite)
- 1 tsp kosher salt (for drawing out moisture from the cucumbers)
- 1 cup plain full-fat Greek yogurt (organic is my choice for richness)
- 2 tbsp fresh lemon juice (about half a lemon, always use fresh!)
- 2 tbsp extra virgin olive oil (a good one makes a difference)
- 1 clove garlic, minced (I use a microplane for a paste-like texture)
- 1/4 cup fresh dill, finely chopped (plus extra for garnish)
- 1/8 tsp black pepper (freshly ground, please)
Instructions
- Step 1: Slice the English cucumbers into thin rounds, about 1/4-inch thick. I like using a mandoline for even slices.
- Step 2: Place the cucumber slices in a colander over a bowl and toss with 1 tsp kosher salt. Let them sit for 10 minutes to draw out excess water (tip: this prevents a watery salad).
- Step 3: While the cucumbers rest, make the dressing. In a small bowl, whisk together 1 cup Greek yogurt, 2 tbsp lemon juice, 2 tbsp olive oil, and the minced garlic until smooth.
- Step 4: Stir in 1/4 cup chopped fresh dill and 1/8 tsp black pepper into the yogurt mixture. Taste and adjust if needed—I find the salt from the cucumbers seasons it perfectly.
- Step 5: After 10 minutes, pat the cucumber slices dry with a clean kitchen towel or paper towels (tip: really squeeze them gently to remove as much water as possible).
- Step 6: Transfer the dried cucumber slices to a serving bowl. Pour the yogurt dressing over them and toss gently to coat every slice.
- Step 7: Cover the bowl and refrigerate for at least 20 minutes to let the flavors meld. This salad tastes even better after an hour (tip: chilling also firms up the yogurt).
- Step 8: Before serving, garnish with a sprinkle of extra fresh dill and a drizzle of olive oil if desired.
Luscious and creamy with a cool cucumber crunch, this salad is a lifesaver alongside grilled meats or spicy dishes. I often spoon it into lettuce cups for a low-carb wrap, or just eat it straight from the bowl on a hot afternoon.
Make-Ahead Charred Eggplant Baba Ganoush

Planning a summer barbecue? This make-ahead charred eggplant baba ganoush is my go-to smoky dip that only gets better after a day in the fridge. I love how the fire-kissed flavor pairs with creamy tahini—a real crowd-pleaser.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
For the Baba Ganoush
- 2 large eggplants (I prefer organic for their sturdy skin)
- 1/4 cup well-stirred tahini (Soom is my favorite brand)
- 2 tablespoons fresh lemon juice (from about 1 lemon)
- 2 cloves garlic, minced (I use a microplane for a paste)
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon ground cumin (optional but adds warmth)
- 2 tablespoons extra-virgin olive oil (for drizzling)
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Char the eggplants directly over a gas flame or on a grill, turning every few minutes with tongs, until the skin is completely blackened and the flesh feels soft to the touch—about 15 to 20 minutes. Tip: If you don't have a gas stove, broil the eggplants on a baking sheet, turning every 5 minutes.
- Transfer the charred eggplants to a bowl, cover with a kitchen towel, and let them cool for about 10 minutes until safe to handle. Tip: Don't rinse the eggplants under water—you'll wash away that precious smoky flavor.
- Peel off and discard the blackened skin. Place the flesh in a colander set over a bowl or sink to drain any excess liquid for 5 minutes. Tip: Draining prevents a watery dip—pat dry with paper towels if needed.
- In a food processor, combine the drained eggplant flesh, tahini, lemon juice, minced garlic, salt, and cumin. Pulse until smooth but still slightly chunky—about 6 to 8 pulses. Tip: Don't overprocess; you want some texture, not baby food.
- Transfer the baba ganoush to a shallow serving bowl. Use the back of a spoon to create a swirl or well in the center. Drizzle the olive oil into the well and sprinkle with chopped parsley.
You'll be amazed at how the flavors meld overnight—the smoky, creamy, tangy notes become one. Serve it with warm pita chips, crunchy veggies, or even slather it on a sandwich for a next-level lunch.
Roasted Beet and Citrus Fennel Salad

Get ready to brighten up your table with this vibrant Roasted Beet and Citrus Fennel Salad. It's a showstopper that's surprisingly easy to put together, especially when you roast the beets ahead of time.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 50 minutes
Ingredients
- 4 medium beets (I love the sweetness of red beets here, but golden work too)
- 2 navel oranges (blood oranges add gorgeous color if you can find them)
- 1 grapefruit (any variety, but pink is prettiest)
- 1 large fennel bulb (pick one with fronds attached for garnish if possible)
- 1/2 small red onion (thinly sliced for bite)
- 1/4 cup fresh mint leaves (plus a few sprigs for garnish)
- 1/4 cup crumbled feta cheese (optional, but I love the salty pop)
- 3 tablespoons extra-virgin olive oil (the good stuff makes a difference)
- 2 tablespoons fresh lemon juice (or use the reserved citrus juice from segmenting)
- 1 tablespoon honey (local honey is my favorite sweetener)
- 1/2 teaspoon kosher salt (Diamond Crystal is my go-to)
- 1/4 teaspoon black pepper (freshly ground, always)
Instructions
- Preheat your oven to 400°F. Wrap the beets individually in aluminum foil, leaving a small opening for steam to escape.
- Roast the beets for 50 minutes, or until a knife slides through easily. Tip: Let them cool just enough to handle, then rub off the skins with a paper towel.
- While the beets roast, prepare the citrus: Cut off both ends of the oranges and grapefruit, then slice off the peel and white pith. Working over a bowl to catch the juice, segment the fruit by cutting between the membranes. Squeeze the leftover membranes into the bowl to release any remaining juice—reserve this juice for the dressing.
- Thinly slice the fennel bulb, using a mandoline if you have one for even, paper-thin slices. Place the slices in a bowl of ice water and let them soak for 10 minutes to maximize crunch. Tip: Soaking also mellows the anise flavor.
- Thinly slice the red onion into rings or half-moons. Set aside.
- When the beets are cool enough to handle, peel and cut them into wedges or rounds. I prefer wedges for a hearty texture.
- Make the dressing: In a small bowl, whisk together 3 tablespoons of the reserved citrus juice, the olive oil, honey, salt, and pepper. Taste and adjust—I like a little extra honey if the citrus is tart.
- Drain the fennel slices and pat dry. On a large platter or in a bowl, arrange the beets, fennel slices, citrus segments, and red onion. Drizzle the dressing evenly over everything.
- Scatter the fresh mint leaves and, if using, the crumbled feta. Garnish with fennel fronds or extra mint sprigs. Tip: This salad actually tastes even better after resting for 30 minutes at room temperature, so feel free to make it ahead.
Bursting with earthy, sweet, and tangy flavors, this salad has a fantastic mix of textures—tender beets, juicy citrus, and crunchy fennel. Serve it alongside grilled fish or roasted chicken for a complete meal, or enjoy it as a light lunch with some crusty bread.
Grilled Asparagus with Lemon-Mustard Vinaigrette

Despite my love for elaborate sauces, sometimes the simplest preparations win. Drizzling this bright lemon-mustard vinaigrette over smoky grilled asparagus is my go-to spring side dish.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 8 minutes
Ingredients
- 1 lb asparagus, tough ends snapped off (I like medium-thick spears for grilling – they hold up better on the grill)
- 2 tbsp extra virgin olive oil (my go-to for grilling, it adds a fruity note)
- 1/4 tsp salt (I use fine sea salt for even seasoning)
- 1/8 tsp black pepper (freshly ground, please)
- 2 tbsp fresh lemon juice (from about 1 lemon – avoid bottled here)
- 1 tsp Dijon mustard (I prefer whole grain for texture and a little bite)
- 1 small garlic clove, minced (I grate mine for a more subtle flavor)
- 1/4 cup extra virgin olive oil (for the vinaigrette – use a good quality one)
- 1 tbsp chopped fresh parsley (optional, but I love the pop of color and freshness)
Instructions
- Snap off the woody ends of the asparagus spears by bending each one until it breaks naturally – this removes the tough part.
- In a large bowl, toss the asparagus with 2 tbsp olive oil, 1/4 tsp salt, and 1/8 tsp black pepper until well coated.
- Preheat a grill or grill pan to medium-high heat (about 400-450°F). Tip: If using a charcoal grill, wait until the coals are covered with white ash.
- Grill the asparagus for 3-4 minutes per side, turning once, until tender and charred in spots. Tip: Place spears perpendicular to the grates so they don't slip through.
- Transfer the grilled asparagus to a serving platter and allow it to cool slightly while you make the vinaigrette.
- In a small bowl, whisk together 2 tbsp lemon juice, 1 tsp Dijon mustard, and the minced garlic clove.
- Slowly drizzle in 1/4 cup olive oil while whisking continuously until the vinaigrette emulsifies and thickens.
- Stir in 1 tbsp chopped fresh parsley if desired. Tip: Taste and adjust seasoning with a pinch of salt if needed – but wait until after the oil is incorporated.
- Drizzle the vinaigrette over the warm asparagus and serve immediately. The slight warmth helps the flavors meld.
A bright, tangy vinaigrette cuts through the smoky char, making each bite pop. I love serving it alongside grilled salmon or chicken for a complete meal – or even on top of a bed of arugula for a light lunch.
Chilled Israeli Couscous with Roasted Peppers and Herbs

When the mercury climbs, I reach for this chilled Israeli couscous salad—it’s my go-to for effortless summer entertaining. The combination of smoky roasted peppers and bright, herbaceous notes always steals the show.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
- 1 cup pearl couscous (I love the way it catches every bit of dressing)
- 2 large bell peppers (red and yellow for color—roasting mellows their sweetness)
- 3 tablespoons extra virgin olive oil (my California go-to)
- 1 lemon, juiced (freshly squeezed is non-negotiable here)
- 2 garlic cloves, minced (use a microplane for a paste-like consistency)
- 1/2 cup fresh parsley, chopped (flat-leaf has better flavor)
- 1/4 cup fresh mint, chopped (it adds that unexpected coolness)
- 1/4 cup fresh basil, chopped (I grow it on my windowsill)
- 1/2 teaspoon salt (plus more for the roasting pan)
- 1/4 teaspoon freshly ground black pepper
Instructions
- Preheat your oven to 400°F. Line a baking sheet with parchment paper or foil for easy cleanup.
- Halve the bell peppers and remove the stems, seeds, and white ribs. Place them cut-side down on the prepared sheet. Drizzle lightly with olive oil and sprinkle with a pinch of salt.
- Roast for 20-25 minutes until the skins are deeply charred and blistered. (Tip: Don’t open the oven too often—trapping steam helps loosen the skins.)
- While the peppers roast, bring a large pot of salted water to a boil. Add the pearl couscous and cook according to package directions (usually 8-10 minutes) until tender but still chewy.
- Drain the couscous in a fine-mesh sieve and rinse under cold running water to stop the cooking and cool it quickly. Shake off excess water and transfer to a large mixing bowl.
- Once the peppers are cool enough to handle (about 5 minutes), peel off the charred skins. It’s okay if small bits remain—they add character. Dice the peppers into 1/2-inch pieces.
- Add the diced peppers to the bowl with couscous. Toss in the minced garlic, chopped parsley, mint, and basil.
- Drizzle with the remaining olive oil and the fresh lemon juice. Sprinkle with 1/2 teaspoon salt and 1/4 teaspoon pepper. (Tip: Taste the herbs before adding—if they’re super pungent, use a little less.)
- Gently toss everything until well combined. Cover the bowl and refrigerate for at least 30 minutes to let the flavors marry. (Tip: For the best texture, don’t skip the chilling step—it firms up the couscous beautifully.)
My favorite way to serve this is piled onto a bed of arugula with grilled lemon chicken on the side. The pearl couscous offers a delightful chew that contrasts with the tender peppers, while the mint and basil keep every bite refreshingly bright.
Smoky Paprika Roasted Cauliflower Salad with Chickpeas

A perfectly roasted cauliflower transforms into something magical when paired with smoky paprika and hearty chickpeas. This salad is my go-to for a satisfying, protein-packed vegan meal that even meat-lovers crave.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- 1 large head cauliflower (I like to break it into bite-sized florets)
- 1 can (15 oz) chickpeas, drained and rinsed (canned is fine, but I prefer to pat them dry for extra crispness)
- 2 tbsp olive oil (extra virgin is my go-to for roasting)
- 1 tsp smoked paprika (the key to that deep, smoky flavor)
- 1/2 tsp ground cumin
- 1/2 tsp salt (I use sea salt)
- 1/4 tsp black pepper (freshly ground, always)
- 3 cups mixed greens (I prefer arugula for its peppery kick)
- 1/4 cup toasted almonds, chopped (I toast them in a dry skillet for 2-3 minutes)
- 1/4 cup tahini (stir well before using)
- 2 tbsp lemon juice (fresh squeezed is best)
- 2 tbsp water (to thin the dressing)
- 1 small garlic clove, minced
Instructions
- Preheat your oven to 400°F. Line a large baking sheet with parchment paper for easy cleanup.
- Cut the cauliflower into bite-sized florets. In a large bowl, combine cauliflower florets and drained chickpeas.
- Drizzle with 2 tbsp olive oil, then sprinkle with 1 tsp smoked paprika, 1/2 tsp cumin, 1/2 tsp salt, and 1/4 tsp black pepper. Toss well to coat evenly. (Tip: Use your hands to massage the spices into the cauliflower for better coverage.)
- Spread the cauliflower and chickpeas in a single layer on the prepared baking sheet. Roast for 25-30 minutes, stirring halfway through, until the cauliflower is tender and edges are browned. (Tip: Don't overcrowd the pan—if it's too crowded, they'll steam instead of roast.)
- While roasting, make the lemon-tahini dressing: In a small bowl, whisk together 1/4 cup tahini, 2 tbsp lemon juice, 2 tbsp water, and 1 minced garlic clove until smooth. If too thick, add more water 1 tsp at a time. (Tip: Use room-temperature tahini for a smoother whisk.)
- In a large salad bowl, place 3 cups mixed greens. Add the roasted cauliflower and chickpeas once they're done. Toss gently to combine.
- Drizzle the lemon-tahini dressing over the salad and toss again. Sprinkle with 1/4 cup toasted chopped almonds on top. Serve immediately while warm, or refrigerate for later.
Creamy tahini dressing ties everything together, while the smoky cauliflower and crunchy almonds keep each bite interesting. I love serving this salad slightly warm, but it's equally delicious chilled the next day.
Lemon-Parsley Broccoli Slaw with Toasted Almonds

Picnics are my favorite summer tradition, and this Lemon-Parsley Broccoli Slaw is my go-to make-ahead side. It's crunchy, tangy, and packed with fresh flavors that only get better after a few hours in the fridge.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
- 1 large head broccoli (about 1 lb) – I love using the stems too, just peel them first
- 1/4 cup sliced almonds – toast them until golden for extra crunch
- 1/4 cup extra virgin olive oil – my go-to for dressings
- 2 tbsp fresh lemon juice – always use fresh, never bottled
- 1 tbsp lemon zest – adds brightness
- 1/4 cup finely chopped fresh parsley – flat-leaf is best
- 1 small shallot, finely minced (about 2 tbsp)
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Shred the broccoli: cut florets from stalks, peel stalks, then use a box grater or food processor to shred both florets and stalks into small pieces. (Tip: For even shreds, use the large holes of a box grater.)
- In a dry skillet over medium heat, toast the sliced almonds for 3-4 minutes, stirring frequently, until golden and fragrant. Remove from heat and set aside to cool. (Tip: Watch closely — almonds burn quickly.)
- In a small bowl, whisk together the olive oil, lemon juice, lemon zest, minced shallot, salt, and pepper until well combined. (Tip: Let the dressing sit for 5 minutes to meld flavors.)
- In a large bowl, combine the shredded broccoli, chopped parsley, and toasted almonds. (Tip: Reserve a few almonds for garnish.)
- Pour the dressing over the slaw and toss thoroughly to coat. Cover and refrigerate for at least 30 minutes before serving to allow flavors to blend. (Tip: For a make-ahead option, prepare up to 8 hours in advance.)
- Give the slaw a final toss, adjust seasoning if needed, and serve cold or at room temperature.
For a beautiful presentation, garnish with extra parsley and a sprinkle of reserved almonds. This slaw pairs wonderfully with grilled chicken or fish, and leftovers stay crunchy surprisingly well the next day — if there are any left!
Southwest Black Bean and Corn Salad

Kick off summer with this vibrant Southwest Black Bean and Corn Salad that's bursting with smoky roasted poblano and zesty cilantro-lime vinaigrette. It's my go-to for potlucks because it's gluten-free, vegan, and packs a punch of flavor without any fuss. I always double the dressing because I can't resist a good soak.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
For the Salad
- 1 (15-ounce) can black beans, rinsed and drained (I prefer low-sodium so I can control the salt)
- 1 cup fresh or frozen corn kernels (thawed if frozen; I love using fire-roasted if I'm short on time)
- 1 large poblano pepper (roasted, peeled, seeded, and diced – see tip below)
- 1 cup cherry tomatoes, halved (any color works; they add a pop of sweetness)
- 1/4 cup finely diced red onion (soak in cold water for 5 minutes if you want milder bite)
- 1/4 cup chopped fresh cilantro (stems are fine, just chop them small)
For the Cilantro-Lime Vinaigrette
- 1/4 cup extra-virgin olive oil (good quality makes a difference)
- 2 tablespoons fresh lime juice (about 1 lime; don't use bottled)
- 1/2 teaspoon ground cumin (I toast whole cumin and grind it – so worth it)
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
Instructions
- Roast the poblano pepper: Place it directly over a gas flame or under the broiler, turning occasionally, until skin is blackened and blistered, about 5-8 minutes. Tip: For even charring, use tongs and rotate every minute.
- Transfer the hot pepper to a bowl, cover with plastic wrap, and let steam for 5 minutes. This loosens the skin for easy peeling.
- Meanwhile, make the vinaigrette: In a small bowl, whisk together olive oil, lime juice, cumin, salt, and pepper until emulsified. Taste and adjust seasoning – it should be bright and tangy.
- After steaming, rub the skin off the poblano under running water, then remove stem and seeds. Dice the pepper into small pieces. Tip: Wear gloves if your skin is sensitive to capsicum.
- In a large bowl, combine black beans, corn, diced poblano, cherry tomatoes, and red onion. Toss gently to mix.
- Pour the vinaigrette over the salad and stir until everything is evenly coated. Let it sit for 10 minutes to let flavors meld.
- Fold in the chopped cilantro just before serving to keep it fresh and vibrant. If needed, add a pinch more salt or a squeeze of lime.
Make this salad the centerpiece of your summer menu – it's just as good alongside grilled fajitas as it is scooped up with tortilla chips. The next day, the flavors deepen beautifully, so don't be shy about leftovers (I usually make extra on purpose).
Herbed Potato Salad with Dijon and Greek Yogurt

But let me tell you, this herbed potato salad is a revelation. The tangy Dijon-Greek yogurt dressing is light yet creamy, and fresh herbs make every bite pop. Perfect for summer BBQs.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
- 2 lbs baby potatoes (I prefer fingerlings)
- 1/4 cup Greek yogurt (full-fat)
- 2 tbsp Dijon mustard
- 2 tbsp apple cider vinegar
- 1/4 cup extra virgin olive oil
- 2 tbsp fresh dill, chopped
- 2 tbsp fresh chives, chopped
- 2 tbsp fresh parsley, chopped
- 1/2 tsp salt (plus more for boiling)
- 1/4 tsp black pepper
Instructions
- Scrub potatoes and place in a large pot. Cover with cold water by 1 inch and add 1 tbsp salt. Bring to a boil over high heat.
- Reduce heat to medium and simmer 15-20 minutes until tender when pierced with a fork. (Tip: start checking at 15 minutes for perfect texture.)
- While potatoes cook, whisk together Greek yogurt, Dijon mustard, apple cider vinegar, olive oil, 1/2 tsp salt, and pepper in a small bowl. (Tip: letting the dressing sit melds the flavors.)
- Drain potatoes and let cool 10 minutes. Halve any larger potatoes; baby ones can stay whole.
- In a large bowl, toss warm potatoes with the dressing until coated. (Tip: warm potatoes absorb dressing better.)
- Fold in fresh dill, chives, and parsley. Taste and adjust salt or pepper if needed. (Tip: add herbs just before serving for best color and flavor.)
- Let salad rest 15 minutes at room temperature to meld flavors. Serve at room temperature or chilled.
You can garnish with extra herbs or a dash of paprika. This salad stays fresh for days, but it never lasts that long in my house!
Grilled Zucchini and Halloumi Skewers (Make-Ahead)

Kicking off grilling season with these vibrant skewers! I love how halloumi gets that irresistible salty, squeaky char alongside tender zucchini. They're my go-to make-ahead appetizer for backyard gatherings.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
- 2 medium zucchini
- 8 oz halloumi cheese
- 3 tbsp extra virgin olive oil (my go-to)
- 2 tbsp fresh lemon juice
- 2 cloves garlic, minced
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Soak 8 wooden skewers in water for at least 30 minutes to prevent burning. Tip: Don't skip this – charred skewers are no fun.
- Slice zucchini into 1/2-inch thick rounds. Cut halloumi into similar-sized cubes.
- In a bowl, whisk together olive oil, lemon juice, minced garlic, oregano, salt, and pepper.
- Add zucchini and halloumi to the bowl, tossing gently to coat. Let marinate 15 minutes, or cover and refrigerate up to 24 hours for make-ahead. Tip: Longer marinating infuses more flavor while halloumi stays firm.
- Thread zucchini and halloumi alternately onto the soaked skewers.
- Preheat grill to medium-high heat (about 400°F). Clean and oil the grates.
- Grill skewers for 4-5 minutes per side, until zucchini is tender with char marks and halloumi is golden brown. Tip: Don't move them too early – let a crust form for best texture.
- Remove from grill and let rest 2 minutes. Serve warm or at room temperature.
Your kitchen will smell like a Mediterranean summer. These skewers are fantastic on their own or tucked into warm pita with a dollop of tzatziki. You'll want to make a double batch!
Italian Marinated Antipasto Vegetable Platter

Zesting up your next gathering has never been easier than with this Italian Marinated Antipasto Vegetable Platter—a colorful medley of roasted veggies marinated in bold Italian flavors. I love making this ahead because it actually tastes better the next day, and it's always a hit at potlucks or summer dinners. Plus, it's so versatile that you can mix and match whatever vegetables are in season.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Vegetables
- 2 medium zucchini (about 1 lb total), sliced into 1/2-inch rounds
- 2 medium yellow squash (about 1 lb total), sliced into 1/2-inch rounds
- 1 large red bell pepper, cut into 1-inch wide strips
- 1 large yellow bell pepper, cut into 1-inch wide strips
- 1 small eggplant (about 8 oz), sliced into 1/2-inch rounds
- 8 oz cremini mushrooms, stems trimmed, halved if large
- 1 medium red onion, cut into 1/2-inch thick wedges
- 3 tablespoons extra-virgin olive oil (my favorite for roasting)
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
For the Marinade
- 1/2 cup extra-virgin olive oil (I use a fruity one here)
- 1/4 cup red wine vinegar
- 2 tablespoons fresh lemon juice (from about 1 lemon)
- 2 cloves garlic, minced (I use a microplane for a paste)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional, but I love the kick)
- 1/2 teaspoon sugar (just a pinch to balance acidity)
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
Instructions
- Preheat your oven to 425°F and line two large baking sheets with parchment paper.
- In a large bowl, combine the zucchini, yellow squash, bell peppers, eggplant, mushrooms, and red onion.
- Drizzle the vegetables with 3 tablespoons olive oil, then sprinkle with 1 teaspoon salt and 1/2 teaspoon black pepper. Toss well to coat evenly.
- Spread the vegetables in a single layer on the prepared baking sheets (don't overcrowd—use two sheets if needed).
- Roast for 15 minutes, then flip the vegetables with a spatula and rotate the pans. Roast for another 10–15 minutes, until the vegetables are tender and lightly charred at the edges. (Tip: Check the smaller pieces first to avoid burning.)
- While the vegetables roast, make the marinade: In a small bowl, whisk together 1/2 cup olive oil, red wine vinegar, lemon juice, minced garlic, oregano, basil, red pepper flakes, sugar, 1/2 teaspoon salt, and 1/4 teaspoon pepper until well combined. (Tip: Let the marinade sit while the veggies cook to meld the flavors.)
- Once the vegetables are done, transfer them to a large shallow dish or a rimmed platter. Pour the marinade over the hot vegetables and toss gently to coat. (Tip: Pouring the marinade while the veggies are still warm helps them absorb more flavor.)
- Let the platter cool completely to room temperature, then cover and refrigerate for at least 2 hours or up to 2 days. (If making ahead, store in an airtight container.)
- Before serving, bring the platter to room temperature (about 30 minutes). Arrange the vegetables on a serving platter and drizzle any remaining marinade on top.
Make sure to let the platter sit at room temperature for about 30 minutes before serving to allow the flavors to fully develop. The result is a tangy, herbaceous mix with a slight char that pairs beautifully with crusty bread or as a topping for grilled chicken. I often serve it alongside a bowl of marinated olives and fresh mozzarella for an easy antipasto spread that feels special without much fuss.
Carrot and Harissa Salad with Mint and Raisins

Roasting carrots brings out their natural sweetness, which pairs beautifully with the smoky heat of harissa. I love how the chewy raisins and fresh mint balance everything out, making this salad a colorful addition to any meal.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
For the Roasted Carrots
- 1 lb carrots (preferably rainbow for color)
- 2 tbsp harissa paste (start with less if sensitive)
- 2 tbsp olive oil
- 1/2 tsp salt
For the Salad
- 1/3 cup raisins (golden work well)
- 1/4 cup fresh mint leaves, chopped
- Juice of 1 lemon
Instructions
- Preheat oven to 400°F.
- Peel and slice carrots into 1/2-inch bias cuts. Tip: Cutting on a bias increases surface area for even caramelization.
- In a bowl, whisk together olive oil, salt, and 1 tablespoon harissa paste until smooth. Add carrots and toss to coat. Tip: Stir harissa into oil first for even coating.
- Spread carrots in a single layer on a baking sheet lined with parchment paper.
- Roast for 25 minutes, flipping halfway through, until tender and lightly browned.
- Meanwhile, in a small bowl, whisk remaining 1 tablespoon harissa paste with lemon juice to make the dressing.
- In a large bowl, combine roasted carrots, raisins, and chopped mint.
- Drizzle with dressing and toss gently. Tip: Let salad sit for 10 minutes before serving to meld flavors. Garnish with extra mint leaves if desired.
Serve this salad alongside grilled tofu or falafel for a complete meal. The tender carrots contrast with chewy raisins and fresh mint, creating a symphony of textures. I often make extra because it disappears fast!
Grilled Peach and Arugula Salad with Burrata

As summer hits its peak, I find myself grilling everything in sight—including peaches. This salad is a celebration of sweet and savory, with juicy grilled peaches, peppery arugula, and creamy burrata that melts into every bite.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
For the Salad
- 4 ripe but firm peaches, halved and pitted (freestone peaches are easiest)
- 5 oz (about 5 cups) fresh arugula (peppery arugula is key)
- 8 oz burrata cheese, at room temperature (let it sit out 30 minutes)
- 1/4 cup extra-virgin olive oil (good quality makes a difference)
- 2 tbsp balsamic vinegar (I prefer a syrupy aged balsamic)
- 1/2 tsp kosher salt (or flaky sea salt for finishing)
- 1/4 tsp freshly ground black pepper
For the Balsamic Glaze
- 1/2 cup balsamic vinegar
- 2 tbsp honey (or brown sugar works too)
Instructions
- Make the balsamic glaze: In a small saucepan, combine 1/2 cup balsamic vinegar and 2 tbsp honey. Bring to a simmer over medium heat, then reduce heat to low and cook until reduced by half, about 5–7 minutes. The glaze should coat the back of a spoon. Remove from heat and let cool while you prepare the rest.
- Preheat a grill or grill pan to medium-high heat (about 450°F). Clean and oil the grates to prevent sticking.
- Brush the cut sides of the peach halves with 1 tablespoon of the olive oil, then sprinkle with 1/4 teaspoon salt and a pinch of pepper.
- Grill the peaches cut-side down until distinct grill marks appear, about 3–4 minutes. Flip and grill for another 2–3 minutes, until tender but still holding their shape. Set aside.
- On a large platter or in a wide bowl, arrange the arugula. Tear the burrata into large pieces and scatter over the arugula.
- Drizzle the remaining 3 tablespoons olive oil and the balsamic vinegar over the arugula and burrata. Season with the remaining 1/4 teaspoon salt and the black pepper.
- Arrange the grilled peaches on top, cut-side up. Drizzle generously with the balsamic glaze and serve immediately.
Don't skip the balsamic glaze—it adds a tangy sweetness that ties everything together. The creamy burrata balances the charred peaches and peppery arugula. Serve this salad as a light lunch or alongside grilled chicken for a heartier meal.
Cold Sesame Soba Noodle Salad with Shredded Vegetables

During hot summer days, I crave meals that are both refreshing and satisfying. This Cold Sesame Soba Noodle Salad is my go-to: it’s packed with crunchy shredded vegetables, tossed in a nutty sesame-ginger dressing, and ready in under 30 minutes. Plus, it’s perfect for meal prep—the flavors only get better overnight.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
- 8 oz soba noodles (I prefer buckwheat for authentic flavor)
- 2 tbsp toasted sesame oil (the dark kind for richness)
- 3 tbsp low-sodium soy sauce (tamari works too)
- 2 tbsp rice vinegar (unseasoned)
- 1 tbsp grated fresh ginger (use a microplane for fine texture)
- 1 clove garlic, minced (I use a garlic press)
- 1 tbsp honey or maple syrup (adjust to your sweetness preference)
- 1 tbsp sesame seeds (toasted, plus extra for garnish)
- 1 large carrot, julienned (or use a spiralizer for fun)
- 1 cucumber, julienned (seeds removed to prevent sogginess)
- 1 red bell pepper, thinly sliced
- 1 cup shelled edamame (thawed if frozen)
- 2 scallions, sliced (green parts only for color)
- Optional: chili flakes or sriracha for heat
Instructions
- Bring a large pot of water to a boil. Cook soba noodles according to package directions until al dente, usually 4-5 minutes. Tip: Do not overcook; they should still have a slight bite.
- Drain the noodles in a colander and rinse immediately under cold running water to stop cooking and remove excess starch. Shake well to remove as much water as possible. Tip: This step is crucial for a non-gummy salad.
- While noodles cook, prepare the dressing: In a small bowl, whisk together sesame oil, soy sauce, rice vinegar, grated ginger, minced garlic, and honey until emulsified. Tip: Taste and adjust sweetness or acidity—I like a balance of savory and tangy.
- Heat a dry skillet over medium heat. Add sesame seeds and toast, stirring frequently, until golden and fragrant, about 1-2 minutes. Transfer to a plate to cool.
- In a large mixing bowl, combine the cooled noodles, carrot, cucumber, bell pepper, edamame, and scallions. Pour the dressing over the top and toss until everything is evenly coated. Tip: Use your hands to massage the dressing into the veggies—it helps them soften slightly.
- Sprinkle with toasted sesame seeds and optional chili flakes. Serve cold or at room temperature. Tip: For best flavor, let the salad sit in the fridge for 15-30 minutes before serving.
Unlike many chilled salads, this one doesn't get watery thanks to the quick rinse and dry of the noodles. The combination of tender soba, crunchy vegetables, and nutty dressing is incredibly satisfying—I often double the recipe for potlucks. Trust me, you'll be reaching for seconds.
Warm Blistered Green Bean and Tomato Salad with Balsamic

Unexpectedly, this warm salad has become my go-to for summer potlucks. I love how the high heat transforms green beans into something almost charred and smoky, while the balsamic glaze adds a sweet-tangy finish that ties everything together.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
For the Salad
- 1 lb fresh green beans, trimmed (I prefer thin haricots verts for tenderness)
- 2 cups cherry tomatoes, halved (use a mix of colors if you have them)
- 2 cloves garlic, thinly sliced
- 3 tbsp extra-virgin olive oil (my go-to is California Olive Ranch)
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
For the Dressing
- 2 tbsp balsamic glaze (store-bought is fine, or reduce 1/4 cup balsamic vinegar until syrupy)
- 1 tbsp extra-virgin olive oil
- 1 shallot, finely minced (optional but I love the bite)
Instructions
- Heat a large cast-iron skillet over high heat until smoking hot. (Tip: Cast iron gives the best blistering.)
- Add 1 tablespoon olive oil, then carefully add green beans in a single layer. Cook undisturbed 2-3 minutes until blistered.
- Toss beans and cook another 2-3 minutes until all sides are blistered. Remove from pan and set aside.
- Reduce heat to medium-high. Add remaining 2 tablespoons olive oil and sliced garlic; cook 30 seconds until fragrant.
- Add cherry tomatoes and cook 2-3 minutes until they soften and release juices.
- Return green beans to pan, season with salt and pepper, and toss to combine. Remove from heat.
- In a small bowl, whisk balsamic glaze, 1 tablespoon olive oil, and minced shallot. (Tip: If making ahead, keep dressing separate to maintain texture.)
- Transfer salad to a platter, drizzle with dressing, and toss gently. Serve warm or at room temperature.
With its smoky green beans and burst cherry tomatoes, this salad is a revelation. The balsamic glaze adds a lovely tang that cuts through the richness. I love serving it alongside grilled chicken or as a topping for crusty bread.
Smoky Sweet Potato and Black Bean Mash

Nothing beats the comfort of a hearty mash, and this smoky sweet potato and black bean combo is my new weeknight obsession. It’s smoky, slightly sweet, and packed with protein—perfect for meal prep or a cozy dinner.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
For the Sweet Potatoes
- 2 large sweet potatoes (about 2 lbs), peeled and cubed into 1-inch pieces—I love using medium sweet potatoes for the perfect texture
- 2 tbsp extra virgin olive oil (my go-to for roasting)
- 1 tsp smoked paprika (non-negotiable for that smoky kick)
- ½ tsp salt
- ¼ tsp black pepper
For the Mash
- 1 can (15 oz) black beans, drained and rinsed well
- ½ tsp smoked paprika (remaining from above)
- ½ tsp ground cumin (toast it first for extra flavor!)
- 1 tbsp lime juice (fresh squeezed really brightens it up)
- Optional: 2 tbsp chopped cilantro for garnish
Instructions
- Preheat your oven to 425°F and line a baking sheet with parchment paper.
- In a large bowl, toss the cubed sweet potatoes with olive oil, salt, pepper, and ½ tsp of the smoked paprika until evenly coated.
- Spread them in a single layer on the baking sheet. Roast for 25–30 minutes, flipping halfway, until tender and lightly caramelized on the edges.
- While the sweet potatoes roast, rinse the black beans under cold water and set aside to drain.
- When the sweet potatoes are done, transfer them to a large mixing bowl. Use a fork or potato masher to mash them to your desired consistency—I leave some chunks for texture.
- Add the black beans, remaining ½ tsp smoked paprika, cumin, and lime juice to the bowl. Stir until everything is well combined and the beans are heated through from the residual heat.
- Taste and adjust salt or lime juice if needed. If the mash seems dry, add a splash of water or olive oil.
- Serve warm, garnished with cilantro if you like. This also reheats beautifully—just add a splash of water before microwaving.
Get ready for a bowl full of smoky, creamy goodness that’s totally plant-based. This mash is fantastic as a side, stuffed into tacos with avocado, or even as a filling for stuffed peppers. It’s become a staple in my kitchen!
Conclusion
Oh, I’m so excited for you to try these make-ahead veggie sides—they’ll save your cookout and impress everyone. Which one are you most excited to make? Drop a comment below and don’t forget to pin this roundup for later! 🥦🌽

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




