Get access to our free library of resources (ebooks, guides, cheatsheets & more)

Last updated September 29, 2026

Avocado and Pesto Breakfast Toast (Paleo, Gluten-Free, Dairy-Free)

This avocado and pesto breakfast toast is what I make when I want a breakfast that feels like brunch but takes less time than my coffee. Crisp paleo bread, a thick layer of smashed avocado, two jammy eggs with yolks somewhere between runny and fudgy, and a spoonful of bright basil pesto over the top. It’s paleo, gluten-free, and dairy-free, and it keeps me full well into the afternoon.

The pesto is the part I’d ask you not to skip. Most jarred pesto is made with Parmesan, so I blend a quick dairy-free version with basil, pine nuts, lemon, garlic, and a little nutritional yeast for that savory, almost cheesy flavor. It takes five minutes, makes enough for a few more mornings, and tastes so much fresher than anything from a jar.

If you’ve been stuck in a scrambled egg rut, or your weekday breakfast is usually a bar eaten in the car, give this one a try. It works just as well for lunch next to a big salad, and if you’re more of a make-ahead person, my sheet pan breakfast is another one I rotate in all the time.

Two slices of avocado toast topped with jammy egg halves and basil pesto on a cream plate

Why This Recipe Is So Good

  • It’s packed with protein. Each serving has about 25 grams of protein from the eggs, plus healthy fats from the avocado and pine nuts. That combination is what keeps you satisfied until lunch.
  • The jammy egg is the star. A 6½-minute boil gives you fully set whites and a thick, spoonable yolk that melts into the avocado without running off the toast.
  • It’s paleo, gluten-free, and dairy-free as written. Swap the bread for sweet potato toast and it’s Whole30 too.
  • The pesto takes 5 minutes. No cheese, no preservatives, and the leftovers keep in the fridge for the rest of the week.
  • It’s ready in under 20 minutes, and most of that time is hands-off while the eggs cook.
  • It scales easily. Make one toast for a light breakfast or a whole tray for a weekend brunch.
Hand holding a slice of avocado pesto toast with halved jammy eggs and thick orange yolks

Ingredients You’ll Need

The tools you’ll need are a small food processor or blender, a medium saucepan, a slotted spoon, a bowl of ice water, and a toaster. You’ll find the exact amounts in the recipe card below.

For the toast:

  • Paleo or gluten-free bread. I use a grain-free loaf made with almond or cassava flour. Choose a sturdy bread, since soft sandwich slices go soggy under the avocado.
  • Eggs. Large, and pasture-raised if you can find them. The yolks are a deeper orange and look gorgeous on the toast.
  • Avocado. Ripe but not mushy. It should give slightly when you press near the stem. (Have extra avocados? This chocolate avocado smoothie is a great way to use them up.)
  • Lemon juice. A little squeeze keeps the avocado green and adds brightness.
  • Toppings. Flaky sea salt, cracked black pepper, and red pepper flakes.

For the dairy-free pesto:

  • Fresh basil, pine nuts, garlic, lemon juice, extra virgin olive oil, and sea salt.
  • Nutritional yeast. This is what gives the pesto its cheesy, savory flavor without any dairy. It’s paleo-friendly and Whole30 compliant.
Avocado, eggs, basil, pine nuts, garlic, lemon, olive oil and paleo bread arranged on marble

How to Make Avocado and Pesto Breakfast Toast

This takes about 17 minutes from start to finish. Put the water on to boil first, then make the pesto while it heats up.

Step 1: Make the pesto

Pulse the pine nuts and garlic in a small food processor until finely chopped. Add the basil, lemon juice, nutritional yeast, and salt, and pulse a few more times. With the motor running, stream in the olive oil until the pesto is smooth but still has a little texture. Taste and add more salt or lemon if needed.

Freshly blended dairy-free basil pesto in a small food processor bowl

Step 2: Boil the eggs

Bring a medium saucepan of water to a gentle boil. Using a slotted spoon, lower the eggs into the water one at a time, straight from the fridge. Set a timer for 6½ minutes and turn the heat down slightly so the water bubbles steadily without knocking the eggs around.

Step 3: Move them to an ice bath

As soon as the timer goes off, transfer the eggs to a bowl of ice water and leave them for at least 2 minutes. This stops the cooking so the yolks stay jammy, and it makes the eggs much easier to peel.

Step 4: Toast the bread

While the eggs chill, toast the bread until it’s deeply golden and crisp. Paleo breads usually need a longer setting (or a second round) than regular bread.

Step 5: Smash the avocado

