This Broccoli Egg Salad is a colorful and tasty dish! It combines fresh broccoli with creamy eggs, making it crunchy and smooth all at once. Perfect for a light lunch!
Honestly, I can’t resist sneaking extra spoonfuls right from the bowl. It’s such a fun way to get my veggies in, and it’s super easy to whip up. You’ll love it!
Key Ingredients & Substitutions
Broccoli: Fresh broccoli florets bring a nice crunch and vibrant color. If fresh isn’t available, frozen broccoli works too; just thaw and drain it well before using. Personally, I love lightly steaming broccoli to preserve its bright green color and nutrients.
Eggs: Large eggs are essential for protein and creaminess. If you’re avoiding eggs, you could try silken tofu as a substitute; it gives a similar texture and is plant-based. I’ve experimented with both and enjoy the flavor of eggs for this salad.
Mayonnaise: Traditional mayonnaise adds creaminess, but Greek yogurt is a healthier option. It still provides a nice texture and tangy flavor. I often mix half mayonnaise and half Greek yogurt for added health benefits while keeping the creaminess.
Dijon Mustard: This adds a lovely zing to the dressing. If you don’t have it, yellow mustard works fine, though it’s milder. I find Dijon to be worth keeping on hand for its unique flavor.
Fresh Dill: Dill gives the salad a bright, herbaceous note. If it’s not available, try substituting with parsley or chives for some freshness. I love how dill complements the eggs perfectly!
How Do You Boil Eggs Perfectly Every Time?
The key to perfectly boiled eggs starts with placing them in a saucepan and covering them with cold water. Cooking time is what matters most here.
- Bring the water to a boil over medium heat. Once it starts bubbling, turn off the heat and cover the saucepan. Let the eggs sit in the hot water for about 10-12 minutes.
- Drain the hot water, then immediately transfer the eggs to a bowl of ice water. This creates a shock that makes peeling easier.
- Once they’re cooled, gently tap the egg on a hard surface and peel away the shell. Less hassle!
This method ensures that your yolks are firm and the whites are tender, making them great for salad!

How to Make Broccoli Egg Salad
Ingredients You’ll Need:
For the Salad:
- 3 cups broccoli florets (fresh or lightly steamed)
- 4 large eggs
- 2 green onions, thinly sliced
- 1 tablespoon fresh dill, chopped (plus extra sprigs for garnish)
- Salt and black pepper, to taste
For the Dressing:
- 1/4 cup mayonnaise
- 1 tablespoon Dijon mustard
- 1 tablespoon lemon juice
How Much Time Will You Need?
This broccoli egg salad will take about 20 minutes to prepare. You’ll spend a bit of time boiling the eggs and steaming the broccoli, then mixing everything together. Perfect for a quick lunch or side dish!
Step-by-Step Instructions:
1. Boiling the Eggs:
Start by placing the eggs in a saucepan and covering them with cold water. Bring the water to a boil over medium heat. As soon as it starts boiling, turn off the heat and cover the saucepan. Let the eggs sit in the hot water for 10-12 minutes for perfect hard-boiled eggs.
2. Cooling the Eggs:
After the sitting time, drain the hot water from the saucepan and transfer the eggs to a bowl filled with ice water. This will cool them down quickly. Once they’re cool enough to handle, peel the eggs and chop them roughly. This is when those lovely yolks come into play!
3. Preparing the Broccoli:
If you’re using fresh broccoli, steam the florets for about 3-4 minutes until they are bright green and tender-crisp. Drain the broccoli and give it a moment to cool slightly. Steaming keeps the broccoli vibrant and crunchy!
4. Making the Dressing:
In a large mixing bowl, combine the mayonnaise, Dijon mustard, lemon juice, salt, and black pepper. Mix them together until they’re well blended. This dressing is what gives the salad its creamy and tangy flavor.
5. Combining Everything:
Add the chopped eggs, broccoli florets, sliced green onions, and chopped dill to your dressing mixture. Gently toss everything together until well combined, making sure all the ingredients are coated with the dressing.
6. Final Touches:
Give your salad a taste! You can adjust the seasoning by adding more salt, pepper, or lemon juice if needed. This allows you to make it just the way you like it!
7. Serving the Salad:
Garnish your beautiful salad with fresh dill sprigs for a pop of color and extra flavor. You can serve it chilled or at room temperature, making it a perfect healthy salad for any occasion!
Enjoy your delicious Broccoli Egg Salad!
Can I Use Frozen Broccoli Instead of Fresh?
Yes, frozen broccoli is a great alternative! Just make sure to thaw and drain it well before adding to the salad. You might want to give it a quick steam to enhance its texture.
How Long Can I Store Leftover Broccoli Egg Salad?
Your broccoli egg salad can be stored in an airtight container in the fridge for up to 3 days. Just be sure to give it a good stir before serving, as the ingredients might separate slightly.
Can I Make This Salad Vegan?
Absolutely! You can substitute the eggs with silken tofu, which adds creaminess and protein. For the dressing, try using vegan mayo or a combination of mashed avocado and lemon juice for a lighter option.
What’s the Best Way to Serve Broccoli Egg Salad?
This salad is delicious served on its own, but you can also scoop it onto a bed of greens, enjoy it in a wrap, or serve it with whole-grain crackers for a satisfying snack!



