Tomato Toast with ‘Nduja Mayo
About This Tomato Toast with ’Nduja Mayo
If you have gorgeous heirloom tomatoes and need something delicious (and insanely flavorful) to do with them, this is it. This toast layers thick and juicy tomato slices over a homemade ’nduja mayonnaise — a spicy, rich, spreadable salami-mayo hybrid that hits with Calabrian chili heat and deep savory flavor. Paired with buttery pan-fried bread, it’s simple, spicy, salty, juicy, and completely addictive. This is summer on toast!!
Why You’ll Love It
PERFECT for peak tomato season
’Nduja mayo = spicy, creamy, savory, incredible
Uses one egg + oil to make a true homemade mayo
Pan-fried bread adds the best crispy, buttery base
Fast — ready in 20 minutes
Works with any rustic bread, but especially great with everything bagel bread
Restaurant-level flavor with very little effort
Ingredients You’ll Need
’Nduja Mayo
Egg
Neutral oil
Dijon mustard
Lemon juice
’Nduja
Salt
Tomato Toast
Rustic or homemade everything bagel bread
Heirloom tomatoes
Salted butter
Maldon salt
Crushed red pepper flakes (optional)
How to Make It
Make the ’nduja mayo by blending egg, Dijon, and lemon juice, then slowly emulsifying in neutral oil until thick and creamy. Add ’nduja and season with salt. Pan-fry buttered bread until golden and crisp. Spread each slice generously with ’nduja mayo, top with thick slices of heirloom tomato, sprinkle with Maldon salt and crushed red pepper flakes, and enjoy immediately.
Tips for Success
Add the oil VERY slowly to ensure the mayo emulsifies.
Use room-temperature ingredients — mayo comes together easier.
Butter both sides of the bread for maximum crispness.
Use thick tomato slices so the toast stays juicy and substantial.
Maldon salt is key — adds crunch + enhances the tomato flavor.
Customize heat by adding more or less ’nduja or chili flakes.
Serve immediately — tomato toast is best fresh.
Frequently Asked Questions
Can I use store-bought mayo instead of making my own?
Yes — mix 1 cup mayo with 1–2 tablespoons ’nduja, lemon juice, and a little Dijon.
What if I can’t find ’nduja?
Use Calabrian chili paste
Can I make the mayo ahead?
Yes — refrigerate up to 4 days.
Do I have to fry the bread?
No — toasted works, but pan-frying in butter is next-level.
Which tomatoes are best?
Heirlooms, beefsteak, or any super-ripe, juicy tomatoes.
What to Serve With This Toast
A simple arugula salad
Burrata
Grilled corn
Charcuterie boards
More Recipes You’ll Love
Tomato Toast with 'Njuda Mayo

Ingredients
- 1 egg
- 1 cup neutral oil (Safflower, Avocado, Canola)
- 1 tablespoon Dijon mustard
- 1 tablespoon lemon juice
- 2 tablespoons 'nduja
- Salt to taste
- 4 slices of rustic bread (or homemade everything bagel bread)
- 3-4 heirloom tomatoes, thickly sliced
- Maldon salt
- Crushed red pepper flakes (optional)
- Salted Butter, softened
Instructions
- In a mixing bowl or food processor, combine the egg, Dijon mustard, and lemon juice.
- While continuously whisking or with the food processor running, slowly drizzle in the neutral oil until the mixture emulsifies and thickens into mayonnaise.
- Add the 'nduja and blend until fully incorporated. Season with salt to taste.
- Set aside in the refrigerator until ready to use.
- Slather both sides of each bread slice with the softened butter.
- Heat a pan over medium heat. Once hot, add the buttered bread slices.
- Fry the bread until golden brown and crispy on both sides, about 2-3 minutes per side. Remove from heat.
- Take the fried bread slices and generously spread a healthy amount of 'nduja mayo on each slice.
- Top each slice with a couple of thick slices of heirloom tomatoes.
- Sprinkle Maldon salt and crushed red pepper flakes over the tomatoes.
- Enjoy the most flavorful tomato toast of your LIFE!
Some Cooking Essentials:
Immersion Blender
Measuring Cups
Avocado Oil
All Clad Spoons
*Some of the links on this site are affiliate links. This means if you click on the link and make a purchase, I may receive a small commission, at no extra cost to you. I only recommend products or services that I use and trust.
Thank you!