Scoop the avocado into a small bowl and mash it with the lemon juice and a pinch of salt. Spread a thick layer over each slice of toast, all the way to the edges.

Step 6: Peel and slice the eggs

Gently crack the eggs all over, then peel them under cool running water. Slice each egg in half lengthwise with a sharp knife, wiping the blade between cuts for clean yolks.

Step 7: Top and serve

Place two egg halves on each toast, yolk side up. Spoon about 1 tablespoon of pesto over each slice, then finish with flaky salt, black pepper, and a pinch of red pepper flakes. Eat right away while the toast is still crisp.

Spoon drizzling basil pesto over jammy eggs on avocado toast

Tips for Success

  • Use cold eggs. The 6½-minute timing is for large eggs straight from the fridge. If yours are at room temperature, take about 30 seconds off.
  • Pick your yolk. At 6 minutes the yolks are very runny, 6½ minutes gives you the classic jammy center, 7 minutes is thick and fudgy, and anything past 8 is heading toward hard-boiled.
  • Keep the boil gentle. A hard, rolling boil bounces the eggs against the pan and cracks the shells.
  • Older eggs peel easier. Eggs that have been in the fridge for a week or two peel more cleanly than very fresh ones.
  • Toast it darker than you think. A well-toasted slice holds up to the avocado and pesto. A pale one turns soft within a few minutes.
  • Thin the pesto for drizzling. Stir in a teaspoon or two of water or extra olive oil if you want a looser drizzle like the photos.

Storage Instructions

  • Assembled toast: This is best eaten right away. Once the avocado and pesto sit on the bread, it softens quickly and doesn’t store well.
  • Pesto: Store leftover pesto in a small airtight jar with a thin layer of olive oil on top to keep it green. It lasts up to 5 days in the fridge. You can also freeze it in an ice cube tray for up to 3 months.
  • Jammy eggs: Boiled eggs keep in the fridge for 3 to 4 days, peeled or unpeeled. Eat them cold, or warm them in a bowl of hot tap water for a minute or two.
  • Avocado: Store the unused half with the pit still in, brush it with lemon juice, and press plastic wrap directly against the surface. Use it within a day.
  • Meal prep: Make the pesto and boil a batch of eggs on Sunday, and weekday breakfast comes together in 5 minutes. I cover more of my system in this guide to meal prepping around your macros.

Variations

  • Make it Whole30: Skip the bread and use sweet potato toast. Slice a sweet potato lengthwise about ¼ inch thick, then toast it on high for two or three cycles, or bake at 400°F for 15 to 20 minutes, flipping once. (Love sweet potatoes at breakfast? Try my Whole30 sweet potato hash with bacon.)
  • Make it nut-free: Swap the pine nuts for sunflower seeds or pepitas.
  • Add greens: Layer arugula or baby spinach between the avocado and the eggs.
  • Add tomatoes: Sliced heirloom or halved cherry tomatoes add a juicy, sweet bite.
  • Try a different egg: Fried or poached eggs work too if you prefer them.
  • Add bacon: Crumble a slice of sugar-free bacon over the top.
  • If you eat dairy: Add a little shaved Parmesan or crumbled feta.
  • Make it vegan: Leave off the eggs and top with sliced tomato and toasted pepitas. The pesto is already vegan.

FAQ

How long do you boil a jammy egg?

For large eggs straight from the fridge, boil them for 6½ minutes, then transfer them to an ice bath for at least 2 minutes. That gives you firm whites and a thick, jammy yolk. Go to 7 minutes for a slightly firmer center.

Is pesto dairy-free?

Traditional pesto is not dairy-free because it’s made with Parmesan or Pecorino cheese. Some store-bought brands make dairy-free versions, so check the label. The homemade pesto in this recipe uses nutritional yeast instead of cheese, so it’s completely dairy-free.

Is pesto paleo?

Classic pesto isn’t paleo because of the cheese. This version is made with basil, pine nuts, garlic, lemon, olive oil, and nutritional yeast, so it’s paleo-friendly.

What bread is paleo?

Paleo bread is grain-free, and it’s usually made with almond flour, cassava flour, or coconut flour, plus eggs. You’ll find it in the freezer section of many grocery stores, or you can bake your own. Check the ingredients for grains, dairy, and added sugar.

Is avocado toast with egg healthy?

Yes, it’s a well-balanced breakfast. The eggs provide protein, the avocado gives you healthy fats and fiber, and the pesto adds fresh herbs and olive oil. One serving of this recipe has about 25 grams of protein and 13 grams of fiber. Pesto is calorie-dense, so stick to about a tablespoon per slice.

How many calories are in avocado and pesto toast?

