Broccoli Salad Recipe Low Calorie: Crispy Roasted Broccoli With Light Citrus Dressing

Salads

Broccoli Salad Recipe Low Calorie: Crispy Roasted Broccoli With Light Citrus Dressing

This low-calorie broccoli salad transforms humble florets into crispy, golden bites that pack flavor without the calories. 🌟 The secret lies in roasting the broccoli first—this caramelizes natural sugars while keeping portions light, creating a satisfying crunch that rivals heavy salads.

I developed this recipe after realizing most low-calorie versions sacrifice texture for points, and trust me, that's a compromise no one should make.

The dressing is where the magic happens: a bright citrus vinaigrette made with lemon juice, olive oil, and a touch of Dijon mustard cuts through the richness of roasted broccoli while adding zing.

We're talking 150 calories per serving here—no heavy mayo, no croutons, just clean ingredients that deliver restaurant-quality crunch without the guilt. The recipe serves four, making it perfect for meal prep or bringing to potlucks where you want to shine.

What makes this salad truly special is how it balances nutrition and indulgence. Roasting intensifies the broccoli's natural sweetness while creating that coveted crispy texture, while the citrus dressing adds a refreshing contrast.

The result? A dish that's vibrant, satisfying, and actually makes you want seconds—without the calorie bomb that comes with traditional broccoli salads.

For extra protein, toss in chickpeas or grilled tofu; for added crunch, sprinkle with toasted almonds. Every bite delivers fiber, vitamins, and that addictive crunch—proof that healthy eating doesn't mean sacrificing flavor. Ready to transform your salad game?

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Diet
Vegetarian
šŸ”„
Calories
Low Cal

Ingredients for broccoli salad recipe low calorie

Roasted broccoli, crispy edges, and zesty citrus dressing make this salad irresistible without the guilt.

Ingredient Amount Notes
Fresh Broccoli Crowns 🄦 1 ½ lbs Cut into even florets, stems intact
Extra-Virgin Olive Oil šŸ«’ 2 tbsp For roasting, light flavor preferred
Kosher Salt šŸ§‚ 1 tsp Diamond Crystal preferred for balance
Ground Black Pepper šŸŒ¶ļø ½ tsp Freshly cracked for intensity
Garlic Cloves šŸ§„ 3 cloves Minced for dressing, fresh preferred
Fresh Lemon Juice šŸ‹ ½ cup Strained for clarity, organic preferred
Dijon Mustard šŸÆ 1 tbsp Mild variety for subtle tang
Honey šŸÆ 1 tbsp Raw preferred for delicate flavor
Red Wine Vinegar šŸ· 1 tbsp Balsamic alternative if preferred
Baby Spinach 🌱 4 cups Raw, for base texture contrast
Red Bell Pepper šŸŒ¶ļø ½ cup Diced, for vibrant color
Red Onion šŸ§… ¼ cup Thinly sliced, for sharp bite
Toasted Almond Slivers 🄜 ¼ cup Optional crunch, store-bought okay
Fresh Parsley 🌿 ¼ cup Chopped, for fresh finish

The broccoli is non-negotiable—look for bright green crowns with tight florets at Whole Foods or your local farmers market. Avoid any with yellowing stems or wilted tips. For roasting, Trader Joe's has the best pre-trimmed crowns if you're short on time. The key is cutting stems into even pieces so they crisp uniformly. If you're feeling fancy, Costco

No fresh parsley? Dried parsley at one-third the amount works in a pinch, though it lacks that fresh pop. The dressing is where you can get creative: swap the honey for maple syrup if you're avoiding refined sugar, or use apple cider vinegar instead of red wine vinegar for a fruitier note. The almonds are totally optional, but if you skip them, toasted pumpkin seeds add a similar crunch. For extra protein, toss in grilled chickpeas or crumbled tofu—both hold up beautifully to the roasted broccoli. The red bell pepper can be swapped for yellow or orange if that's what's on sale, but red gives that perfect pop of color.

Roasted broccoli stays crispy for 2 days in the fridge if stored in an airtight container. The dressing keeps 5 days in the fridge, but the salad itself is best eaten fresh. For meal prep, roast the broccoli ahead and store it separately from the dressing—toss everything together right before serving to keep that satisfying crunch. The almonds? Store them in a sealed container and toast them fresh when you're ready to eat—3 minutes at 350°F is all it takes. This salad reheats beautifully too—just warm the roasted broccoli for 2 minutes in the microwave to revive the crispiness.

ā¤ļø

