This post contains affiliate links.

Looking to step up your salad game? This roasted cauliflower salad has it all: crispy beans, zesty lemon dressing, and tangy feta cheese. Whether you’re trying to eat more veggies or just want a flavor-packed, feel-good meal, this easy recipe has got you covered!

A bowl of roasted cauliflower salad with chickpeas and shallots, garnished with parsley, alongside a serving spoon and fresh lemons.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

The “Anything But Boring” Salad

We all know that person who says they “love salads,” but they really mean that they love drenching iceberg lettuce in ranch dressing and calling it a day.

Well, this roasted cauliflower salad is not your typical “salad.” No sad, wilted greens or mealy tomatoes here. Instead, we’ve got perfectly roasted cauliflower, crispy beans, tangy feta cheese, and a zesty lemon dressing.

It’s veggie-forward, full of texture, and so satisfying you’ll forget it’s actually good for you. Perfect for adding a little something extra to your dinner table or stealing the show at a potluck. Trust me, this salad is one for the books!

Reader rating

★★★★★

“This was delish. Tons of flavor. Served w some sauted red kale.” —Denise

Add your review

A bowl of roasted cauliflower salad featuring golden florets garnished with parsley, pine nuts, and spices, surrounded by lemon wedges, fresh parsley, and a head of cauliflower.

Grab These Ingredients

This recipe combines just a few pantry staples and vegetables that come together into flavorful bliss. Jump down to the recipe card for the full ingredient details—this is just an overview!

  • Lemon: Provides a tangy flavor and burst of freshness. Pro tip: Zest the lemon before juicing to get the most flavor. (If you’re feeling fancy, Meyer lemons add a hint of sweetness.)
  • Cauliflower: This nutrient-dense vegetable is high in fiber and low in calories. Plus, it gives the salad a deliciously meaty texture.
  • Great Northern Beans: These add protein, fiber, and a creamy yet crispy texture. If you don’t have Great Northern beans, use cannellini or chickpeas. (Canned beans work perfectly here—just drain and rinse them!)
  • Olive Oil: Provides heart-healthy fats and helps the spices stick to the cauliflower and beans.
  • Seasonings: Garlic powder, smoked paprika, cumin, salt, and pepper flavor up our roasted veggies.
  • Cornstarch: Helps absorb moisture so the beans get nice and crispy!
  • Shallot: Adds a mild, sweet, and slightly sharp flavor.
  • Feta Cheese: We’ll use this for a tangy, salty, and creamy finish! (For a vegan option, try crumbled vegan feta or even a sprinkle of nutritional yeast.)

Not A Feta Fan?

Okay, no one is perfect. If you’re not a fan of feta, try using crumbled-up goat’s cheese or shaved parmesan in its place!

A bowl of roasted cauliflower salad garnished with parsley and garlic cloves, placed on a patterned surface with lemon halves and fresh herbs nearby.

Making This Salad Couldn’t Be Easier

We’re mixing everything right on the baking sheet to keep cleanup minimal. Just season, roast, and toss it all together with the dressing—so easy! (Jump to the recipe card for the full printable instructions!)

Step 1: Prep The Cauliflower And Beans
Preheat the oven to 400°F (204°C). Zest the lemon (be sure to get just the yellow part without going down to the white part). On a large parchment-lined baking sheet, spread cauliflower florets on one side and drained beans on the other. Drizzle olive oil evenly over them.

Step 2: Add Some Flavor
Stir garlic powder, paprika, cumin, salt, and pepper, then sprinkle this over the cauliflower and beans. Sprinkle cornstarch just over the beans.

Step 3: Bake Everything
Cut the shallot and zested lemon, and place both on the baking sheet. Roast until the beans are crispy and the cauliflower is soft and slightly charred.

Step 4: Mix The Dressing
Combine the juice from the roasted lemon, remaining olive oil, reserved lemon zest, feta cheese, and a pinch of salt and pepper in a bowl.

A glass bowl with a minced garlic and oil mixture sits on a patterned countertop next to a baking tray of seasoned roasted cauliflower, perfect for adding to a vibrant roasted cauliflower salad.
Mix the dressing in a large bowl (this will be what you eventually add the roasted veggies to!).

Step 5: Serve Warm
Add the roasted cauliflower, beans, and shallot to the bowl with the dressing and toss to combine. Serve immediately!

Roasted cauliflower salad featuring tender florets, savory lentils, crumbled cheese, and onions tossed together in a glass bowl with a wooden spoon.

Recipe tips

