Roasted Cauliflower and Broccoli Salad

5 from 9 votes

This post may contain affiliate links.

This roasted cauliflower and broccoli salad makes a delicious low-carb plant-based meal that’s packed with nutrition and flavour.

Healthy broccoli and cauliflower salad with avocado, hemp seeds and sesame seeds and topped with tahini sauce and hot sauce in a bowl.

This recipe is a little different than your classic broccoli and cauliflower salad with a creamy mayo dressing, red wine vinegar, bacon, cheese and sunflower seeds. Instead, it features lemon roasted cauliflower, steamed brocoli, avocado, a variety of seeds and fresh spinach, topped with a creamy lemon tahini sauce.

The recipe is low-carb and keto-friendly but can be enjoyed by anyone looking for a simple, nutritious and energizing meal or is trying to include more veggies and plants in their diet.

Recipe Highlights

  • Vegan, gluten-free and nut-free.
  • Low-carb and high in fiber and protein.
  • Easy to make with simple, everyday ingredients.
  • Can be customized with different add-ins and substitutions.
  • If you’re not low-carb, it’s perfect for adding quinoa or rice, roasted sweet potato or chickpeas.
  • Great for a meal prep idea.

Ingredient Notes

All the ingredients needed for making a healthy broccoli and cauliflower salad with seeds, spinach and avocado. Each ingredient is labelled with text describing the ingredient.

This list is not complete. Please see the recipe card at the end of the post for the complete ingredient list with measurements and detailed instructions.

  • Cauliflower: You’ll need a whole head of cauliflower to make 4 servings of this salad. Don’t worry about the exact size.
  • Lemon: You’ll need 1-2 lemons for the roasted cauliflower and lemon tahini sauce.
  • Oil: You can use your choice of oil but I’d suggest olive oil or avocado oil for roasting the cauliflower.
  • Tahini: The salad features a lemon tahini dressing so you’ll need plain tahini to make that. Look for a creamy, smooth, not overly bitter tahini that only has one ingredient – sesame seeds.
  • Garlic Powder: I used garlic powder in the dressing to avoid having to blend it but it can be swapped for 1-2 minced or grated garlic cloves if you like.
  • Spinach: You can use Romaine lettuce, mixed greens, baby kale, kale, spinach, arugula or any other green you like for the base of salad.
  • Broccoli: You’ll need roughly 4 cups fresh chopped broccoli, or 1 cup per salad. The amount doesn’t have to be exact. You can use more or less to preference.
  • Avocado: The recipe calls for 1/2 an avocado per serving but you can use more or less to your preference.
  • Seeds: The salad features hemp seeds, pepitas and sesame seeds for a nutritious crunch. You can substitute any nuts or seeds you enjoy and mix and match as needed. Sunflower seeds, slivered almonds, walnuts, pecans or cashews would all be good. Try toasting them for extra flavour!

Step-by-Step Instructions

Step 1. Roast the cauliflower.

Start by getting the cauliflower in the oven. While it’s roasting, you can prep the rest of the bowls so they’re ready to go when the cauliflower is done.

Chop the cauliflower into florets and toss it with the oil, salt and lemon. I just mix it all up on the pan rather than using a bowl. Pop it in the oven for about 30 minutes. It should be soft but crispy and browned once done.

Cauliflower florets tossed with oil, salt and pepper on a roasting pan.

Step 2: Steam the broccoli.

Broccoli can be steamed stovetop, in an Instant Pot or in the microwave. I like to steam broccoli on the stovetop.

Bring the water to a boil then steam the broccoli in a steamer for 4-5 minutes until tender but still bright and crisp.

Quick Note: Broccoli will turn from tender and bright green to mushy and drab green at about 7 minutes of cooking time. Be careful not to overcook it!

Steaming pot of freshly steamed broccoli florets on a marble surface.

Step 3: Make the tahini sauce.

Add all of the tahini sauce ingredients to any bowl or container and whisk until it’s smooth and creamy. Slowly add a little more water if needed until you have a thick but still pourable sauce.

Bowl of creamy lemon tahini sauce on a marble surface.

Step 4: Assemble the salads.

I like to assemble the salads individually to ensure even distribution of the ingredients but you can also just mix everything up in a large bowl.

To assemble individually, start with a bed of spinach then top each serving with equal amounts of the roasted cauliflower, steamed broccoli, avocado and seeds.

Quick Note: Try toasting the seeds for extra flavour! Add them to a skillet and toast for a few minutes over medium heat until fragrant and lightly browned. They’ll burn quickly though, so be sure to keep a close eye on them.

Healthy broccoli and cauliflower salad with avocado, hemp seeds and sesame seeds in a bowl.

Finish each salad off with a generous drizzle of the lemon tahini sauce, hot sauce and salt and pepper, if desired!

Healthy broccoli and cauliflower salad with avocado, hemp seeds and sesame seeds and topped with tahini sauce and hot sauce in a bowl.

Variations

Close up of a roasted cauliflower and broccoli salad with spinach, tahini dressing, seeds and hot sauce.

