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 » Appetizers, Sides, Dips

    Roasted Broccoli Dip

    November 27, 2017 By Monika Last Updated March 29, 2026 4 Comments

    Jump to Recipe

    This broccoli dip is made with roasted broccoli, buttery beans, flavourful garlic, refreshing basil and lemon juice for a delicious, satisfying snack. This creamy dip is nutritious, dairy free and easy to make.

    Top down view of creamy broccoli dip with sundried tomatoes and seeds on white plate with herbs and crisps in background.

    Making a broccoli dip is a delicious way to enjoy this vegetable. It involves roasting the broccoli, then simply pureeing with a handful of ingredients for a delicious, creamy dip. To make this dip I used both the florets as well as the stem of the broccoli. The stem is crunchy, juicy, with a slightly nutty flavour (when roasted), similar to kohlrabi. Using the entire vegetable not only adds flavour but also means that nothing gets wasted!

    My roasted broccoli dip is nutritious as well as satisfying thanks to the butter beans, which add bulk and protein, as well as help produce a creamy finish. The basil adds a Mediterranean twist while the garlic enhances the flavour adding more complexity (see the full list of ingredients below). This recipe is vegan, low in fat and easy to prepare.

    Broccoli dip ingredients and substitutions

    Top down view of broccoli dip ingredients in individual dishes on black surface.
    Broccoli dip ingredients.
    • Broccoli: make sure it's firm and has a bright green colour. I used both the florets and stem, but you can just use the florets, if preferred.
    • Beans: I used butter beans, which have an exceptionally creamy texture (perfect also in a stew as well as vegetable casserole), but you can use any white bean variety.
    • Garlic: I used both garlic powder as well as fresh garlic.
    • Basil: fresh is best.
    • Onion granules/powder.
    • Olive oil.
    • Lemon juice.
    • Salt.

    How to prepare the broccoli 

    Preparing broccoli for this dip is easy. Start by cutting the stem and separating the florets. I recommend cutting larger florets in half to ensure all the broccoli pieces roast evenly. Then simply season, drizzle with oil and place in a hot oven for about 15 minutes (see detailed instructions below).

    Can I boil or steam the broccoli instead of roasting

    I don't recommend it. Not only does roasted broccoli have more depth of flavour, but it also contains less moisture than boiled/steamed broccoli. Too much moisture will affect the consistency of your dip, which may end up being too watery.

    Step-by-step recipe instructions

    1. Roast broccoli: Preheat the oven to 375F/190C/170 fan/gas mark 5. Peel the broccoli stem to remove the tough outer layer then cut in half lengthwise. Cut the florets in half (or leave whole if small). Arrange on top of a large baking sheet lined with parchment, season lightly and sprinkle over the garlic and onion powders. Drizzle with a tablespoon of oil and roast in the centre of the oven for about 15 minutes (until the broccoli is lightly browned around the edges but is still a vivid green colour).

    TIP: Alternatively place the broccoli pieces in a bowl, add the oil and seasoning and stir thoroughly before arranging on top of the baking sheet.

    Top down view of raw broccoli pieces on parchment.

    2. Cool: Remove from the oven and set aside to cool before making the dip.

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

    3. Puree ingredients: Combine the broccoli, beans, basil leaves, garlic, lemon juice, 1 tablespoon of oil and about ⅓ teaspoon of fine sea salt (or to taste). Puree until smooth and creamy. Taste and adjust the flavour if needed (or add a little more lemon juice if the mixture is too thick). Cover and refrigerate for 30 minutes before serving, if possible.

    Top down view of creamy broccoli dip puree in glass bowl.

    *Scroll down to the bottom of the post for a full list of ingredients and instructions.

    How to garnish broccoli dip

    I garnished my homemade broccoli dip with finely chopped sundried tomatoes, sundried tomato oil, pan toasted sunflower seeds and some red pepper flakes. Alternative options could include another oil, such as extra virgin olive oil, a spoonful of sundried tomato pesto, finely chopped chives or pine nuts.

    Serving suggestions

    This vegan broccoli and bean dip is delicious served as a wholesome snack with nachos, crackers, pita bread, breadsticks or veggie sticks. It also works well as a spread for sandwiches or in wraps along with other ingredients, such as avocado, chicken, tomato, cucumber and many more.

    Close-up view of creamy broccoli bean dip topped with sundried tomatoes with crisps in background.

    Top tips

    • Make sure your broccoli is firm and has a bright green colour.
    • Brush the broccoli slices with the oil thoroughly and roast in a single layer.
    • Do not roast the broccoli for too long. It should be lightly browned around the edges, but still feel firm and have a vivid green colour.
    • Drain the beans and dry thoroughly using a paper towel.
    • I used an immersion blender to puree the ingredients, but if you've got a good food processor you can use that, instead.
    • This healthy broccoli dip with beans is best served chilled. Keep refrigerated, covered, for up to 2 days.
    • Not suitable for freezing.

    Related recipes to try next

    • Simple Broccoli Patties
    • Creamy Roasted Cauliflower Dip
    • Beet Hummus without Tahini
    • Roasted Eggplant Dip

    See also these other easy, delicious snack recipes!

    Recipe

    Top down view of creamy broccoli dip with sundried tomatoes and seeds on white plate with herbs and crisps in background.

    Roasted Broccoli Dip

    This broccoli dip is made with roasted broccoli, buttery beans, flavourful garlic, refreshing basil and lemon juice for a delicious, satisfying snack. This creamy dip is dairy free, nutritious and easy to make.
    No ratings yet
    Print Pin Rate
    Course: Snack
    Cuisine: gluten free, vegan
    Prep Time: 5 minutes minutes
    Cook Time: 15 minutes minutes
    Cooling the broccoli: 15 minutes minutes
    Total Time: 35 minutes minutes
    Servings: 6 servings
    Calories: 105kcal
    Author: Monika Dabrowski

    Equipment

    • Large baking sheet
    • Immersion blender
    • Mixing bowl

    Ingredients

    • 8.82 ounces (250 g) broccoli a mixture of florets and stem, approx. ½ med. broccoli
    • 1 can butter beans 14.11oz, drained, rinsed and dried, see *Notes
    • ½ garlic clove or use 1 for a more intense garlic flavour
    • ¼ teaspoon garlic and onion powders EACH
    • 12 large basil leaves finely chopped
    • 1½ tablespoons lemon juice
    • 2 tablespoons olive oil
    • ⅓ teaspoon fine sea salt or to taste, plus a little more for seasoning the broccoli

    Instructions

    • Roast broccoli: Preheat the oven to 375F/190C/170 fan/gas mark 5. Peel the broccoli stem to remove the tough outer layer then cut in half lengthwise. Cut the florets in half (or leave whole if small). Arrange on top of a large baking sheet lined with parchment, season lightly and sprinkle over the garlic and onion powders. Drizzle with a tablespoon of oil and roast in the centre of the oven for about 15 minutes (until the broccoli is lightly browned around the edges but is still a vivid green colour).
      TIP: Alternatively place the broccoli pieces in a bowl, add the oil and seasoning and stir thoroughly before arranging on top of the baking sheet.
    • Remove from the oven and set aside to cool before making the dip.
    • Puree ingredients: Combine the broccoli, beans, basil leaves, garlic, lemon juice, 1 tablespoon of oil and about ⅓ teaspoon of fine sea salt (or to taste). Puree until smooth and creamy. Taste and adjust the flavour if needed (or add a little more lemon juice if the mixture is too thick). Cover and refrigerate for 30 minutes before serving, if possible.

    Notes

    • Make sure your broccoli is firm and has a bright green colour.
    • Brush the broccoli slices with the oil thoroughly and roast in a single layer.
    • Do not roast the broccoli for too long. It should be lightly browned around the edges, but still feel firm and have a vivid green colour.
    • *Drain the beans, rinse and dry thoroughly using a paper towel.
    • I used an immersion blender to puree the mixture, but if you've got a good food processor you can use that, instead.
    • This healthy broccoli dip with beans is best served chilled. Keep refrigerated, covered, for up to 2 days.
    • Not suitable for freezing.
    • See garnish suggestions in the post.

    Nutrition

    Serving: 1serving | Calories: 105kcal | Carbohydrates: 12g | Protein: 6g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 209mg | Potassium: 352mg | Fiber: 4g | Sugar: 2g | Vitamin A: 302IU | Vitamin C: 39mg | Calcium: 29mg | Iron: 1mg

    *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 broccoli dip 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 Appetizers, Sides, Dips

    • Top down view of creamy horseradish mayonnaise in white bowl with spoon.
      Homemade Horseradish Mayonnaise
    • Top down view of scalloped sweet potatoes in white oval dish.
      Scalloped Sweet Potatoes (No Cream)
    • Dill mayonnaise in oval blue bowl with spoon and fresh dill in top left corner.
      Dill Mayonnaise Recipe
    • Close-up view of Polish mushroom sauce in pot with spoon.
      Polish Wild Mushroom Sauce (Sos Grzybowy)
    307 shares

    Comments

      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.

    1. Laura says

      May 20, 2023 at 3:08 am

      How do you think this would work with just broccoli stem? I always have left over broccoli stem laying around when I've used the florets for something else.

      Reply
      • Monika says

        May 20, 2023 at 10:53 am

        I haven't tried using just the stems so I am not sure, but I think your dip might have a little too much moisture and less colour. I think adding at least a few florets might be a good idea.

        Reply

    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