Pin It

Pesto Eggs — The One-Pan Breakfast Hack That Actually Changed How People Cook

Pesto Eggs — The One-Pan Breakfast Hack That Actually Changed How People Cook
Jump to Recipe
Prep 2 min Cook 5 min Serves 1
Quick answer: Swap butter for 2 tablespoons of pesto in a nonstick pan. Warm the pesto over medium-low heat for 30 seconds until fragrant, crack 2 eggs directly into it, and cook 3–4 minutes until the whites are set and the yolk is still runny. The pesto's olive oil acts as the cooking fat while the basil, garlic, and parmesan infuse directly into the egg whites. Serve on sourdough toast. Amy Wilichowski, a registered dietitian on TikTok, popularized the method in late April 2021 — her original video drew more than 10 million views and launched the #pestoeggs hashtag to 90M+ views.
Pesto Eggs — The One-Pan Breakfast Hack That Actually Changed How People Cook

Pesto Eggs — The One-Pan Breakfast Hack That Actually Changed How People Cook

Cook eggs directly in pesto instead of butter. The Amy Wilichowski TikTok trick that hit 10M+ views in 2021 — with the science behind why it works, what pesto to use, how to avoid burns, and six variations.

Easy Prep: 2 min Cook: 5 min Total: 7 min1 servings ~$2.80/serving
Prep2 min
Cook5 min
Total7 min
Servings
1
At home~$2.80/serving
vs
Restaurant~$12.60/serving
You save ~78%

Ingredients

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.
~300-500 cal/serving

The Story Behind the Recipe

In late April 2021, Amy Wilichowski — a registered dietitian posting to TikTok as @amywilichowski — tried cooking eggs in pesto instead of butter. Her video drew more than 10 million views. The #pestoeggs hashtag hit 90 million views. The Boston Globe and Today both covered it. Grocery stores briefly ran out of pesto.

It is one of the rare TikTok food trends that actually made sense. The pesto doesn’t just sit on the eggs as a condiment — it becomes the cooking oil, which changes everything about how the eggs taste.

TL;DR

Add 2 tablespoons of pesto to a cold nonstick pan, warm it on medium-low until fragrant, crack 2 eggs into it, cook 3–4 minutes uncovered for runny yolks. Season in the pan with salt, pepper, and red pepper flakes. Slide onto toasted sourdough. Total time: 7 minutes.

Why Pesto Is a Better Cooking Fat Than Butter (For This)

The reason the trend resonated is that it’s not just a gimmick. Pesto is roughly 60–65% oil by weight. When you add pesto to a warm pan, the olive oil separates slightly from the solids and becomes the cooking medium — your eggs are cooking in garlic-basil-infused olive oil, not plain neutral fat.

This matters in two ways. First, the flavor compounds in garlic, basil, and toasted pine nuts are fat-soluble — meaning they dissolve into the oil and then transfer directly into the egg whites as the proteins set. Eggs cooked in pesto taste like pesto from the inside out, not just from a layer added on top. Second, the parmesan cheese solids in the pesto create small amounts of Maillard browning around the egg edges — the same browning reaction that makes seared steak taste different from boiled steak. Those little cheese-caramelized edges on the egg whites add a nutty, savory depth that you simply can’t get from a plain fried egg.

The One Thing That Goes Wrong: Heat

Pesto burns faster than butter. The garlic is the culprit — garlic contains sugars and amino acids that caramelize quickly above medium heat, turning from fragrant and sweet to bitter in under a minute.

The rule is medium-low, always. The pesto should sizzle gently when you add the eggs — a soft, bubbling sizzle, not an aggressive one. If you add the pesto to the pan and it starts browning immediately, the pan is too hot. Reduce the heat, wipe the pan, and start again. No high heat, ever.

Nonstick is also not negotiable here. Pesto contains parmesan, which sticks to stainless steel and cast iron at the low temperatures required. A nonstick pan lets the pesto slide freely and the eggs release cleanly.

Jarred vs. Refrigerated vs. Homemade Pesto

