Pesto Eggs on a bagel slice.
5.00 from 7 votes

Why use regular oil when you can use basil pesto for cooking eggs? This Pesto Eggs recipe is one of the BEST brilliant breakfast hacks and such a delicious way to start the day. Eggs fried in pesto, then added to a toasted bagel slice with cottage cheese and chili crunch - oh my! This flavorful 10-minute meal is one of my favorites for a healthy breakfast or quick lunch.

Prep: 5 Cook: 5 Total: 10
Rate Recipe

Pesto Eggs Recipe

This post may contain affiliate links, please see our privacy policy (opens in a new tab)

Why use regular oil when you can use basil pesto for cooking eggs? This Pesto Eggs recipe is one of the BEST brilliant breakfast hacks and such a delicious way to start the day. Eggs fried in pesto, then added to a toasted bagel slice with cottage cheese and chili crunch – oh my! This flavorful 10-minute meal is one of my favorites for a healthy breakfast or quick lunch.

Viral Pesto Eggs Recipe – The Most Brilliant Way to Cook Eggs!

You guys have been LOVING the viral pesto eggs recipe on social media, and I’m 100% here for it, too! The eggs are cooked in pesto sauce instead of oil, which is basically a life-changing hack that everyone needs to know about (and has me wondering what else I can cook in pesto??).

I’ve added these pesto eggs to my favorite low-carb everything bagels along with cottage cheese (cream cheese or goat cheese would be great, too) and then topped the whole thing off with chili crunch for a little kick. These bagels are next-level!

You’ll Also Love: Chili Crunch Salmon Cream Cheese Bagel

Angled photo of Pesto Eggs Recipe.

Ingredients for Pesto Egg Bagels

Pesto (opens in a new tab) – Homemade pesto or store-bought basil pesto (opens in a new tab) are both great options.

Eggs – Feel free to add the eggs right into the pan, or whisk them in a bowl before getting started!

Salt/Pepper – To taste, keeping in mind that pesto is often very salty and you may not need to add very much extra seasoning.

Low-Carb Everything Bagels (opens in a new tab) – I love these bagels! They’re perfect for a lower-carb breakfast, but really any type of savory or plain bagel works great.

Cottage Cheese – Higher in protein and pairs so well with the textures and flavors! You can also use creamy goat cheese, plain cream cheese, or mascarpone.

Chili Crunch (opens in a new tab) – I love chili crunch! It has just the right amount of kick and flavor for this recipe and pairs so perfectly.

Ingredients for Pesto Eggs recipe.

How to Make Pesto Eggs

It only takes about 5-7 minutes to make Pesto Eggs! They’re incredibly easy and perfect for adding to bagels, toast, or serving with fruit. Here’s how to make this Pesto Eggs recipe (2 ways):

Making 2 Servings

  1. Heat the pesto in a non-stick pan.
  2. Add the eggs and seasoning to taste.
  3. Cook for 3-4 minutes, then remove (if sunny side up) or flip over and cook for another 1-2 minutes for a fried egg.
  4. Add to an open-faced bagel slice with cheese and chili crunch!

Making a Big Batch

This recipe can work great for a crowd! Just double or trip the recipe below and cook it all in the same skillet. You can make a bagel or toast bar with the cheese and chili crunch in serving containers!

Pesto Eggs Recipe Variations

  • Use Different Pesto – Swap the classic basil pesto for sun-dried tomato pesto, arugula pesto, or even a spicy jalapeño pesto for a little kick!
  • Add Cheese – A sprinkle of feta, goat cheese, or shredded mozzarella on top takes these eggs to the next level.
  • Dairy-Free – Use a dairy-free pesto and skip the cheese, or opt for a plant-based cheese alternative.
  • Change Up the Eggs – Scramble them in the pesto instead of frying, or make soft-boiled eggs and drizzle with warm pesto before serving.
  • Add Veggies – Sauté some spinach, cherry tomatoes, or zucchini in the pesto before cracking in the eggs for extra nutrition and color.
  • Spice – Add crushed red pepper flakes or a little hot sauce if you like extra heat!

Serving Suggestions for Pesto Eggs

Pesto eggs are super versatile and come together quickly, which makes them perfect for busy mornings, lazy weekend brunch, or even a simple lunch. Here are my favorite ways to serve them:

  • On Toast – Pile the eggs onto a slice of sourdough or multigrain toast. Add sliced avocado or a spread of ricotta for extra creaminess!
  • With a Side Salad – A simple arugula salad with lemon vinaigrette balances the richness of the pesto.
  • Over Roasted Potatoes – Crispy breakfast potatoes or sweet potatoes make the perfect base for these flavorful eggs. So good.
  • In a Breakfast Bowl – Layer the eggs over quinoa or rice, and add roasted veggies for a hearty, balanced meal.
  • In a Wrap – Turn it into a breakfast wrap with a whole wheat tortilla, spinach, and maybe a little cheese!

More Delicious Pesto Ideas

Pesto Eggs on bagels with cottage cheese.

More Healthy Egg Recipes

Save This Recipe

Enter your email address and we'll send it straight to your inbox.

Pesto Eggs on a bagel slice.
ServingsServes 2
5.00 from 7 votes

Pesto Eggs Recipe

Why use regular oil when you can use basil pesto for cooking eggs? This Pesto Eggs recipe is one of the BEST brilliant breakfast hacks and such a delicious way to start the day. Eggs fried in pesto, then added to a toasted bagel slice with cottage cheese and chili crunch – oh my! This flavorful 10-minute meal is one of my favorites for a healthy breakfast or quick lunch.
Prep: 5 minCook: 5 minTotal: 10 min

Ingredients

Instructions

Make the Pesto Eggs

  1. Heat a non-stick pan over medium heat and add the pesto.
  2. Use a spoon to spread the pesto around a small area, then add the eggs.
  3. Add salt and pepper to taste (keeping in mind that pesto is often salty).
  4. Cook the eggs in the pesto for about 3-4 minutes, then leave sunny side up or flip over to fry for another 1-2 minutes.

Assemble Pesto Egg Bagels

  1. Toast and slice the bagels.
  2. Divide and spread the cottage cheese over each bagel slice.
  3. Add a pesto egg to each slice, top with chili crunch, and enjoy!

Watch Me Make This

Nutrition

Serving: 0.5 Bagel | Calories: 220 kcal | Carbohydrates: 21 g | Protein: 14 g | Fat: 16 g | Saturated Fat: 3 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 5 g | Trans Fat: 0.02 g | Cholesterol: 190 mg | Sodium: 259 mg | Potassium: 85 mg | Fiber: 16 g | Sugar: 2 g | Vitamin A: 593 IU | Calcium: 65 mg | Iron: 1 mg

Did you make this? I’d love to see!
Tag me on socials at @JarOfLemons (opens in a new tab) or #JarOfLemons (opens in a new tab)

What Do You Think

Rate & Review

Rating