• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cristina's Kitchen
    • Email
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
    • Email
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Email
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Salad Recipes

    Mixed Bean Salad with Zucchini & Roasted Red Pepper

    Published: Jul 13, 2025 by Cristina · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Print Recipe

    This mixed bean salad with zucchini and roasted red pepper is the perfect summer side dish or light lunch. It’s fresh and flavorful with balanced textures, easy to prep in advance, and only gets better as it sits.

    Whether you're meal prepping or planning your next barbecue spread, this one’s sure to be enjoyed by all.

    A larger bowl full of bean salad being stirred by a large wooden spoon.

    There’s something satisfying about a good bean salad, especially one you can make ahead and keep on the ready in the fridge when it’s too hot to cook. This mixed bean salad with zucchini and roasted red pepper does exactly that. It’s fresh and cooling but still so full of flavor.

    Best part is it gets even better after a few hours in the fridge.

    This salad is all about balanced flavors and textures. The thinly sliced zucchini adds body and bite, roasted red pepper brings a zingy freshness, corn adds pops of sweetness that scream summer! A handful of kale keeps it vibrant and nutritious - but can also be swapped out for arugula or other mixed greens.

    Everything is dressed with a quick and easy homemade oregano vinaigrette and some fresh basil to tie everything together. Just before serving, pecorino petals add a bit of salty umami that goes really well with the roasted red pepper flavor.

    You can enjoy this salad as-is. The mix of beans makes it hearty enough to hold its own as a lunch. Or make it a bit more substantal with extras like boiled eggs or sardines for a full meal.

    It also makes a fantastic side dish for a summer barbecue.

    quick summary

    • A fresh and flavorful mixed bean salad perfect for summer
    • Great for meal prep — gets better as it sits
    • Balanced textures: creamy beans, crunchy veg, sweet corn, salty pecorino
    • Can be made dairy-free or vegan
    • Delicious on its own or served as a side with grilled meats
    Jump to:
    • quick summary
    • Ingredients
    • how to make mixed bean summer salad
    • Serving Suggestion
    • Related
    • Recipe
    • Comments

    Ingredients

    Here’s what you’ll need and why:

    • Mixed cooked beans – the hearty, protein-rich base - you can use any combination of mixed beans that you like. I used a mix of chickpeas, white beans, butter beans, pinto beans, red kidney beans, and lima beans.
    • Zucchini – adds body and a bit of bite
    • Roasted red pepper – brings brightness and a light tang
    • Corn – sweet pops of flavor throughout
    • Kale – adds vibrancy, texture, and a nutritional boost
    • Oregano vinaigrette – the herby, zesty dressing that ties it all together
    • Olive oil – helps massage the kale and distribute the vinaigrette
    • Pecorino petals – optional, but adds a salty, savory finish
    • Fresh basil – optional for a final floral flavor balance

    What to do with the leftover zucchini

    This recipe only uses half a zucchini (I know annoying, sorry). But unless you really love zucchini, I wouldn’t recommend using a whole one here as it could throw off the balance.

    Luckily, it’s an easy ingredient to repurpose. Here are a few quick ideas:

    • Dice finely and toss into your morning omelette — throw in some feta and black pepper. Yum.
    • Grate it, squeeze out the water, add an egg and seasoning, and fry into quick zucchini fritters.
    • Simply slice into medallions and sauté in olive oil. Finish with salt and fresh cracked black pepper. Also a nice BBQ side.

    how to make mixed bean summer salad

    Make the oregano vinaigrette

    Start by preparing the oregano vinaigrette so the flavors can sit a bit and develop.

    vinaigrette mixing
    oregano vinaigrette

    In a small bowl or jar, whisk together the oregano, olive oil, red wine vinegar, salt, pepper, and sumac. If you don't have sumac you can skip it or replace it with lemon zest.

    If you want a more lemon flavored vinaigrette you can use lemon juice in place of red wine vinegar and add some lemon zest.

    Rinse the beans

    Thoroughly rinse the beans until water runs clear and no longer gives off foam. Set them aside to drain.

    rinsing beans

    Prep the vegetables & basil

    • Slice half a zucchini into thin slivers
    • Dice 2 roasted red peppers into small cubes
    • If you aren't using pre-cut kale then remove the kale stems and finely chop the leaves. Massage with a drizzle of olive oil to soften.
    • Roughly cut the basil leaves
    slicing zucchini into thin slivers on a cutting board
    cutting roasted red pepper into small cubes

    Mix and dress the salad

    Add all the beans and vegetables to a large bowl. Drizzle with the oregano vinaigrette and add the chopped fresh basil.

    a bowl showing different ingredients in segments: mixed beans, roasted red pepper, slivered zucchini, kale and corn kernels.
    pouring dressing into a bowl with different ingredients in segments: mixed beans, roasted red pepper, slivered zucchini, kale and corn kernels.

    Gently mix the salad until everything is incorporated.

    Mixing a salad

    Once mixed, taste and adjust seasoning to your liking.

    If not serving right away, refrigerate up to 3 days until ready to serve. When ready to serve garnish with pecorino or parmesan petals.

    Serving Suggestion

    Serving Suggestions

    The base of mixed beans make this salad hearty enough to work as a light meal but it really shines as a summer side dish, or part of a larger spread.

    • As a light lunch: Serve on its own, with a slice of crusty bread or pita on the side.
    • Make it a meal: Add halved boiled eggs, grilled halloumi, canned sardines or tuna on top for extra protein.
    • For barbecues and picnics: This salad was made to be eaten outdoors! It's a perfect complement to grilled meats, chicken skewers, or fish.
    • For meal prep: Make a batch at the start of the week and portion it out — the flavors only get better after a day or two in the fridge.

    Related

    Looking for more recipe inspiration? Maybe you'll like one of these:

    • A jar of oregano vinaigrette with a white spoon holding some of the vinaigrette. Some fresh oregano in the background.
      Oregano Vinaigrette
    • buttery dill potatoes cover
      Buttery Dill Potatoes
    • chickpea salad cover
      Mediterranean Chickpea Salad with Oregano Vinaigrette
    • romanian olivier salad salate de boeuf
      Romanian Olivier Salad: Salată de Boeuf

    Recipe

    A larger bowl full of bean salad being stirred by a large wooden spoon.
    No ratings yet

    Mixed Bean Salad with Zucchini & Roasted Red Pepper

    Course: Main Course, Salad, Side Dish
    Cuisine: Fusion, International
    Beans, Kale, roasted red pepper, zucchini
    Prep Time: 15 minutes minutes
    Total Time: 15 minutes minutes
    Servings: 6 servings
    Calories: 283kcal
    This mixed bean salad with zucchini and roasted red pepper is a flavorful, make-ahead summer side dish or light lunch. Tossed with oregano vinaigrette and finished with pecorino, it’s perfect for meal prep, barbecues, or a quick vegetarian meal. This recipe makes approximately 6 side dish servings or 3-4 main dish servings.
    Print Recipe Pin Recipe Share by Email Save Saved!
    Prevent your screen from going dark

    Ingredients

    mixed bean salad

    • 4 cups mixed cooked beans approx. 3 cans 400g net weight / 240g drained (metric)15 oz net / 8.5 oz drained (US)
    • ½ zucchini
    • 2 roasted red peppers
    • 1 cup kale stems removed and leaves shredded
    • ½ cup corn approx. (150g / 5.3 oz drained weight)
    • 5 fresh basil leaves
    • 1 tablespoon olive oil
    • ¼ cup shaved pecorino
    • 0.5 teaspoon salt or more to taste

    oregano vinaigrette

    • 3 tablespoons olive oil
    • 1.5 tablespoons red wine vinegar
    • 1.5 teaspoons dried oregano or 1 tablespoon fresh finely diced
    • 1 teaspoon fresh cracked black pepper
    • 1 teaspoon sumac
    • 0.5 teaspoon salt or more to taste

    Instructions

    • Make the vinaigrette: In a small bowl or jar whisk together the olive oil, red wine vinegar, oregano, salt, pepper, and sumac. Set aside.
    • Rinse and drain the beans: Pour all the beans into a sieve and rinse well until water runs clear. Set aside to drain.
    • Prep the vegetables: Thinly slice the zucchini into slivers. Dice the roasted red peppers into very small cubes. Remove the kale stems and finely shred the leaves. Massage the kale with the olive oil to soften.
    • Combine the salad base: In a large bowl, add the drained mixed beans, zucchini, roasted red peppers, kale, and corn.
    • Add the dressing: Add the fresh basil leaves and the oregano vinaigrette. Toss gently to coat everything evenly.
    • Finish and serve: Refrigerate until ready to serve. When ready to serve garnish with shaved pecorino.

    Notes

    This recipe can be made with the homemade oregano vinaigrette or you can sue store-bought. You can also whip up a bigger batch of vinaigrette and use it for other salads or as a marinade for grilled meats.

    Nutrition

    Calories: 283kcal | Carbohydrates: 34g | Protein: 13g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 4mg | Sodium: 612mg | Potassium: 614mg | Fiber: 11g | Sugar: 1g | Vitamin A: 508IU | Vitamin C: 14mg | Calcium: 124mg | Iron: 3mg

    More

    • roasted veg tabbouleh over garlicky white beans
      Roasted Cauliflower Tabbouleh on Garlicky White Bean Dip
    • rainbow chard wraps close up
      Swiss Chard Wraps with Mediterranean Tuna Salad
    • tomato burrata salad with orange and balsamic roast plums
      Tomato Burrata Salad with Orange & Balsamic Roast Plum

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Cristina and this is my little corner of the internet where I share my wholesome, whole-food cooking and baking recipes inspired by global flavors. More.

    Latest Recipes

    • creamy lentil soup cover
      Creamy Lentil Soup with Potatoes & Thyme
    • thai lemongrass pork springrolls cover
      Thai Spring Rolls
    • close up corn black bean vegetable rice
      Mexican Vegetable Rice with Corn and Black Beans
    • ciulama cover
      Romanian Creamy Mushroom Stew (Ciulama de Ciuperci)
    • pesto fregula with summer vegetables cover
      Pesto Fregula Pasta with Summer Vegetables
    • broccoli alfredo cover
      Easy Cheesy Feta Broccoli Pasta
    https://nl.pinterest.com/cristinainthekitchen/

    Categories

    • American Recipes (13)
    • Appetizer Recipes (24)
    • Asian Recipes (1)
    • Baking Recipes (25)
    • Bean & Legume Recipes (22)
    • Beef Recipes (16)
    • Bread Recipes (5)
    • Breakfast & Brunch Recipes (13)
    • Caribbean, Mexican & Latin American Recipes (8)
    • Cooking Foundations (7)
    • Dessert Recipes (22)
    • Italian Recipes (17)
    • Meals Under 500 Calories (25)
    • Mediterranean, Greek and Balkan Recipes (25)
    • One Pot & One Pan Meals (36)
    • Pasta & Pasta Dough Recipes (19)
    • Pork Recipes (19)
    • Poultry Recipes (16)
    • Quick and Easy Recipes (23)
    • Recipes (152)
    • Recipes for Condiments & Sauces (14)
    • Recipes for Side Dishes (28)
    • Romanian Recipes (23)
    • Salad Recipes (8)
    • Savory Baking (10)
    • Seafood Recipes (8)
    • Soup & Stew Recipes (22)
    • Sweet Baking Recipes (16)
    • Vegetable Recipes (24)
    • Vegetarian Appetizer Recipes (10)
    • Vegetarian Main Course Recipes (13)

    Footer

    ↑ back to top

    Contact

    • Work with me

    Updates

    • Subscribe to my newsletter to get new recipes in your inbox.

    Fine print

    • Privacy Statement
    • Terms & Conditions
    • Accessibility Statement

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2024 Cristina's Kitchen

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required