Why You'll Love This Recipe

  • I swear by this trick: just toss the raw broccoli crowns with olive oil, salt, and pepper, then roast them until the edges get that golden, caramelized crunch. It’s the only salad I make when I’m too tired to chop—literally 10 minutes of hands-off time, and it still tastes like a restaurant dish.
  • No-Cook Prep: I swear by this trick: just toss the raw broccoli crowns with olive oil, salt, and pepper, then roast them until the edges get that golden, caramelized crunch. It’s the only salad I make when I’m too tired to chop—literally 10 minutes of hands-off time, and it still tastes like a restaurant dish.
  • Garlic Kiss: That roasted garlic clove in the center of each crown? Chef’s kiss. It softens just enough to ooze into the salad when you cut in, while the outer florets stay crisp. Honestly, it’s the kind of flavor that makes you pause mid-bite and go, ā€œWait, is this even healthy?ā€
  • Lunchbox Hero: Between us, this is my go-to for meal prep—packs perfectly, stays fresh for days, and won’t wilt into a sad pile. I make a big batch on Sundays, and by Wednesday, my coworkers are begging for the recipe. (Yes, even the ones who hate veggies.)

Step-by-step instructions for crispy roasted broccoli salad

Here's how to achieve that perfect crispy texture while keeping it light and flavorful.

1

šŸ”„ Step 1: Roast the Broccoli Crowns Until Crispy

Preheat your oven to 425°F and line a rimmed baking sheet with parchment paper. Cut the 1.5 lbs fresh broccoli crowns into even florets, keeping the stems intact for better texture. Toss them with 2 tbsp extra-virgin olive oil, 1 tsp kosher salt, and 0.5 tsp ground black pepper until they're evenly coated.

Spread the broccoli in a single layer on the prepared baking sheet, leaving about ½ inch between each floret. This spacing ensures they crisp up properly instead of steaming. Roast for 20-25 minutes, stirring halfway through, until the edges are deep golden brown and the stems are tender when pierced with a fork. The broccoli should still hold its shape but feel crispy to the touch.

2

šŸ‘Øā€šŸ³ Step 2: Prepare the Light Citrus Dressing

While the broccoli roasts, whisk together 0.5 cup fresh lemon juice, 1 tbsp Dijon mustard, 1 tbsp honey, 1 tbsp red wine vinegar, and 3 minced garlic cloves in a small bowl. Start with just the lemon juice, mustard, and honey to create a base, then add the vinegar and garlic. Taste and adjust the balance—you want a bright, tangy dressing with a touch of sweetness.

This dressing is the secret to keeping calories low while delivering big flavor. The acidity from the lemon and vinegar cuts through the richness of the roasted broccoli, while the honey and mustard add depth without heaviness. If you prefer it even lighter, you can reduce the honey to ½ tbsp, but I find this balance hits the sweet spot.

3

🄘 Step 3: Assemble the Salad with Fresh Vegetables

In a large bowl, combine 4 cups baby spinach, 0.5 cup diced red bell pepper, and 0.25 cup thinly sliced red onion. The spinach provides a delicate base, while the bell pepper and onion add vibrant color and a satisfying crunch. Toss everything together gently with your hands or a pair of tongs to distribute the ingredients evenly.

Here's where the magic happens: add the roasted broccoli to the bowl and drizzle with the citrus dressing. Toss everything together again, making sure each piece of broccoli gets coated with the dressing. The heat from the broccoli will help the dressing cling beautifully, creating a cohesive salad with every bite. If the dressing seems too thick, add a splash of water or more lemon juice to loosen it.

4

šŸ½ļø Step 4: Finish with Crunch and Fresh Herbs

Just before serving, sprinkle the salad with 0.25 cup toasted almond slivers and 0.25 cup chopped fresh parsley. The almonds add a satisfying crunch that contrasts perfectly with the tender broccoli and spinach, while the parsley brings a fresh, herby finish that brightens the entire dish. Toss gently to distribute these final ingredients evenly.

Let the salad sit for 5 minutes before serving to allow the flavors to meld together. The roasted broccoli will still be warm and crispy, while the spinach will wilt slightly, creating the perfect texture contrast. This salad holds up well for 2-3 hours in the fridge, making it an excellent meal prep option for healthy lunches.

šŸ‘Øā€šŸ³

