Pesto and Roasted Tomato Omelette

Pesto and Roasted Tomato Omelette

Our month of great breakfast recipes continues today with a killer omelette that requires only a handful of ingredients and cooks quickly. Food blogger Ashley McLaughlin of Edible Perspective also shares her trick for folding omelettes perfectly. Here’s how it’s done…

Pesto and Roasted Tomato Omelette
By Ashley McLaughlin of Edible Perspective

Omelettes can be a little intimidating. What size pan is best to use? How do you flip it in mid-air? How does it not stick to the pan? I use a simple technique that anyone can easily learn. It may take a time or two to get the hang of, but I assure you that no advanced culinary skills are required. This omelette also falls on the healthier end of the spectrum, whereas some omelettes are oozing with cheese. The pan-roasted tomatoes are one of my favorite additions, but they can be skipped if you’re in a hurry or substituted with another juicy vegetable of your choosing (sautéed mushrooms, zucchini or eggplant, for example). Serve it up with a side of fruit and a steaming cup of coffee or tea and you’re all set!

Pesto and Roasted Tomato Omelette

Pesto and Roasted Tomato Omelette

You’ll need:

1 tbsp olive oil
Handful of grape or cherry tomatoes, halved
4 eggs
2-3 tbsp pesto
Salt and pepper

Add 1 teaspoon of olive oil to an 8-inch cast iron (or non-stick) pan over medium heat. Once hot, add the tomatoes to the pan and sprinkle with salt. Let cook for about 12-18 minutes, turning them over every few minutes until the liquid has mostly cooked off and they look caramelized. Place tomatoes in a bowl.

Reduce heat to medium-low and let the pan cool down for a few minutes. Add in remaining oil. Whisk the eggs briskly for about 30 seconds. Pour eggs into the pan and swirl around to evenly distribute. It should sizzle a bit but not go crazy. You want the eggs to cook slowly. Let the eggs cook without stirring for about 2 minutes, until the edges and bottom start to set.

Once the omelette starts to set, gently lift up the edges with a spatula and tilt the pan towards that edge to help some of the uncooked egg run beneath. Place a cover over the pan and reduce heat slightly. Let cook until the top is slightly underdone (not runny but with a bit of shine to it), about 2-4 minutes. Put a dollop the pesto on one half of the omelette and sprinkle the same half with roasted tomatoes.

Using your spatula, loosen the edges of the side with no toppings and carefully fold it over to cover the toppings. This should be very easy if your pan was greased well. Let cook 1 more minute then slice in half and serve immediately. Top with salt and pepper as desired.

Pesto and Roasted Tomato Omelette

Thank you so much, Ashley!

P.S. More breakfast recipes, including a lazy egg-and-cheese sandwich and a salad with a twist.

(Recipe and photos by Ashley McLaughlin. Thanks to Stella Blackmon for helping with this series.)

  1. This looks amazing… I’m down for ANYTHING with pesto in it :D

  2. DCo says...

    Made this last night with my boyfriend (ok…watched him make it as I read the instructions). It was really delicious and perfect for dinner. We paired it with a salad and roasted purple & pink fingerling potatoes. Thanks for the recipe!

  3. Just having my coffee and thinking about what to make for breakfast. This sounds perfect and I even have some pesto in the fridge. Yummy!

  4. So much deliciousness going on I can’t stand it! This looks amazing!

  5. Lucy says...

    I am OBSESSED with pesto but I would never think of putting it in an omelet so this has made me super excited! Thanks for some cooking inspiration :)
    Lucy xoxo

  6. Look delicious. I’ve been loving a little something sweet in the morning with my coffee. My homemade banana bread did the trick over the weekend!
    Check it out:


  7. I’m not a tomato person but I would definitely try this. It looks so so good!

  8. Umm yum this looks so good! Can’t get enough eggs this winter. Great cauliflower with fried egg recipe up on my blog if you’re looking for quick and easy dinner ideas :)

  9. Roselyn says...

    UM, can we imagine some cheeeeeeese in the mix? AHHH!

  10. I’m not a massive raw tomato fan but roasted ones in combination with omelette sounds really really great!

  11. Rebecca Sum says...

    I’m reading this at work and all I can think about is this omelette!!! I also haven’t had any breakfast yet maybe that’s why!

  12. I’m sitting here at work – having not eaten breakfast yet, and my stomach is grumbling! Seriously this looks so good!!

  13. Looks so delicious!! I have been wanting to start making more egg dishes in the mornings – it seems so easy but I never do it! This looks like the perfect (low maintenance) weekend meal for my fiancé and I!


  14. Looks delicious! I’m thinking this will be perfect for nights when I’m too tuckered out to make a big dinner after work, especially since we usually have those ingredients in the fridge. Bonus: it looks like this is about 5 Watchers Points!

  15. My husband and I have made this many, many times! So good! Eggs, pesto and tomatoes are three of my favorite things. We usually throw in a few other ingredients too, like a bit of arugula or a few pieces of turkey, but the base is the same. And since I’m not a fan of cheese, it’s the perfect omelette for me. Plus, I hit a homerun in the hubby department because he can turn out a perfect omelette every time! It helps to have just the right kind of spatula :)

  16. This looks so good!

  17. Oh my goodness-I’m not a big fan of omelets, but my husband is so I will be saving this bad boy for him. I’m loving this breakfast month-breakfast is fun! I have this delicious French Toast dish that we make every so often from Barefoot Contessa-we replace orange with chocolate chips :)


  18. drooling at my work desk while looking at these beautiful pictures! this looks so delicious

  19. Sammie Ellwood says...

    I’m honestly not much of an omelette fan (I prefer my fried eggs over easy, and my scrambled eggs on the loose side), but MAN, pesto might be a game changer!