Refrigerated deli-section pesto is the best everyday option. It has brighter basil color, fresher garlic, and more aromatic intensity than shelf-stable jarred pesto. Look for it next to fresh pasta — common brands include Buitoni, Rana, and store brands in most larger grocery chains.

Shelf-stable jarred pesto works but produces a noticeably more muted result. The canning process heat-treats the pesto, which oxidizes the basil and softens the garlic punch. The eggs will still taste like pesto — just a slightly mellower, less vibrant version. Check the basil color: if it’s khaki or brownish rather than green, the oxidation has progressed too far.

Homemade pesto is the best-tasting option if you have basil and a few minutes. Fresh-processed pesto has an intensity that no packaged version quite matches — the garlic is sharper, the basil is brighter. The recipe standard: 2 cups fresh basil, 1/3 cup pine nuts, 2 cloves garlic, 1/2 cup parmesan, 1/2 cup olive oil, salt, blend until smooth. A batch covers about 8–10 servings of pesto eggs.

Four Ways to Cook Pesto Eggs

Standard (Runny Yolk, Crispy-Edged Whites)

Uncovered, medium-low, 3–4 minutes. The white sets from the bottom up and around the yolk. Edges of the white may have a light crisping where the pesto is thinnest. Yolk remains fully runny. This is the version in the viral video and the most common approach.

Steamed (Set Whites, Jammy Yolk)

After 2 minutes uncovered, cover the pan with a lid for 1–2 additional minutes. The trapped steam sets the top of the whites without direct heat, which means they firm up faster — no translucent center. The yolk gets a thin film on top but stays runny to jammy inside. Best for people who want fully-set whites without sacrificing the yolk.

Over-Easy

Cook 2–3 minutes uncovered, then flip once with a thin spatula for 20–30 seconds. The yolk stays runny or barely set depending on how fast you move. Slightly trickier because pesto-cooked whites can be more fragile — flip gently.

Fully Set

Cover and cook 4–5 minutes total. Yolks are hard. This works, but the whole point of pesto eggs is the runny yolk mixing with the pesto — a hard yolk loses most of that payoff.

Beyond Sourdough: What Else to Serve Pesto Eggs On

Sourdough is the canonical vessel — the tang of sourdough against the richness of pesto and egg yolk is genuinely excellent — but it’s not the only option.

Toasted bagel (everything or plain): The denser crumb holds up to pesto better than standard sandwich bread, and the everything bagel seasoning adds an onion-garlic layer that amplifies the pesto.

Polenta rounds (gluten-free): Slice a log of pre-cooked polenta into 1/2-inch rounds and pan-fry until golden. Rich, neutral base; holds the egg without the bread texture.

Grain bowl base: Serve directly over farro, quinoa, or brown rice with some arugula. Pesto eggs become a composed meal with built-in protein, grain, and a punchy dressing from the pesto pooling around the yolk.

No carbs (keto): Directly on a plate with sliced avocado alongside, or serve inside a halved avocado. The avocado does the same textural job as toast.

Over pasta (dinner version): This is the path fewer people explore but worth mentioning — pesto eggs on al dente pasta with extra grated parmesan is a legitimate dinner, not just a breakfast novelty.

Six Pesto Variations

Classic basil pesto: The original. Pine nuts, parmesan, basil, garlic, olive oil. Fresh or refrigerated jarred.

Red pesto (pesto rosso): Sun-dried tomatoes, roasted red peppers, almonds, parmesan, olive oil. The eggs take on a sweet, tomato-forward character. Pairs especially well with feta crumbled on top.

Walnut pesto: Walnuts substituted for pine nuts, sometimes with baby kale or arugula added. Earthier, slightly bitter. Good for people who find classic basil pesto too sweet.

Chimichurri: Not technically pesto, but the same principle — a flavored fat-based sauce used as the cooking medium. Fresh parsley, cilantro, garlic, red wine vinegar, olive oil, red pepper flakes. Produces a South American-flavored egg with a bright acidic note instead of Italian richness.