One serving (two toasts) has about 690 calories, or roughly 345 per toast. The exact number depends on the bread you use, since paleo breads vary quite a bit.

Can I make avocado pesto toast ahead of time?

You can prep the components ahead, but not the finished toast. Make the pesto and boil the eggs up to a few days ahead, then toast the bread, smash the avocado, and assemble when you’re ready to eat.

Can I use store-bought pesto?

Absolutely. Just look for a dairy-free pesto if you want to keep this recipe paleo and dairy-free. Many jarred pestos contain cheese.

Final Thoughts

This avocado and pesto breakfast toast proves a healthy breakfast doesn’t have to be boring or time-consuming. Make a jar of pesto once, and you’re a few minutes away from a protein-packed, paleo, dairy-free breakfast all week.

If you make it, leave a rating and comment below, and tag @thehealthyconsultant on Instagram. I love seeing your toasts!

More Healthy Breakfast Recipes You’ll Love:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hand holding a slice of avocado pesto toast with halved jammy eggs and thick orange yolks

Avocado and Pesto Breakfast Toast (Paleo, Gluten-Free, Dairy-Free)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

Crisp paleo toast topped with smashed avocado, jammy eggs, and a quick homemade dairy-free basil pesto. About 25 grams of protein per serving and ready in under 20 minutes. Paleo, gluten-free, and dairy-free.


Ingredients

Units Scale
  • Dairy-Free Pesto (makes about 1/2 cup; you’ll use 1/4 cup)
  • 1 cup packed fresh basil leaves
  • 1/4 cup pine nuts
  • 1 small garlic clove
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons nutritional yeast
  • 1/4 cup extra virgin olive oil
  • 1/4 teaspoon sea salt

Toast

  • 4 large eggs, cold from the fridge
  • 4 slices paleo or gluten-free bread
  • 1 large ripe avocado
  • 1 teaspoon fresh lemon juice
  • Pinch of sea salt
  • Flaky sea salt, cracked black pepper, and red pepper flakes, for topping

Instructions

  1. Bring a medium saucepan of water to a gentle boil over medium-high heat. Prepare a bowl of ice water.
  2. Make the pesto: In a small food processor, pulse the pine nuts and garlic until finely chopped. Add the basil, lemon juice, nutritional yeast, and salt and pulse to combine. With the motor running, stream in the olive oil until smooth with a little texture. Taste and adjust.
  3. Cook the eggs: Lower the cold eggs into the boiling water with a slotted spoon. Cook for 6½ minutes, adjusting the heat to keep a steady, gentle boil.
  4. Transfer the eggs to the ice bath and let them sit for at least 2 minutes.
  5. Toast the bread until deeply golden and crisp.
  6. Mash the avocado with the lemon juice and a pinch of salt. Spread evenly over the toast.
  7. Peel the eggs under cool running water and slice in half lengthwise.
  8. Assemble: Top each toast with two egg halves, yolk side up. Spoon about 1 tablespoon of pesto over each slice and finish with flaky salt, pepper, and red pepper flakes. Serve immediately.

Notes

  • Egg timing: 6 minutes for very runny yolks, 6½ for jammy, 7 for thick and fudgy. Timing assumes large eggs straight from the fridge.
  • Leftover pesto: Store in an airtight jar topped with a thin layer of olive oil for up to 5 days in the fridge, or freeze in an ice cube tray for up to 3 months.
  • Store-bought pesto: Use about ¼ cup of a dairy-free pesto in place of homemade.
  • Whole30: Replace the bread with ¼-inch slices of sweet potato, toasted on high for 2–3 cycles or baked at 400°F for 15–20 minutes.
  • Nutrition is an estimate based on a typical almond-flour paleo bread and ¼ cup of the pesto. It will vary with your bread.
  • Prep Time: 10 minutes
  • Cook Time: 7 minutes
  • Category: Breakfast
  • Method: Stove top
  • Cuisine: American

Nutrition

  • Serving Size: 1
  • Calories: 690
  • Sugar: 3 g
  • Sodium: 755 mg
  • Fat: 58 g
  • Saturated Fat: 9 g
  • Carbohydrates: 24 g
  • Fiber: 13 g
  • Protein: 25 g
  • Cholesterol: 372 mg

Pin this recipe and save it for later!

pinterest-ready image of two pieces of avocado and pesto breakfast toasts on a plate

Apple Sage Turkey Chili (Paleo, Whole30, Gluten-Free, Dairy-Free)

Crispy Tofu Cutlets with Lemon Dill Cabbage Slaw (Vegan, Gluten-Free)

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star