Salads
This no-sugar broccoli salad delivers all the crunch and creaminess you love without the sweetness—just fresh, vibrant flavors that shine. The secret lies in a tangy herb vinaigrette made with apple cider vinegar and Dijon mustard, which brightens every bite while keeping it sugar-free.
I developed this recipe after searching for a salad that could stand alone as a satisfying meal, packed with protein from chickpeas and texture from crisp celery crowns.
The magic happens in the dressing: a blend of Greek yogurt, fresh herbs, and a touch of lemon creates a velvety, creamy texture without heavy mayo or added sugar. Broccoli florets stay crisp-tender when tossed with this dressing just before serving, while thinly sliced celery adds that signature crunch.
For extra staying power, toasted slivered almonds provide a satisfying crunch and healthy fats.
What you’ll end up with is a refreshing yet substantial salad that’s perfect for lunch, potlucks, or as a side dish for grilled proteins. The tangy dressing cuts through the richness of the broccoli and chickpeas, while the celery and almonds add layers of texture.
This recipe proves that no-sugar salads can be just as flavorful—and far more satisfying—than their sweetened counterparts.
The best part? It comes together in under 20 minutes with ingredients you likely already have on hand. Serve it chilled for maximum crispness, or at room temperature for a warm-weather picnic. Here’s how to make it—no sugar, all flavor.
Ingredients for broccoli salad recipe no sugar
Fresh, crunchy, and creamy—this salad packs all the flavor without sugar in sight.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 4 cups | Tight florets, stems peeled |
| Celery Crowns 🧅 | 2 whole | Thinly sliced, crisp |
| Chickpeas 🌱 | 1 ½ cups | Drained, rinsed, chilled |
| Plain Greek Yogurt 🧀 | ½ cup | Full-fat for creaminess |
| Apple Cider Vinegar 🍎 | 2 tbsp | Raw, unfiltered preferred |
| Dijon Mustard 🌶️ | 1 tbsp | Mild or strong variety |
| Fresh Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, flat-leaf |
| Slivered Almonds 🥜 | ½ cup | Toasted, skin-on |
| Olive Oil 🫒 | ¼ cup | Extra-virgin, fruity |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
Broccoli is the star, so grab the freshest florets you can find—Trader Joe's or Whole Foods usually have the crispest. Look for stems that snap when bent, not rubbery ones. Celery crowns are a game-changer for texture (the crunchier, the better), and you can find them pre-sliced at most grocery stores. Chickpeas should be drained and rinsed thoroughly—no one likes mushy chickpeas. For the Greek yogurt, full-fat gives that rich, creamy texture the dressing needs (trust me on this).
No fresh dill? Substitute with extra parsley or mint—just add a pinch more lemon to balance. Running low on almonds? Toasted pecans or walnuts work just as well. The dressing can be made up to 3 days ahead, but toss the broccoli and celery just before serving to keep them crisp. For extra tang, add an extra tablespoon of vinegar—I always do. The garlic cloves can be minced with a knife or food processor, but don't overdo it—you want flavor, not a garlic punch.
Store the dressing in an airtight container in the fridge for up to 5 days. The broccoli and celery will stay crisp for 3-4 days if wrapped in damp paper towels and sealed in a container. The almonds keep indefinitely in the pantry, but toast them fresh for maximum crunch. This salad tastes even better the next day—perfect for meal prep—so make extra if you can.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this recipe because the broccoli and celery only need a rough chop—no fussy slicing or dicing. Toss in pre-cooked chickpeas and you’re done in 10 minutes flat, even on days when I’d rather binge Netflix than cook.
- Tangy Creamy Magic: The Greek yogurt dressing with apple cider vinegar is where this salad shines—bright, creamy, and just sharp enough to make your taste buds stand up. Honestly, the crunchy chickpeas and raw broccoli florets balance it perfectly, like a party in your mouth.
- Lunchbox Legend: Between us, this is my go-to for work lunches or kids’ school snacks. The flavors hold up for days, and the yogurt keeps it from getting soggy. Pack it in a jar, and it’s still fresh by afternoon—no sad, wilted greens here.
- Pantry Powerhouse: Celery, chickpeas, and a tub of yogurt? That’s it. No specialty ingredients, no last-minute grocery runs. I’ve made this for under $8 a batch, and it’s always a hit—whether it’s a side for dinner or my only meal when I’m too tired to cook.
Step-by-step instructions for crunchy celery crowns with creamy herb vinaigrette
Here's how to assemble this vibrant, sugar-free salad with perfect texture and balanced flavors.
Prepare the Vegetable Base
Start by cutting the stems off the 4 cups fresh broccoli florets and peeling any fibrous parts. Break each floret into bite-sized pieces, keeping them tight and compact. Transfer to a large mixing bowl and set aside. Next, thinly slice the 2 whole celery crowns on a mandoline or sharp knife for crisp, even strips. Add these to the bowl with the broccoli.
For the chickpeas, drain and rinse the 1.5 cups thoroughly to remove any excess starch. Pat them completely dry with a kitchen towel to prevent a soggy salad. Add them to the bowl along with the broccoli and celery. Toss everything gently with your hands to distribute evenly. This is your crunchy foundation - the texture contrast will make this salad stand out.
Toast the Almonds for Extra Crunch
In a dry skillet over medium heat, toast the 0.5 cup slivered almonds for 3-4 minutes, stirring constantly until they turn golden brown and smell nutty. Watch carefully - they'll darken quickly. Immediately transfer to a small bowl and let cool for 5 minutes. This step is crucial for that perfect crunch that carries through the entire salad.
While the almonds toast, mince the 2 cloves garlic cloves finely. You'll add these to the dressing shortly, but having them prepped now keeps your workflow smooth. The toasted almonds will add a satisfying texture contrast to the creamy dressing and tender vegetables.
Make the Creamy Herb Vinaigrette
In a medium bowl, whisk together the 0.5 cup plain Greek yogurt, 0.25 cup extra-virgin olive oil, 2 tbsp apple cider vinegar, 1 tbsp Dijon mustard, 1 tbsp fresh lemon juice, 0.5 tsp salt, and 0.25 tsp black pepper until completely smooth. The mixture should be thick and creamy - this is your base. Add the minced garlic and whisk just until combined.
Next, fold in the 0.25 cup chopped fresh dill and 0.25 cup chopped fresh parsley. The herbs will brighten the dressing and add fresh flavor. Taste and adjust seasoning if needed - you might want a touch more vinegar for tang or salt for balance. This dressing is the heart of your salad, delivering that creamy texture without any sugar.
Combine and Chill for Perfect Texture
Pour the dressing over the vegetable mixture and toss gently but thoroughly with your hands. The almonds should be evenly distributed throughout. Taste a spoonful - the flavors should be balanced with creamy, tangy, and fresh notes. If the dressing seems too thick, add 1-2 tablespoons of cold water to loosen it slightly.
Cover the bowl and refrigerate for at least 30 minutes before serving. This chilling time allows all the flavors to meld together perfectly. The vegetables will absorb just enough dressing to become tender without losing their crispness, while the almonds maintain their satisfying crunch. Serve chilled for the best texture and flavor experience.
Pro Tips For Making Broccoli Salad Recipe No Sugar
- Blanch Broccoli First: Drop florets into boiling water for 30 seconds—just until bright green and slightly tender—then shock in ice water. This stops cooking and keeps them crisp, so they don’t turn mushy when mixed with the dressing. (Yes, even if you’re impatient like me, resist the urge to skip this.)
- Shred Celery Coarse: Use a sharp knife and cut celery into uneven, chunky pieces—about ¼-inch thick. Fine shreds get soggy fast, and you’ll notice the texture difference immediately. (Your grandmother was right: "Big pieces hold up better.")
- Roast Chickpeas: Toss drained chickpeas with 1 tsp olive oil, salt, and a pinch of smoked paprika, then roast at 400°F (200°C) for 20 minutes until crispy. Cold chickpeas? They’ll just sit there like wet marbles. (This isn’t the prettiest method, but it’s the tastiest.)
- Whisk Yogurt Cold: Chill the Greek yogurt before mixing it with vinegar—room temp makes it split like a bad pancake. Stir in vinegar slowly, a tablespoon at a time, until it’s just thickened, not curdled. (I learned this the hard way after throwing out three batches.)
Essential equipment for broccoli salad recipe no sugar
Must-Have Prep Tools
Start with a sharp chef's knife (I recommend Mercer Culinary Genesis) and cutting board—these are essential for cleanly slicing celery crowns and broccoli florets. A mandoline slicer (like OXO Good Grips) makes thin, even celery strips in seconds, but a sharp knife works too.
For the almonds, a dry skillet (like All-Clad Stainless) ensures even toasting without burning.
Mixing Essentials
A large mixing bowl (I use Pyrex glass) holds all ingredients comfortably while tossing. For the dressing, a whisk (like OXO Good Grips) blends yogurt and vinegar smoothly.
A small bowl (for the almonds) keeps them contained during cooling. Don’t skip the kitchen towel—it’s key for drying chickpeas thoroughly.
Optional Upgrades
A microplane (like Barbour) quickly minces garlic for the dressing, while a food processor (like Ninja) can chop herbs in seconds if you’re short on time. For storage, airtight containers (like Glasslock) keep leftovers fresh for days.
A measuring spoon set (like OXO Good Grips) ensures precise vinegar and mustard ratios—critical for balance.
Budget-Friendly Swaps
Skip the mandoline? Use a sharp chef’s knife and steady hand—just take your time. No whisk? A fork works in a pinch. For toasting almonds, a baking sheet in a 350°F oven for 5-6 minutes is a no-fail alternative.
A measuring cups set (like IKEA 365+) covers basics without breaking the bank.
Pro Tips for Efficiency
Prep all ingredients before starting—this is mise en place at its finest. Use a small bowl for the dressing to avoid overfilling. A salad spinner (like OXO Good Grips) dries greens faster if you add fresh herbs later.
For extra crunch, toast almonds in 30-second bursts in the microwave (watch closely!).
Nutrition facts
Frequently asked questions
Can I make this broccoli salad without chickpeas?
If you prefer a lighter salad, simply omit the chickpeas. For added protein, try 1/2 cup crumbled feta or 1/2 cup diced avocado—both pair beautifully with the creamy dressing. The celery and almonds will still provide plenty of crunch and texture.
How do I keep the broccoli extra crisp?
Blanch the broccoli florets in boiling water for 30 seconds, then immediately plunge into ice water to stop cooking. Drain well and pat dry before adding to the salad. This method preserves the crunch while keeping the florets tender. Serve the salad chilled for maximum crispness.
What’s the best way to store leftovers?
Store the dressing separately in an airtight container for up to 5 days. Keep the broccoli and celery wrapped in damp paper towels in a sealed container—they’ll stay crisp for 3-4 days. When ready to serve, toss everything together with fresh herbs and almonds for the best texture.
Can I use this dressing on other salads?
Yes! This creamy herb vinaigrette works perfectly with cucumber, spinach, or shredded carrots. For a heartier salad, try adding grilled chicken or crumbled bacon. Just adjust the vinegar to taste—some greens absorb more dressing than others.
Why does my dressing taste too tangy?
If the dressing is too sharp, balance it with 1/2 teaspoon honey or maple syrup (just a tiny amount—this recipe is sugar-free, but a touch can help). Alternatively, add 1/4 teaspoon more salt or a splash of olive oil to mellow the acidity. Always taste as you go!