Arugula pesto: Arugula replaces basil; pistachios replace pine nuts. Peppery, slightly bitter, less sweet. Pairs better with fried eggs served over a salad than on toast.

Sun-dried tomato pesto (store-bought shortcut): Barilla and similar brands sell sun-dried tomato pesto in jars — it’s richer and more savory than red pesto, with a concentrated umami character that makes the eggs taste almost meaty. Good for people who want big flavor with minimal effort.

Toppings Worth Adding

The pesto already has basil, garlic, parmesan, and pine nuts. Effective toppings either amplify those elements or provide genuine contrast:

  • Freshly grated parmesan: Amplifies the cheese note. Add it right at the end so it barely melts.
  • Crumbled feta: Salty, creamy contrast to the pesto’s richness. Better than extra parmesan when the pesto is already cheese-heavy.
  • Sliced avocado: Adds fat and creaminess. Makes the dish significantly more filling.
  • Cherry tomatoes, halved: Acidity and brightness. The only topping that adds real contrast to the richness.
  • Lemon zest: Grate it over the top after plating. Citrus lifts the whole dish.
  • Fresh basil: Deepens the basil character already in the pesto.
  • Red pepper flakes: Heat. Use however much you want.
Cost: Home vs. Restaurant

At a brunch restaurant, eggs with pesto on sourdough runs $13–18 depending on the city and menu. At home: 2 tablespoons of refrigerated pesto (from a $5–7 jar that yields about 15 servings) costs roughly $0.40–0.50; two large eggs cost $0.50–0.80 depending on your market; two slices of sourdough cost about $0.30. Total per serving: $1.20–1.60. The ingredient total for the pesto alone in a restaurant version often exceeds the full home recipe cost.

Nutrition: With and Without Toast
With Sourdough Toast (2 slices)Without Toast (eggs + pesto only)
Calories~400~230
Protein20g14g
Carbs30g3g
Fat25g18g

The eggs-plus-pesto combination is naturally low-carb and high in fat from the olive oil in the pesto. The toast is where the carbs come from. If you’re eating a low-carb diet, skip the toast and add sliced avocado instead — you preserve the richness of the dish while keeping carbs under 5g.

See Also

Nutrition Facts

Per serving (1 servings)
Calories400
Total Fat25g
Total Carbs30g
Dietary Fiber4g
Sugars2g
Protein20g
Sodium600mg

* Estimated values based on standard recipe preparation. Actual values may vary.

🥗

Make It Healthier

Love Pesto Eggs — The One-Pan Breakfast Hack That Actually Changed How People Cook but want a lighter version? Try these simple swaps:

  • Skip the toast and serve over sliced avocado for a keto/low-carb version (~200 cal, 18g protein, 5g carbs).
  • Use one tablespoon of pesto instead of two to reduce fat by about 6g per serving.
  • Serve on a single slice of whole grain toast instead of two to save ~80 calories and add more fiber.
  • Look for pesto made with olive oil and real parmesan — avoid pestos with sunflower or canola oil, which add less flavor.

Equipment You'll Need

Nonstick skillet, 8–10 inch

Critical — pesto contains parmesan which sticks to stainless steel or cast iron at low heat; nonstick lets eggs slide right out

Silicone spatula

For sliding eggs out gently without breaking the yolk or tearing the whites

Frequently Asked Questions

Who created TikTok pesto eggs?

Amy Wilichowski, a registered dietitian based in Boston who posts as @amywilichowski on TikTok, published the video that launched the trend in late April 2021. Her original clip drew more than 10 million views. The #pestoeggs hashtag grew to over 90 million views as the format spread. Wilichowski's original idea was to add pesto on top of finished eggs, but she then realized the pesto could replace the cooking oil entirely — the olive oil in the pesto acts as the fat, and the flavors infuse directly into the egg whites as they cook.

Why does cooking in pesto work instead of just adding it on top?

