Breakfast & Brunch
This curried egg dip recipe transforms simple ingredients into a velvety, aromatic spread that elevates everything from toast to crudités. The perfect balance of warm spices and creamy texture makes it a brunch staple, and it comes together in just 15 minutes—plus chilling time. I developed this version after craving something richer than store-bought dips, with layers of flavor that linger.
The foundation is a blend of hard-boiled eggs, tangy yogurt, and earthy curry powder, all emulsified into a smooth, dip-able consistency. A touch of mustard adds brightness, while fresh herbs and toasted nuts introduce delightful crunch. Unlike many dips, this one stays creamy even after refrigeration, making it ideal for meal prep or last-minute gatherings.
What sets this apart is the way the spices meld with the eggs' richness, creating a warm, slightly sweet-savory profile that pairs beautifully with both sweet and savory toppings. The texture is lush and spreadable, with just enough bite from the garnishes to keep each bite interesting. It’s vegetarian, protein-packed, and versatile enough to serve as a snack, appetizer, or even a sandwich spread.
Best of all, it keeps well in the fridge for up to 5 days, making it a go-to for busy mornings or impromptu gatherings. The chilling time allows flavors to deepen, so patience pays off. Ready to make your own? Here’s how to create this crowd-pleasing dip.
Ingredients for curried egg dip
Nine ingredients blend into this velvety, aromatic dip that transforms simple brunch into an elegant spread.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Hard-boiled, peeled, chopped |
| Plain Greek Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Curry Powder 🌶️ | 1 tbsp | Mild or medium heat |
| Dijon Mustard 🍯 | 1 tbsp | For tangy brightness |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Toasted Slivered Almonds 🥜 | ¼ cup | Lightly browned |
| Fresh Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The eggs are the heart of this dip, so choose large, fresh eggs—they emulsify better and yield a richer texture. Trader Joe's and Whole Foods often carry organic eggs with deeper flavor, but any high-quality brand works. Hard-boil them while you prep the rest: place eggs in a pot of cold water, bring to a boil, then simmer for 12 minutes before shocking in ice water. Peeled and chopped, they should be finely diced—this ensures a smooth, spreadable consistency. The curry powder matters too; Madras or Berkshire curry from Penzeys adds complexity, but a mild grocery-store blend works in a pinch. Toast the almonds in a dry skillet over medium heat for 3-4 minutes until golden—this enhances their nutty flavor and prevents bitterness.
No Greek yogurt? Full-fat sour cream works in a 1:1 swap, though the texture will be slightly heavier. Substituting curry powder? Turmeric plus a pinch of cinnamon mimics the warmth, but the earthy depth is lost. Fresh dill is ideal, but dried dill at one-third the amount suffices if needed. For extra richness, stir in 1 tablespoon vegan butter (like Miyoko's) or a splash of vegetable broth to balance the tang. The lemon juice can be swapped for apple cider vinegar if you prefer a sharper bite, though fresh lemon adds brightness. If you're watching calories, reduce the olive oil by 1 tablespoon and add 1 tablespoon unsweetened almond milk to maintain creaminess.
This dip thickens as it chills, so cover and refrigerate for at least 2 hours before serving—this allows flavors to meld and the texture to set perfectly. Store in an airtight container for up to 5 days, though the flavor peaks after 24 hours. For meal prep, portion into small containers; the herbed crunch loses crispness over time, so reserve the almonds until serving. Garnish with extra dill or a drizzle of olive oil just before eating to keep it vibrant. Freezing isn’t recommended—the texture becomes grainy, but you can freeze the base (without nuts) for up to 1 month if needed.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of thing you can make while scrolling through your phone. Hard-boil the eggs ahead (or grab a pre-cooked pack), mix the yogurt, mustard, and curry powder in a bowl—that’s it. No chopping, no fussy techniques, just stir and serve.
- Warm & Tangy Magic: Between us, the curry powder and Dijon mustard create a flavor that’s ridiculously addictive. The yogurt keeps it creamy but not heavy, and the olive oil adds this bright, almost buttery finish. It’s the kind of dip that makes people ask, “What’s in this?”—and then they want the recipe.
- Game for Any Gathering: This isn’t just a snack—it’s my go-to for game days, potlucks, or even a fancy-ish charcuterie board. The eggs add protein, the yogurt keeps it light, and the curry gives it personality. Honestly, I’ve served it at everything from casual dinners to book club nights, and it never disappoints.
- Leftovers? More Like Zero Wastes: The best part? Eggs and yogurt stay fresh for days, so this dip actually improves as it sits. I’ll make a big batch on Sunday, and by Wednesday, it’s still the star of my lunch. Plus, the curry powder is cheap, so you’re not breaking the bank for something this crowd-pleasing.
Step-by-step instructions for curried egg dip
This warm, aromatic dip combines rich yogurt with tender eggs and fragrant spices for a sophisticated appetizer.
Hard-Boil and Chop the Eggs
Place the 4 whole large eggs in a saucepan and cover them with cold water by about 1 inch. Bring to a rolling boil over high heat, then immediately remove from heat, cover, and let sit for 12 minutes. This timing ensures perfectly set yolks without overcooking. Transfer eggs to an ice bath for 5 minutes to stop cooking and make peeling easier.
Peel the eggs under running water to remove any residual membrane, then chop them into ¼-inch pieces. The chopping should be uniform—this ensures even distribution of flavor in the final dip. I like to use a sharp chef's knife for clean cuts, and I keep the pieces slightly larger than you might for a salad to maintain some texture in the dip.
Warm the Yogurt Base
In a medium saucepan over low heat, gently warm the 1 cup plain Greek yogurt without allowing it to boil. You're looking for it to reach 110°F—just warm enough to meld with the spices but not so hot it curdles. Stir occasionally with a silicone spatula, scraping the bottom to prevent scorching.
Here's the thing—warming the yogurt is crucial for developing the curry flavor. Cold yogurt will mute the spices, but gently heated yogurt allows the curry powder to bloom beautifully. Once warmed, remove from heat and let cool slightly to room temperature before proceeding. This step prevents the eggs from cooking further when mixed in.
Build the Flavor Foundation
To the warmed yogurt, add the 1 tablespoon curry powder, 1 tablespoon Dijon mustard, 0.25 cup extra-virgin olive oil, 1 tablespoon fresh lemon juice, 0.5 teaspoon Diamond Crystal kosher salt, and 0.25 teaspoon ground black pepper. Whisk vigorously until completely smooth and all the spices are fully incorporated—you should see a vibrant yellow-orange hue from the curry.
This is where the magic happens. The Dijon mustard adds tangy depth, the lemon brightens everything, and the olive oil creates a luxurious mouthfeel. I always taste at this stage to adjust seasoning—sometimes the curry powder needs a pinch more salt to balance its warmth. Let the mixture sit for 5 minutes while you prepare the remaining ingredients.
Combine and Add Texture
Gently fold the chopped eggs into the spiced yogurt mixture using a rubber spatula, being careful not to overmix. You want to maintain some texture in the eggs while distributing them evenly. The dip should look like a creamy, speckled yellow-orange—this indicates perfect integration.
Next, stir in the 0.25 cup chopped fresh dill and 0.25 cup toasted slivered almonds. The dill adds a fresh herbal note that cuts through the richness, while the almonds provide a delightful crunch. I like to pulse the almonds briefly in a food processor before adding to create more surface area for flavor absorption. The final texture should be thick but spoonable, with visible almond pieces throughout.
Serve Warm with Crudités
Transfer the dip to a serving bowl and let it sit at room temperature for 10 minutes before serving. This resting period allows all the flavors to meld together perfectly. The dip should be warm but not hot—ideal for scooping with toasted baguette slices or serving with an assortment of fresh vegetables.
For the best presentation, I like to garnish with an additional sprinkle of toasted almonds and a few dill sprigs. The contrast between the warm, spiced dip and cool crudités makes this an irresistible appetizer. Serve immediately while the flavors are at their peak—this dip tastes best when enjoyed fresh from the bowl.
Pro Tips For Making Curried Egg Dip
- Hard-Boil Eggs First: Don’t soft-boil—hard-boil the eggs first, then peel and mash them. The texture stays consistent, and you avoid that weird rubbery bite from undercooked yolks. I learned this the hard way after making a dip that separated like a sad salad.
- Whisk the Yogurt: Before mixing, whisk the Greek yogurt until smooth—no lumps. Cold yogurt works better, but if it’s thick, let it sit at room temp for 10 minutes. Skipping this step turns your dip into a curdled mess.
- Toast the Curry Powder: Dry-toast the curry powder in a small pan over low heat for 30 seconds—just until fragrant. This deepens the flavor without burning it. I was skeptical until I tried it; now I never skip it.
- Thin with Olive Oil: If the dip is too thick, thin it with extra-virgin olive oil, not milk or water. It keeps the richness and balances the tang. I used to add water, and the dip always tasted flat afterward.
Troubleshooting this dish
Curds or Grainy Texture
If your dip separates into curds or feels grainy, the yogurt was likely overheated or the eggs were chopped too finely. To fix it, whisk in 1 tablespoon cold water or 1 teaspoon unsweetened almond milk while stirring vigorously—this helps re-emulsify the mixture. For future batches, ensure the yogurt never exceeds 110°F and chop eggs into ¼-inch pieces (not smaller). If the texture is still off, blend briefly with an immersion blender to smooth it out. 🥛
Weak Curry Flavor
The curry flavor may be muted if the yogurt wasn’t warmed properly or if low-quality spices were used. Always warm the yogurt to 110°F to let the curry powder bloom—cold yogurt dulls the spices. For stronger flavor, use Madras or Berkshire curry powder from Penzeys and let the dip rest for 2 hours before serving. If needed, add ½ teaspoon extra curry powder or a pinch of ground cumin for depth. 🌶️
Too Thick or Dry
A dip that’s too thick likely needs more liquid. Stir in 1-2 tablespoons plain water or milk until it reaches a smooth, spoonable consistency. If it’s dry, the eggs may have been overcooked or the yogurt too thick—opt for full-fat Greek yogurt next time. For extra creaminess, add 1 teaspoon extra olive oil or a splash of vegetable broth. Always taste as you go! 🥄
Eggs Staying Too Firm
If the chopped eggs remain rubbery or undercooked, they weren’t boiled long enough. Increase the hard-boiling time to 13-14 minutes for perfectly tender yolks. Shocking in ice water is key—skip this step, and the eggs will overcook. For a smoother texture, peel the eggs under running water and chop them just before mixing with the yogurt to prevent drying. 🥚
Almonds Lose Crunch
Toasted almonds can turn soggy if added too early or if the dip sits too long before serving. Toast them fresh in a dry skillet for 3-4 minutes until golden, then stir them in right before serving. For meal prep, store the dip without almonds and add them just before eating. If they soften, pulse them briefly in a food processor to restore some texture. 🥜
Dip Separates When Chilled
Separation after chilling usually means the mixture wasn’t emulsified well enough. To prevent this, whisk the yogurt and spices vigorously until fully combined, then fold in the eggs gently. For a backup fix, blend the chilled dip briefly with an immersion blender to restore creaminess. Next time, let the dip rest at room temperature for 10 minutes before refrigerating to help stabilize the texture. ❄️
Nutrition facts
Frequently asked questions
Can I make this dip without eggs?
The eggs are essential for that signature creamy texture and protein-rich profile, but you can adapt it! For a vegan version, replace the eggs with ½ cup silken tofu (blended smooth) plus 2 tablespoons aquafaba (chickpea brine) to mimic the binding properties. The flavor will be lighter, so boost the curry powder to 2 teaspoons and add 1 teaspoon nutritional yeast for depth.
How do I prevent the dip from getting too spicy?
Start with ½ teaspoon mild curry powder instead of the full tablespoon, then adjust to taste. For a sweeter balance, stir in ½ teaspoon honey or maple syrup at the end. If using pre-made curry powder blends, check the label—some contain chili powder or cayenne. Always taste before adding more spices!
What’s the best way to serve this dip?
This versatile dip shines with warm toasted baguette slices, crispy pita chips, or fresh veggie sticks like cucumber, bell peppers, and carrots. For a brunch spread, pair it with smoked salmon or avocado slices. The warm spices also make it perfect as a sandwich spread—try it on grilled cheese or croissants!
Can I make this ahead of time?
This dip tastes even better after chilling. Prepare it up to 5 days in advance and store in an airtight container. The flavors deepen over time, but add the toasted almonds fresh before serving to maintain their crunch. For parties, assemble the base (without almonds) the night before and garnish just before guests arrive.
Why does my dip look separated?
Separation usually happens if the yogurt was overheated or the eggs weren’t fully incorporated. To fix it, whisk in 1 tablespoon cold water while stirring vigorously. For future batches, ensure the yogurt reaches only 110°F** and fold the eggs gently. If needed, blend briefly with an immersion blender to restore creaminess.