Storing

  • Cool before storing.
  • Extra bowls can be kept in the fridge for up to 3 days so if you’re making lunch for the next day, simply store in a sealed container.
  • Recommended to store the dressing separately until just before serving.
  • The roasted cauliflower and steamed broccoli can be made 1-2 days in advance and stored in the fridge in a sealed container until you’re ready to assemble the salad.
  • The tahini dressing can be made up to 1 week in advance. It will thicken a bit after storing but you can thin it out with a little water if needed.
Healthy broccoli and cauliflower salad with avocado, hemp seeds and sesame seeds and topped with tahini sauce and hot sauce in a bowl.
5 from 9 votes

Roasted Cauliflower and Broccoli Salad

By: Deryn Macey
Lemon roasted cauliflower, steamed broccoli, avocado, spinach and seeds topped with creamy lemon tahini sauce for a healthy and delicious, low-carb plant-based meal.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 4
Save Recipe
Enter your email & get the recipe!
Please enable JavaScript in your browser to complete this form.

Ingredients 

For the Lemon Roasted Cauliflower

  • 1 medium head of cauliflower, chopped into florets
  • 3 tbsp lemon juice, 45 mL
  • 2 tbsp olive or avocado oil, 30 mL
  • salt and pepper

For the Lemon Tahini Dressing

  • 5 tbsp tahini, 75 g
  • 3 tbsp lemon juice, 45 mL
  • 1/2 tsp salt
  • 1/2 tsp garlic powder
  • 4-6 tbsp water

For the Salads

  • 4-6 cups fresh baby spinach, approx. 1 cup per serving
  • 4 cups chopped broccoli, approx. 1 cup per serving
  • 2 avocado, 1/2 avocado per serving
  • 1/2 cup pepitas, 2 tbsp per serving
  • 4 tbsp sesame seeds, 1 tbsp per serving
  • 1/2 cup hemp seeds, 2 tbsp per serving
  • fresh lemon, for serving
  • salt and pepper
  • hot sauce, optional

Instructions 

  • Preheat oven to 400 degrees F.
  • Chop the cauliflower into florets and place on a baking sheet. It can be lined with parchment paper for easier clean up but I find you get a better result when roasted directly on the pan. Drizzle the cauliflower with the lemon, oil and a pinch of salt and pepper and use your hands to mix until all the pieces are coated. Roast for 30 minutes until tender and browned.
  • While the cauliflower is roasting, prepare the broccoli and tahini sauce. Steam the broccoli on the stovetop for 4-5 minutes until bright and tender-crisp.
  • To make the tahini dressing, whisk all the ingredients together in a container until smooth and creamy. Adjust the amount of water used to reach a creamy but pourable consistency.
  • Prepare 4 bowls or containers with a handful of fresh spinach. Once the veggies are ready, divide them between the bowls. Divide the seeds between the servings. Add 1/2 an avocado to each salad. Drizzle the tahini dressing equally over the 4 bowls.
  • Serve right away topped with hot sauce, lemon juice, salt and pepper, if desired.

Video

Notes

Extra bowls can be kept in the fridge for up to 3 days so if you’re making lunch for the next day, simply store in a sealed container. Recommended to store the dressing separately until just before serving.

Nutrition

Serving: 1bowl, Calories: 593kcal, Carbohydrates: 38g, Protein: 27g, Fat: 43g, Fiber: 19g, Sugar: 8g
Like this recipe? Rate and comment below!

You Might Also Like

Leave a comment

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.

20 Comments

    1. I think tahini is the perfect fit for this but you could try my miso gravy, almond satay sauce, tofu ranch or caesar dressing. Thanks!

  1. 5 stars
    I prepped this for my work lunches this week – so easy and delicious! Iโ€™m not low carb so along with the cauliflower, I also roasted some Yukon gold potatoes and onions and added brown rice. The whole combo of everything in this bowl is flavorful and satisfying. And like the notes suggest, donโ€™t skip the avocado! ๐Ÿ˜‹ Thank for another great recipe!

  2. 5 stars
    This is amazing!! Iโ€™m trying to get away from being a meat & potato girl, and could really careless about veggies, but this was amazing!! Iโ€™ll be adding this to my weekly rotation itโ€™s that good!ย 

  3. 5 stars
    This bowl/salad has become one of my absolute favorites! I am so happy that I found running on real food. I have tried a few recipes and they are incredible!! This dish will become a staple in my house. I ate it three days in a row because it was just that good!

    1. That’s awesome! I’m so glad you’re enjoying everything. Thanks so much for the kind review!

  4. 5 stars
    Followed the recipe to the letter, but also made some quinoa to go along with it. It was delicious. My entire family loved it and had seconds. Our 5yo is a picky eater so she was able to choose what she wanted in her bowl and what she wanted to skip. It was perfect.ย 

    1. Aww I love that! Bowls are so great for that. So glad everyone enjoyed it and thanks for letting me know!

  5. 5 stars
    I loved how quickly this one came together! I swapped kale (I had more of it) and was sure to not skimp on the lemon. Delicious! Iโ€™m also basically a sucker for anything topped with hemp hearts and avocado!!

  6. 5 stars
    Loved this! I added some forbidden black rice. Great flavors and textures . Iโ€™ll definitely make this again!

    1. 5 stars
      Absolutely delicious, and simple to make! I added in some left over quinoa I had, and also roasted chickpeas in the oven at the same time as the cauliflower. Thank you for another great recipe!