menu icon
go to homepage
  • Recipe Index
  • About Me
  • Contact
  • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About Me
    • Contact
    • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Salads

    Roasted Broccoli and White Bean Salad

    August 3, 2021 By Monika Last Updated May 1, 2026 Leave a Comment

    Jump to Recipe

    This broccoli and bean salad features roasted broccoli, creamy white beans, tangy feta and refreshing mint and comes with an easy honey garlic dressing. Light yet satisfying, perfect for a summer bbq or as a delicious, healthy salad meal.

    See also pickled beet and bean salad.

    Top down view of roasted broccoli and bean salad with feta and pomegranate seeds on white plate with lemon wedges.

    This broccoli and bean salad is a delicious, easy dish that's healthy and light yet satisfying thanks to the addition of the beans as well as feta. Roasted crunchy broccoli, tender, creamy beans and tangy, savoury feta make a delicious trio in this easy salad. I also added cucumber for freshness and pomegranate seeds for sweetness and colour, as well as fresh mint, perfect in any summer salad.

    This roasted broccoli bean salad is quite versatile and can be served either as a stand-alone meal or side dish, but also makes a great picnic/bbq/potluck dish. You can prepare the ingredients ahead, assemble the salad, refrigerate for a few hours then add the dressing just before serving (see my tips and serving suggestions at the bottom of the post).

    Broccoli and bean salad ingredients and substitutions

    Top down view of broccoli and bean salad ingredients in individual dishes.
    Broccoli and bean salad ingredients.
    • Broccoli: use both florets as well as the stalk (see tips on preparation below).
    • Beans: I used cannellini beans, which have a creamy texture and are a little bigger than haricot beans, but smaller than butter beans so won't overpower the salad. You can use your favourite white bean variety.
    • Feta cheese.
    • Cucumber.
    • Red onion: you can use another sweet onion variety (for example, white onion).
    • Pomegranate: alternatives include seedless black grapes (halved), blueberries or chopped fresh figs.
    • Mint: fresh is best.
    • Dressing: olive oil, honey, garlic, lemon juice and zest. You can also add a little white balsamic vinegar for more pungency.
    • Olive oil.
    • Garlic granules/powder.
    • Sea salt and pepper to taste.

    How to prepare the broccoli

    My favourite way of preparing broccoli for this salad is roasting it. Roasted broccoli comes with flavour, is still crunchy but no longer tough. It also contains less moisture than boiled broccoli so won't make your salad soggy (see preparation instructions below).

    However, if you prefer to boil or steam your broccoli that's ok, too, but be sure to drain it thoroughly before assembling the salad. You may also want to add more seasoning. Another method is to pan fry it (as I have done in my broccoli noodle salad recipe).

    This protein-rich bean and broccoli salad can also be made using raw broccoli, if that's what you prefer. I suggest chopping the broccoli into small pieces, seasoning it and stirring in some of the dressing mixture to marinate for an hour. This will infuse the broccoli with flavour and tenderize it. You may also need to make more dressing.

    TIP: You can use both the florets as well as the stalk.

    Step-by-step recipe instructions

    1. Preheat the oven to 375F/190C/170 fan/gas mark 5. Line a large baking sheet with parchment paper and set aside.

    TIP: In the meantime strain and rinse the beans then set aside in a colander to drain.

    2. Roast broccoli: Cut the stalk, remove the tough outer layer and halve the stalk lengthwise. Halve the florets then arrange all the pieces on top of a the baking sheet, season with salt, pepper and garlic granules. Drizzle about 1-1.5 tablespoons of oil over the top and roast in the centre of the oven for about 14 minutes. Remove from the oven and set aside to cool.

    TIP: Once roasted you can chop the broccoli into smaller pieces if you want it to be more evenly distributed throughout the salad (this is optional).

    Top down view of raw broccoli pieces on parchment.
    Top down view of roasted pieces of broccoli on top of parchment.

    3. Make dressing: Stir together all the dressing ingredients and set aside.

    Top down view of broccoli bean salad dressing in small grey bowl with spoon.

    4. Prepare ingredients: Cut the cucumber lengthwise into 4 strips. Remove the seeds and chop the cucumber into small pieces. Cube the feta, slice the onion, finely chop the mint leaves and prepare the pomegranate seeds.

    5. Assemble: To a large mixing bowl add the beans, broccoli, feta, cucumber, onion, mint and most of the dressing. Season with salt and pepper and stir gently but thoroughly. Scatter the pomegranate seeds over the top, add the rest of the dressing and serve with lemon wedges.

    TIP: I add the pomegranate seeds at the end for a burst of colour, but you can just stir them into the salad, if you prefer.

    Ingredients for making bean and broccoli salad assembled in shallow large bowl.
    Assembled broccoli, bean and feta salad mixture in white shallow bowl.

    Serving suggestions

    With 16 grams of protein per portion this bean and broccoli summer salad can be served as a stand alone light meal. However, it's also delicious with garlic bread, falafels, veggie burgers and patties as well as grilled meats and sausages. You can also try serving it with my blueberry vinaigrette for a fruity flavour twist.

    Garnish is important in any salad and this roasted broccoli salad is no exception. I used red pepper flakes for colour and a bit of heat, more lemon zest and small mint leaves. You can also scatter pan toasted sunflower seeds over the top.

    Broccoli salad with beans, feta and pomegranate on white plate with mint and lemon in background.

    What to make ahead

    This roasted broccoli, bean and feta salad is not just delicious and easy to make, it can also be prepared ahead so that you can assemble it in minutes.

    • Dressing: Place in a small jar and refrigerate for up to 3 days. Drizzle over the salad just before serving.
    • Broccoli: Roast and cool it then cover and refrigerate overnight.
    • Beans: You can rinse and drain the beans thoroughly then refrigerate in a bowl overnight. Pat dry just before assembling the salad.
    • Chop ingredients: Cucumber and feta can be chopped and refrigerated overnight in separate airtight containers.
    • Pomegranate seeds: These can be refrigerated in an airtight container for up to 3 days.
    • Entire dish: Place all the ingredients in a large bowl, without stirring them (see image in Step 5), cover and keep refrigerated for up to 4 hours. Stir and add the dressing just before serving.

    Top tips

    • For best results use firm, bright green broccoli.
    • Rinse then dry the beans as thoroughly as you can (pat dry with a paper towel if necessary).
    • To save time prepare the ingredients while the broccoli is in the oven. Alternatively prepare the ingredients in advance (see my tips above).
    • This honey garlic broccoli and bean salad is best served immediately (as soon as you've added the dressing). Leftovers can be refrigerated for up to a day.
    • Not suitable for freezing.

    Related recipes to try next

    • Roasted Cauliflower Tabbouleh Salad
    • Bulgur Wheat Salad (High Protein)
    • Roasted Beet Pasta Salad with Feta

    See also these other easy, delicious salad recipes!

    Recipe

    Top down view of roasted broccoli and bean salad with feta and pomegranate seeds on white plate with lemon wedges.

    Roasted Broccoli and White Bean Salad

    This broccoli and bean salad features roasted broccoli, creamy white beans, tangy feta and refreshing mint and comes with an easy honey garlic dressing. Light yet satisfying, perfect for a summer bbq or as a delicious, healthy salad meal.
    No ratings yet
    Print Pin Rate
    Course: Lunch, Salad
    Cuisine: vegetarian
    Prep Time: 10 minutes minutes
    Cook Time: 14 minutes minutes
    Cooling time: 10 minutes minutes
    Total Time: 34 minutes minutes
    Servings: 4 servings
    Calories: 389kcal
    Author: Monika Dabrowski

    Equipment

    • Large baking sheet
    • Large mixing bowl
    • Small dressing bowl

    Ingredients

    • 10.58 ounces (300 g) broccoli approx. 1 v. sm. broccoli, florets and stalk
    • 1 can cannellini beans rinsed and dried, 14.11oz/400g, see *Notes
    • 5.29 ounces (150 g) feta cubed
    • ½ English cucumber unpeeled
    • 1 red onion small, thinly sliced
    • 4 tablespoons mint leaves finely chopped, plus more for serving
    • 1 pomegranate small
    • 1-1½ tablespoons olive oil
    • ⅓ teaspoon garlic powder
    • Fine sea salt and pepper to taste

    The dressing

    • 2 tablespoons olive oil
    • 1½ tablespoons lemon juice plus zest of 1 lemon
    • 1½ tablespoons honey
    • 1 garlic clove crushed

    Instructions

    • Preheat the oven to 375F/190C/170 fan/gas mark 5. Line a large baking sheet with parchment paper and set aside.
      TIP: In the meantime strain and rinse the beans then set aside in a colander to drain.
    • Roast broccoli: Cut the stalk, remove the tough outer layer and halve the stalk lengthwise. Halve the florets then arrange all the pieces on top of a the baking sheet, season with salt, pepper and garlic granules. Drizzle about 1-1.5 tablespoons of oil over the top and roast in the centre of the oven for about 14 minutes. Remove from the oven and set aside to cool.
      TIP: Once roasted you can chop the broccoli into smaller pieces if you want it to be more evenly distributed throughout the salad (this is optional).
    • Make dressing: Stir together all the dressing ingredients and set aside.
    • Prepare ingredients: Cut the cucumber lengthwise into 4 strips. Remove the seeds and chop the cucumber into small pieces. Cube the feta, slice the onion, finely chop the mint leaves and prepare the pomegranate seeds.
    • Assemble: To a large mixing bowl add the beans, broccoli, feta, cucumber, onion, mint and most of the dressing. Season with salt and pepper and stir gently but thoroughly. Scatter the pomegranate seeds over the top, add the rest of the dressing and serve with lemon wedges.
      TIP: I add the pomegranate seeds at the end for a burst of colour, but you can just stir them into the salad, if you prefer.

    Notes

    • For best results use firm, bright green broccoli.
    • *Rinse then dry the beans as thoroughly as you can (pat dry with a paper towel if necessary).
    • To save time prepare the ingredients while the broccoli is in the oven. Alternatively prepare the ingredients in advance (see my tips in the post).
    • This honey garlic broccoli and bean salad is best served immediately (as soon as you've added the dressing). Leftovers can be refrigerated for up to a day.
    • Not suitable for freezing.

    Nutrition

    Serving: 1serving | Calories: 389kcal | Carbohydrates: 48g | Protein: 16g | Fat: 20g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Cholesterol: 33mg | Sodium: 694mg | Potassium: 566mg | Fiber: 11g | Sugar: 19g | Vitamin A: 878IU | Vitamin C: 81mg | Calcium: 320mg | Iron: 4mg

    *Nutritional information is automatically generated and should be considered as an estimate.

    **A note about baking: If using a fan-assisted oven refer to your appliance's instructions and adjust the temperature accordingly.

    Tried this Recipe? Pin it for Later!Mention @Monika8021 or tag #EverydayHealthyRecipes!

    Keep in touch!

    If you make this roasted broccoli and bean salad recipe I'd love to know how it turns out for you. Let me know in the comments below, thanks!

    Follow me on Facebook, Pinterest and Instagram for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right in your mailbox!

    More Salads

    • Top down view of potato tuna salad with eggs, herbs and creamy dressing in blue bowl.
      Creamy Potato and Tuna Salad
    • Top down view of pickled beet salad in blue bowl with lemon wedges.
      Pickled Baby Beet Salad
    • Top down view of creamy dill pickle egg salad in black bowl with spoon.
      Healthy Dill Pickle Egg Salad
    • Top down view of cottage cheese egg salad in grey bowl with spoon.
      Simple Cottage Cheese Egg Salad
    13 shares

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Hi, I am Monika, welcome to Everyday Healthy Recipes! This blog is all about simple recipes with a healthy twist, old classics with a modern take, and an occasional Polish dish thrown into the mix - all easy to make and delicious, perfect for everyday cooking.

    Find out more about me →

    Popular recipes

    • Side view of 6 cottage cheese egg muffins on rack.
      Fluffy Cottage Cheese Egg Muffins
    • Top down close-up view of 4 healthy marry me chicken breasts in creamy sauce in pan.
      Healthy 'Marry Me' Chicken (with Cottage Cheese)
    • Top down view of cooked potato and cheese pierogi ruskie with sour cream and fork on beige plate.
      Potato and Cheese Pierogi Ruskie-Authentic Polish Recipe
    • Side angle view of salmon pasta bake in rectangular dish.
      Creamy Salmon Pasta Bake (Healthy)

    Recipe Roundups

    • 4 healthy chicken recipes including chicken thighs, stuffed chicken, stew and casserole with chicken.
      33 Healthy Easy Chicken Recipes
    • Top down view of Polish foods including soup, bigos, salad and pierogi.
      28 Most Popular Traditional Polish Foods
    • Top down view of sauerkraut in white bowl with spoon.
      How To Cook Sauerkraut (Tips and Recipes)
    • 4 colourful Polish soups in bowls.
      28 Traditional Polish Soups

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • About

    Newsletter

    • Sign Up! for recipe updates

    Contact

    • Contact

    Copyright © 2026 · Everyday Healthy Recipes

    Rate This Recipe

    Your vote:




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