Salads
This broccoli carrot raisin salad recipe delivers the perfect harmony of textures and flavors in just 15 minutes—crisp broccoli florets, tender shredded carrots, and sweet raisins tossed in a tangy dressing that ties everything together.
The secret lies in the balance: fresh, bright vegetables contrast beautifully with the natural sweetness of plump raisins, while a simple vinaigrette adds depth without overpowering the natural flavors. It's a salad that feels both elegant and effortless, perfect for weeknight dinners or picnic spreads.
The beauty of this recipe is its versatility—you can make it as light or hearty as you like. For extra crunch, add toasted almonds or pecans, while a sprinkle of feta cheese or goat cheese adds a creamy contrast.
The dressing, made with olive oil, Dijon mustard, and a touch of honey, enhances the sweetness of the raisins while keeping the salad bright and refreshing. It's the kind of dish that proves healthy eating can be delicious without sacrificing texture or flavor.
What makes this salad truly special is how the ingredients work together: the broccoli adds a fresh, slightly bitter note, the carrots bring natural sweetness, and the raisins introduce a chewy, fruity element.
The result is a salad that's satisfying on its own or as a side dish, with every bite offering a mix of flavors and textures. It's the kind of recipe that feels like a hug for your taste buds—comforting yet fresh, simple yet impressive.
Ready in just 15 minutes, this salad is perfect for meal prep, potlucks, or a quick lunch. The ingredients are easy to find, and the assembly is straightforward, making it a go-to recipe for anyone looking to add more vegetables to their diet without sacrificing taste.
Serve it chilled or at room temperature, and enjoy the perfect balance of sweet, savory, and crunchy in every bite.
Ingredients for broccoli carrot raisin salad
Crisp broccoli, sweet carrots, and plump raisins—just 12 ingredients for a salad that tastes like a flavor explosion.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into bite-sized pieces |
| Medium Carrots 🥕 | 3 whole | Shredded with peeler or grater |
| Plump Raisins 🍇 | ¾ cup | Golden or dark, not too dry |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For dressing, fruity variety |
| Dijon Mustard 🍯 | 1 tbsp | For tangy dressing base |
| Honey 🍯 | 1 tbsp | Enhances raisin sweetness |
| Apple Cider Vinegar 🍏 | 1 tbsp | Brightens the dressing |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Toasted Almond Slices 🥜 | ¼ cup | Optional for extra crunch |
| Crumbled Feta Cheese 🧀 | ¼ cup | Optional for creamy contrast |
| Fresh Parsley 🌿 | 0.2 cup | Chopped for garnish |
The broccoli and carrots are your stars here. Look for bright green broccoli with tight florets—avoid anything yellowing at the stems. Organic carrots from the produce section have better flavor, but regular ones work fine. Raisins? Golden or dark—just not the tiny, dried-out kind. Soak them in warm water for 10 minutes if they're especially dry. For the almonds, Trader Joe's toasted almond slices are my go-to—they're pre-sliced and ready to add crunch without extra work. Feta? Aged feta from the deli counter crumbles better than the pre-packaged stuff.
No Dijon mustard? Yellow mustard at half the amount works in a pinch, but you'll lose some depth. Short on honey? Maple syrup or agave are great swaps—they keep the salad vegan too. Vinegar options? Balsamic or lemon juice both work, but apple cider gives that cozy autumn vibe. Want to skip the cheese? Add avocado slices for creaminess instead. The dressing ratio is key—start with the amounts listed, then taste and adjust. Need more tang? More vinegar. Need more sweetness? More honey. It's all about balance, and you can tweak it to your taste.
Broccoli and carrots stay fresh for 5-7 days in the fridge, but raisins keep indefinitely in a sealed container. The dressing? Make it fresh each time—it's just 4 ingredients and takes 30 seconds. For meal prep, store everything separately and toss when ready to eat. The almonds and feta can be added right before serving to keep them crisp. This salad actually tastes better the next day as the flavors meld—double batch and thank me later.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this—just chop, toss, and let the raisins plump up in the fridge. No oven, no fuss, and zero cleanup beyond a knife and bowl.
- Sweet-Savory Crunch: That caramelized raisin bite against the fresh broccoli and Dijon-kissed olive oil? It’s the kind of balance that makes you pause mid-bite—like a sneaky dessert in salad form.
- Lunchbox Hero: Between us, this is my go-to for packed lunches—holds up for days, no soggy bits, and the raisins keep it interesting. Kids (and adults) actually eat their veggies when they’re hiding in something this tasty.
- Pantry Stash Winner: I make a big batch on Sundays because it’s cheap, lasts forever, and turns into something new every time—tossed with grilled chicken, over quinoa, or just as-is. Budget-friendly and always saves me from takeout.
Step-by-step instructions for sweet and savory broccoli salad
This vibrant salad comes together faster than you can say "crunch" - let's build it layer by layer.
👨🍳 Step 1: Prep All Vegetables for Maximum Crunch
Start by cutting the 4 cups fresh broccoli florets into bite-sized pieces - about the size of your thumbnail. I like to keep the stems attached for easier handling, and I cut them into small florets that will hold up well in the salad without getting soggy. For the 3 whole medium carrots, use a peeler or grater to create long, thin shreds - the finer you shred, the more texture you'll get when tossed with the dressing.
Place both the broccoli and carrot shreds in a large mixing bowl. Give them a quick stir to distribute them evenly - this ensures every bite has that perfect crunch combination. I always rinse the vegetables briefly under cold water and pat them completely dry with paper towels before adding them to the bowl. This step prevents a watery salad later, no matter how long you let it sit.
🥘 Step 2: Whisk Together the Perfect Dressing
In a small bowl, combine the 0.5 cup extra-virgin olive oil, 1 tablespoon Dijon mustard, 1 tablespoon honey, and 1 tablespoon apple cider vinegar. I use a whisk to create a smooth emulsion - start by whisking just the mustard and honey together, then gradually add the olive oil in a slow stream while whisking continuously. This prevents the dressing from separating later.
After the oil is fully incorporated, add the 0.5 teaspoon salt and 0.25 teaspoon black pepper. Taste the dressing before adding it to the salad - it should be tangy-sweet with a hint of mustard sharpness. If you want it more robust, add a pinch more salt or a splash more vinegar. The dressing should coat the back of a spoon but still feel light enough to toss easily with the vegetables.
🥘 Step 3: Combine Everything and Toss Gently
Pour the dressing over the broccoli and carrot mixture in the large bowl. Add the 0.75 cup plump raisins and gently fold everything together with your hands or a large spoon. I like to work in batches if the salad is very large - this ensures the dressing coats every piece evenly without making a mess. The raisins will plump up slightly from the dressing, adding that perfect sweet contrast to the savory vegetables.
Let the salad sit for 5-10 minutes before serving. This brief resting time allows the flavors to meld together beautifully. You'll notice the broccoli and carrots soften just slightly while still maintaining their crisp texture - that's exactly what we want. This is also when the raisins absorb enough dressing to become juicy and sweet without being mushy.
🍽️ Step 4: Add Finishing Touches for Extra Flavor
Just before serving, sprinkle the salad with 0.25 cup toasted almond slices and 0.25 cup crumbled feta cheese for that perfect crunchy-creamy contrast. I like to distribute the almonds evenly throughout the salad while keeping most of the feta on top - this creates visual appeal while ensuring every bite has those contrasting textures. Finally, scatter the 0.2 cup chopped fresh parsley over the top for a pop of color and freshness.
Toss everything together one final time just before serving. The salad should look vibrant with layers of green, orange, brown, and white. The perfect bite will deliver crisp broccoli, sweet raisins, crunchy carrots, and that creamy feta all tied together by the tangy-sweet dressing. Serve immediately while everything is at its peak texture - this salad tastes best fresh!
Pro Tips For Making Broccoli Carrot Raisin Salad
- Blanch Broccoli First: Toss florets in boiling water for 30 seconds, then ice bath—this keeps them vibrant and prevents that sad, limp texture. I learned this the hard way after serving a salad where the broccoli looked like it’d been microwaved instead of dressed.
- Shred Carrots Fine: Use a mandoline or the thinnest grater setting—thick slices stay crunchy but dull the salad’s texture. My first attempt with a knife left me with a dish that tasted more like a veggie plank than a salad.
- Soak Raisins 10 Minutes: Plump raisins absorb dressing better if soaked in warm water first, then drained. Skipping this step means they’ll stay chewy and clump together like a raisin ambush in your bite.
- Whisk Dressing Slow: Start with just 1 tablespoon olive oil and mustard, then drizzle in more oil while stirring—this emulsifies the dressing without turning it into a greasy mess. I’ve ruined three dressings by dumping everything in at once.
Dietary considerations for these flavors
Gluten-Free Friendly
This salad is naturally gluten-free since it relies on fresh vegetables, raisins, and simple pantry staples like olive oil and vinegar. The key is to check your add-ins: use certified gluten-free raisins (some brands process them in gluten-containing facilities) and ensure your Dijon mustard is labeled gluten-free.
I recommend Annie's or Maille brands—they're consistently safe choices. The almonds and feta are also gluten-free, but always double-check packaging for cross-contamination warnings. 🌱
Vegan Adaptations
To make this salad fully vegan, simply omit the feta cheese and use a plant-based alternative like vegan feta from brands such as Violife or Follow Your Heart. The dressing remains vegan as-is, but if you prefer no honey, swap it for maple syrup or agave nectar.
I've tested this version and found that adding ¼ cup avocado slices for creaminess works beautifully while keeping the dish light and refreshing. The salad's natural sweetness and texture shine through without dairy. 🥗
Nut-Free Option
If you're avoiding nuts due to allergies, skip the toasted almonds and replace them with ¼ cup sunflower seeds or pumpkin seeds for a similar crunch. Sunflower seeds add a mild, slightly earthy flavor that complements the salad perfectly.
For extra protein, toss in ¼ cup chickpeas that have been lightly toasted in olive oil—they add a satisfying bite without overpowering the other ingredients. Always check seed packages for nut-free processing facilities. 🌰
Low-Carb Version
For a lower-carb adaptation, reduce the raisins to ½ cup and replace the remaining ¼ cup with chopped dried apricots or cranberries for a similar sweetness with fewer carbs.
The carrots can be halved to 2 medium for a total of 2 cups shredded, which cuts carbs by about 20%. The broccoli remains unchanged as it's naturally low-carb. This version keeps the salad's sweet-savory balance while fitting better into keto or low-carb diets. 🥦
Allergen Awareness
This salad contains no major allergens, but always verify ingredient labels. Raisins can sometimes be processed in facilities that handle tree nuts or soy, so check the packaging. For those with sulfite sensitivities, use fresh, unsulfited dried fruit.
If you're serving this in a school or workplace setting, I recommend keeping the optional add-ins (almonds, feta) separate until serving so everyone can customize their portion safely. The base salad is allergen-friendly and delicious as-is! 💡
Nutrition facts
Frequently asked questions
Can I use dried cranberries instead of raisins?
Yes, dried cranberries work beautifully! They add a tart contrast to the sweetness of the carrots and honey dressing. Use the same 0.75 cup measurement, but soak them in warm water for 5 minutes first to soften. The cranberries will keep the salad bright and add a subtle tang that balances the sweetness perfectly.
How do I keep the broccoli from getting soggy?
Pat the broccoli and carrots completely dry with paper towels before adding the dressing. Also, assemble the salad just before serving—if making ahead, store the vegetables and dressing separately. Toss everything together right before eating to maintain that perfect crunch. The 5-10 minute rest time helps flavors meld without sacrificing texture.
Can I make this salad ahead of time?
Store the vegetables and dressing separately in airtight containers for up to 3 days. The raisins can be added fresh before serving to prevent them from absorbing too much dressing. Keep the almonds and feta separate until serving to maintain their crispness. The salad actually tastes better the next day as flavors meld!
What if I don't have Dijon mustard?
No problem! Use yellow mustard at half the amount (½ tablespoon) for a milder flavor. For extra tang, add a splash of lemon juice. The honey and vinegar will still create that perfect sweet-tangy balance—just the dressing might be slightly less complex. If you're avoiding all mustard, increase the vinegar to 2 tablespoons for brightness.
How can I add more protein to this salad?
Try adding ½ cup cooked quinoa or ¼ cup chickpeas for plant-based protein. For meat-eaters, toss in ½ cup grilled chicken breast or ¼ cup crumbled bacon**. The quinoa adds a nutty texture, while chicken or bacon brings a smoky depth that pairs wonderfully with the sweet-savory flavors.
