This Broccoli Egg Salad combines crunchy broccoli and creamy eggs, making a perfect dish for lunch or a light dinner. It’s colorful and packed with good flavors!
You can enjoy it on its own or spread it on bread for a delicious sandwich. I love how easy it is to whip up, and it always adds a pop of color to my table! 🌈
Key Ingredients & Substitutions
Eggs: Large eggs are perfect for this salad, providing creaminess and protein. If you’re looking for a lighter option, try using hard-boiled egg whites instead of whole eggs, or consider silken tofu for a vegan alternative.
Broccoli: Fresh broccoli florets bring crunch and a vibrant color. If you don’t have fresh broccoli, you can substitute with frozen florets. Just make sure to thaw and drain them well before using.
Mayonnaise: Regular mayo gives the salad a rich texture, but feel free to swap it for Greek yogurt for a tangy twist or a lighter alternative. Vegan mayo is another great option if you’re avoiding eggs!
Dijon Mustard: This adds a nice zing. You can use yellow mustard if that’s what you have on hand, or try a little lemon juice for brightness.
How Can I Easily Cook and Cool Hard-Boiled Eggs?
Cooking eggs perfectly is crucial! To hard-boil eggs, place them in a saucepan and cover with cold water. Bring to a boil, then reduce heat and let them simmer for 10-12 minutes. Once done, quickly transfer them to a bowl of ice water.
- This stops the cooking process and makes peeling easier.
- Let them cool completely before peeling—this can help prevent that green ring around the yolk.
What’s the Best Way to Blanch Broccoli?
Blanching broccoli before adding it to the salad helps retain its bright color and crunch. After boiling water, add the florets for just 1-2 minutes. Be sure to act fast—after the time’s up, transfer them to ice water to halt cooking!
- This step helps keep your broccoli crisp and vibrant.
- Drain thoroughly and pat dry to avoid extra water diluting your dressing.
How Do I Mix Everything Without Making a Mess?
Mixing the salad gently is key. Once you have your chopped eggs and blanched broccoli ready, combine them with the dressing. Use a spatula or large spoon, folding everything together softly.
- Avoid stirring too aggressively to keep the eggs intact.
- Give it a taste and adjust the seasoning as needed before serving—it’s important for every bite to be flavorful!

Broccoli Egg Salad
Ingredients You’ll Need:
For the Salad:
- 4 large eggs
- 2 cups fresh broccoli florets, chopped into bite-sized pieces
For the Dressing:
- 1/4 cup mayonnaise
- 1 tsp Dijon mustard
- 1/2 tsp apple cider vinegar (optional)
- 1/4 tsp garlic powder
- Salt and freshly ground black pepper, to taste
For Garnish:
- 1/4 tsp red pepper flakes (optional)
- Fresh herbs for garnish (parsley or similar)
How Much Time Will You Need?
This delightful Broccoli Egg Salad takes about 20 minutes for preparation and cooking. Allow additional time of about 10 minutes to cool the eggs and broccoli, making the total time approximately 30 minutes before it’s ready to serve!
Step-by-Step Instructions:
1. Boil the Eggs:
Start by placing the eggs in a saucepan, covering them with cold water. Set the heat to medium-high and bring the water to a boil. Once the water is boiling, reduce the heat to a simmer and cook the eggs for 10-12 minutes. This will give you perfectly hard-boiled eggs.
2. Cool the Eggs:
Once the eggs are done cooking, carefully transfer them to a bowl of ice water. This helps them cool down quickly and makes them easier to peel. Let them sit in the ice water until completely cool, about 10 minutes.
3. Blanch the Broccoli:
While the eggs are cooling, it’s time to blanch the broccoli. Take a pot of water and bring it to a boil. Add the chopped broccoli florets into the boiling water for just 1-2 minutes, until they turn bright green and are slightly tender but still crisp. It’s important not to overcook them!
4. Ice Bath for Broccoli:
Once the broccoli is done, quickly transfer it to another bowl of ice water to stop the cooking process. This will help keep it crisp and vibrant. After a few minutes, drain the broccoli and pat it dry with a paper towel.
5. Chop the Eggs:
With the eggs cooled, peel them and chop them into quarters or bite-sized pieces, depending on your preference. Set these aside for mixing.
6. Prepare the Dressing:
In a mixing bowl, combine the mayonnaise, Dijon mustard, apple cider vinegar (if using), garlic powder, salt, and pepper. Stir well until everything is mixed smoothly together.
7. Combine Salad Ingredients:
Add the chopped eggs and blanched broccoli to the bowl with the dressing. Gently toss everything together, making sure each piece is well-coated with the creamy dressing.
8. Taste and Adjust:
Before serving, take a moment to taste your salad. Add more salt, pepper, or any dressing ingredients as needed to suit your taste!
9. Serve and Garnish:
Transfer your beautifully mixed salad to a serving bowl. For a finishing touch, sprinkle some red pepper flakes and fresh herbs on top for a burst of color and flavor.
10. Enjoy!
Serve your Broccoli Egg Salad either chilled or at room temperature. It’s perfect as a side dish or a light meal all by itself. Enjoy!
Can I Use Different Vegetables in This Salad?
Absolutely! While broccoli is the star of this salad, you can easily swap it for other veggies like diced bell peppers, peas, or even shredded carrots for added color and crunch.
What If I Don’t Have Dijon Mustard?
No worries! You can use yellow mustard instead, or if you prefer a different flavor, a little lemon juice can add brightness to the dressing. Just adjust the amount to your taste!
How Do I Store Leftovers?
Leftover Broccoli Egg Salad can be kept in an airtight container in the fridge for up to 3 days. To keep the ingredients fresh, stir gently before serving again, as the dressing may separate over time.
Can This Salad Be Made Ahead of Time?
Yes! You can prepare the salad a day in advance. Just combine everything without the herbs, and add them just before serving for the best flavor and freshness.