When pesto heats in a pan, the olive oil in the pesto becomes the actual cooking medium. The egg whites cook in pesto-infused oil rather than in neutral butter or oil — meaning the garlic, basil, and parmesan flavor compounds dissolve directly into the whites as they set, rather than sitting as a cold sauce on top. The parmesan in the pesto also creates small amounts of Maillard browning around the egg edges, which adds a slightly nutty, savory note you don't get from plain fried eggs. The result is eggs that taste like pesto rather than eggs with pesto added afterward — a meaningfully different eating experience.

What kind of pesto works best?

Refrigerated deli-section pesto (like the kind sold next to fresh pasta) is the best option for most home cooks. It has brighter basil color, fresher garlic flavor, and better aromatic intensity than shelf-stable jarred pesto, which is heat-treated during canning and has a more muted, slightly oxidized basil flavor. Homemade pesto is the best of all, but the TikTok original uses store-bought and it works well. The one thing to avoid: pestos with visible oil separation at the top of the jar and a brown or khaki basil color — that indicates the basil has oxidized and the flavor will be flat. Give the jar a stir; if the color doesn't return to a fresh green, pick a different brand.

Why does my pesto burn before the eggs cook?

Heat is the cause. The garlic in pesto burns at lower temperatures than butter — the proteins and sugars in garlic start to brown and turn bitter above medium heat. The fix is medium-low, not medium. The pesto should sizzle gently and smell fragrant, not aggressively bubble or brown. If you're seeing browning within the first 30 seconds of adding the pesto, reduce the burner one notch. A nonstick pan also helps — thicker pans hold heat more evenly and are less likely to spike in temperature above what you set.

Can I use pesto eggs without toast (keto or low-carb)?

Yes, and the egg-plus-pesto combination holds up well without toast. Serve directly on a plate with sliced avocado fanned alongside, or over a small bed of arugula dressed with a squeeze of lemon. Both options maintain the flavor payoff while cutting the carb count to 3–5g per serving. Another option: serve inside a halved avocado — the creamy avocado plays the same structural role as toast while adding healthy fat. Some people also use large romaine leaves as a wrapper, or serve on a polenta round for a gluten-free starch option.

What are the best toppings for pesto eggs?

The pesto already contains basil, garlic, parmesan, and pine nuts — so toppings work best when they either amplify those elements or provide contrast. Fresh grated parmesan on top amplifies the cheese note already in the pesto. Crumbled feta adds a salty, creamy contrast without repeating the parmesan flavor. Sliced cherry tomatoes add brightness and acidity. Lemon zest, grated on top after plating, gives the whole dish a citrus lift that parmesan alone doesn't provide. Fresh basil leaves are a visual flourish that also deepen the basil character. Red pepper flakes add heat without moisture. Microgreens add a peppery, slightly bitter counter-note to the richness. Avocado adds fat and creaminess. Most cooks pick two or three of these, not all of them.

Can I make pesto eggs with red pesto or different pesto styles?

Yes. Red pesto (sun-dried tomatoes, roasted red peppers, almonds or pine nuts, parmesan) produces a completely different result — sweeter, with a tomato-forward depth and less of the herby green freshness of basil pesto. The technique is identical. Walnut pesto (walnuts, basil, parmesan, garlic, olive oil) is earthier and a bit more bitter than pine nut pesto. Kale pesto has a more robust, slightly bitter green character that pairs especially well with a fried egg. Chimichurri — which is not technically a pesto but works the same way — produces an herbaceous, vinegar-bright result with a South American flavor profile instead of Italian. All work on the same principle: flavored fat infuses into the cooking egg.

Love this recipe? Share it!

Shop the tools

The right tools make all the difference. We earn a small commission if you buy through these links — at no extra cost to you.

Free PDF: our 12 most-wanted copycat recipes — instant download.

Ratings & Reviews

No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

CS

Copycat Spices Test Kitchen

Every recipe on Copycat Spices is developed and tested in our home test kitchen. We reverse-engineer beloved restaurant dishes and refine each one until the flavors and the instructions work reliably for home cooks of all skill levels.

Learn more about our mission →