Pro Tips For Making Broccoli Salad Recipe Low Calorie

  • Blanch Broccoli First: Drop broccoli crowns into boiling salted water for 60 seconds—just until bright green and al dente—then plunge into ice water. This stops cooking, preserves texture, and makes the salad crispier than raw florets. (Yes, even if you’re impatient like me, resist the urge to skip this.)
  • Trim Garlic Right: Peel the cloves, then slice them lengthwise into thin slivers, not minced bits. They’ll brown faster in olive oil and add a punch without overpowering. I learned this the hard way—minced garlic burns before the broccoli gets tender.
  • Salt the Water: Use 1 tablespoon kosher salt per gallon of water when blanching. This seasons the broccoli from the start and prevents soggy florets later. Skip this, and your salad will taste flat, even with extra salt afterward.
  • Toss in Olive Oil: After draining, drizzle broccoli with 1 teaspoon extra-virgin olive oil while still damp—it clings better than dry-tossing. This guarantees flavor distribution without adding excess calories. (Your salad will taste like it’s been dressed, not just sprinkled.)

Essential equipment for perfect results

Roasting Pan Essentials

You don’t need fancy equipment—just a sturdy rimmed baking sheet with parchment paper. I swear by half-sheet pans (18x13 inches) because they fit perfectly in most ovens and give enough space for even browning.

If you’re short on time, Trader Joe’s sells pre-cut broccoli crowns that save chopping effort. For crispier results, use two pans if needed—crowding steams instead of roasting. šŸ”„

Dressing Prep Tools

A small whisk or fork works for the dressing, but I love using a mini food processor (like the Cuisinart Mini-Prep) to finely mince garlic and emulsify the dressing in seconds. For measuring, a liquid measuring cup ensures precise amounts of lemon juice and vinegar.

If you’re prepping ahead, store dressing in a small glass jar—it keeps for 5 days in the fridge.

Knife & Cutting Tips

Invest in a sharp chef’s knife (I use Mercer Culinary Genesis) and a cutting board—this salad requires precise cuts. For broccoli, cut stems into ½-inch thick pieces (they crisp faster than florets).

Thinly slice red onions on the bias (diagonal) for extra crunch. A mandoline speeds up onion work, but hand-slicing gives better control. šŸ’”

Optional Crunch Additions

Toasted almonds or pumpkin seeds need minimal tools: a small skillet or toaster oven for 3 minutes at 350°F. Store-bought slivers (like Trader Joe’s almonds) save time, but toasting fresh adds better flavor.

For extra protein, grilled chickpeas (tossed in olive oil and roasted) work perfectly—just use a wire rack on a baking sheet to prevent sogginess.

Serving & Storage

Serve in a large glass bowl for easy tossing—glass keeps the salad chilled longer. For meal prep, store roasted broccoli and dressing separately in airtight containers (like Glasslock jars) to preserve crispness.

Reheat broccoli for 2 minutes in the microwave to revive crunch. A salad spinner isn’t needed here, but pat spinach dry with a clean kitchen towel to avoid sogginess. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 22g8%
Dietary Fiber 7g25%
Sugars 8g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen broccoli instead of fresh?

While fresh broccoli gives the best texture, you can use frozen florets in a pinch. Thaw them completely first, pat dry thoroughly with a paper towel, and roast at 400°F for 15-20 minutes instead of 425°F—they'll still get crispy but may release more moisture. For best results, look for "no steam" frozen broccoli in the freezer section.

2

How can I make this salad even lower in calories?

Skip the almonds and honey to save 100+ calories, or use ½ tbsp honey instead of 1 tbsp. Swap olive oil for avocado oil spray (just 1 tsp total) and double the lemon juice. For protein, add ½ cup canned chickpeas (drained/rinsed) which add only 60 calories per serving. The base salad will then be under 100 calories per serving!

3

My broccoli turned out soggy—what went wrong?

Soggy broccoli usually means one of three things: overcrowding on the pan (leave ½ inch space between florets), not drying it well after washing, or roasting at too low a temperature. Always use 425°F and spread in a single layer. For extra insurance, toss the roasted broccoli with 1 tsp cornstarch before adding to the salad—it absorbs any excess moisture.

4

Can I make this salad ahead of time?

Roast the broccoli and store it in an airtight container for 2 days, then assemble the salad fresh. Keep the dressing separate until serving to maintain crispness. For best flavor, let the salad sit for 10 minutes before eating—this lets the citrus dressing mellow slightly. The spinach will wilt more over time, but the broccoli stays crispy when stored properly.

5

What's the best way to store leftovers?

Store the roasted broccoli and dressing separately in airtight containers for up to 3 days. When ready to eat, toss everything together and add fresh parsley and almonds. For reheating, warm the broccoli alone for 2 minutes in the microwave (covered with a damp paper towel) to restore crispness. Never store the fully assembled salad—it loses texture quickly.

ā˜…ā˜…ā˜…ā˜…ā˜…4.7(2 reviews)
Categories Salads