Make It Your Own: The great thing about this recipe is how easy it is to swap things. Feta can be substituted with goat’s cheese, blue cheese, or parmesan. White beans can be substituted for just about any can of beans you have on hand, and shallots can be replaced by half an onion.

Extra Crunch: For added texture and flavor, add a handful of toasted nuts or seeds (like sunflower seeds, sliced almonds, or pumpkin seeds).

Double Up: This salad keeps well, so making extra is perfect for quick lunches or a no-fuss side dish later in the week!

A bowl of roasted cauliflower salad with chickpeas and fresh parsley, served with a metal spoon on a tiled surface. Lemon halves and a cauliflower leaf are nearby.

Pair This With

I love how versatile this cauliflower salad is! With these pairing ideas, you can serve it as a side dish or a meal.

  • Layered Hummus: Use this warm cauliflower salad as a topping for hummus (it’s a revelation!).
  • Avocado Salad: If you’re hosting a summer backyard get-together, you need this light salad pairing.
  • Watermelon Gazpacho: This makes such a refreshing soup pairing!

Roasted Cauliflower Salad With Crispy Beans

5 from 1 rating
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Servings: 4 servings
Looking to step up your salad game? This roasted cauliflower salad has it all: crispy beans, zesty lemon dressing, and tangy feta cheese. Whether you’re trying to eat more veggies or just want a flavor-packed, feel-good meal, this easy recipe has got you covered!

Ingredients 

  • 1 lemon
  • 1 head cauliflower, cut into bite-sized florets
  • 1 15-oz can Great Northern Beans, drained, 425 g
  • 4 Tbsp olive oil, divided, 60 mL
  • 2 tsp garlic powder
  • 1 tsp each smoked paprika and cumin
  • ½ tsp each salt and pepper
  • 1 tsp cornstarch
  • 1 shallot
  • ½ cup crumbled feta, divided, 7- g
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Prep: Preheat oven to 400°F (204°C). Grate the zest off of the lemon and save it. Onto a large parchment-lined baking sheet, spread cauliflower florets onto one side and drained beans onto the other. Drizzle 2 Tbsp of olive oil evenly over the cauliflower and beans.
  • Flavor: Stir the garlic powder, paprika, cumin, salt, and pepper in a bowl. Evenly sprinkle the spice blend over the cauliflower and beans. Sprinkle cornstarch just over the beans. Use your hands to mix the spices into the cauliflower and beans, being sure the two to keep them separate.
  • Bake: Cut the shallot into chunks, and the lemon in half. Put both onto the baking sheet. Set the sheet in the oven and roast for 25 to 35 minutes until beans are crispy and cauliflower is soft and a bit charred.*
    Roasted cauliflower salad featuring chickpeas and shallots on a baking sheet with lemon wedges, all set atop a patterned tile surface.
  • Dressing: In large bowl, combine the juice from the roasted lemon, remaining 2 Tbsp of olive oil, the reserved lemon zest, feta cheese, and a pinch of salt and pepper.
    A glass bowl with a minced garlic and oil mixture sits on a patterned countertop next to a baking tray of seasoned roasted cauliflower, perfect for adding to a vibrant roasted cauliflower salad.
  • Assemble: Add roasted cauliflower, beans, and shallot to the bowl and toss to combine. Serve warm.
    A bowl of roasted cauliflower salad garnished with parsley and garlic cloves, placed on a patterned surface with lemon halves and fresh herbs nearby.

Notes

*If beans cook more quickly than the cauliflower, place a piece of aluminum foil over them to keep them from burning.
Storage: This cauliflower salad will last for about 5 days in an airtight container in the fridge.
Can I use fresh garlic? Yes, fresh garlic will work well in this recipe. Just mince it and mix it into the vegetables along with the other seasonings.
Can I make this recipe in advance? Yes! It can be made up to 5 days in advance. It can be enjoyed cold or reheated in the oven or air fryer.
Can I make it vegan? Make this salad vegan by using vegan feta cheese or omitting it altogether!

Nutrition

Serving: 1serving | Calories: 233kcal | Carbohydrates: 14.9g | Protein: 6.8g | Fat: 18.2g | Saturated Fat: 4.8g | Cholesterol: 17mg | Sodium: 686mg | Potassium: 385mg | Fiber: 4.6g | Sugar: 3.1g | Calcium: 137mg | Iron: 1mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

5 from 1 vote

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




2 Comments

  1. Denise says:

    5 stars
    This was delish. Tons of flavor. Served w some sauted red kale.

    1. Sarah Bond says:

      So happy to hear it, Denise! Thanks for letting us know how it went! 😀