• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Herb Omelette Breakfast Sandwich with Pistachio Pesto and Fresh Veggies Recipe

Published: Jan 8, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I am genuinely excited to share this Herb Omelette Breakfast Sandwich with Pistachio Pesto and Fresh Veggies Recipe because it brings together fresh, vibrant flavors and a satisfying texture that makes waking up to breakfast something truly special. Every bite bursts with herbaceous brightness, creamy avocado, melty mozzarella, and that irresistible nutty pesto which sets this sandwich apart from any ordinary morning meal I’ve had. It’s quick, wholesome, and has become one of my favorite breakfast (or brunch) treats to enjoy any day of the week.

Why You'll Love This Herb Omelette Breakfast Sandwich with Pistachio Pesto and Fresh Veggies Recipe

What really makes this recipe stand out to me is the harmony of flavors—the fresh herbs in the omelette deliver a wonderful punch of green notes that are balanced perfectly with the rich pistachio pesto. The pesto isn’t your typical basil version; the roasted pistachios add a unique depth and crunch that I find absolutely addictive. Then layer in creamy avocado, juicy tomato slices, and peppery arugula, and you've got a sandwich that’s as complex in taste as it is satisfying on the palate.

Besides the flavor, I adore how straightforward and approachable this recipe is. It doesn’t demand hours in the kitchen or fancy equipment—just a quick whip of eggs with herbs, the simple blending of pesto ingredients, and toast with gooey mozzarella. This dish hits that sweet spot of being special without a ton of effort. It's perfect for casual weekend brunches, a filling weekday breakfast, or even a light lunch when paired with a crisp green salad. I honestly think once you try it, this Herb Omelette Breakfast Sandwich with Pistachio Pesto and Fresh Veggies Recipe will become a staple in your recipe box just like it is in mine.

Ingredients You'll Need

A clear food processor bowl sits on a white marbled surface, filled with layers of ingredients. At the bottom and around the sides are fresh green basil leaves. On top of the leaves, there are scattered brown and green pistachio nuts. A few small yellow-orange cubes, likely frozen, rest on the lower side. Covering part of the ingredients is a layer of fine, white grated cheese with specks of black pepper sprinkled over it. The black central blade of the food processor sticks up in the middle, with a small basil leaf stuck to it. Photo taken with an iphone --ar 4:5 --v 7

The ingredients here are beautifully simple but essential to creating this delicious sandwich. Each one adds its own character—fresh herbs bring brightness and aroma, pistachios add nutty richness, and creamy avocado finishes everything off with buttery smoothness. The balance of textures and tastes really makes this recipe sing!

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Fresh basil: provides the fragrant foundation for the pistachio pesto.
  • Roasted pistachios: add a rich, nutty crunch to the pesto’s creamy texture.
  • Olive oil: helps bring all the pesto flavors beautifully together.
  • Parmesan or nutritional yeast: offers a savory note, enhancing the pesto’s depth.
  • Garlic: adds a subtle kick and complements the basil.
  • Lemon juice: brightens the whole pesto with refreshing acidity.
  • Fresh herbs (parsley, cilantro, dill, chives): packed into the omelette for vibrant flavor.
  • Large eggs: the protein-packed base for the fluffy herb omelette.
  • Ciabatta roll or sourdough bread: perfect for toasting and sandwich assembly.
  • Fresh mozzarella: melts beautifully for gooey, mild creaminess.
  • Tomato slices: add juiciness and color.
  • Avocado: brings velvety richness and balances all the fresh ingredients.
  • Arugula: offers a peppery finish that cuts through the creamy components.

Directions

Step 1: Begin by making the pistachio pesto. Place fresh basil, roasted pistachios, olive oil, parmesan (or nutritional yeast), garlic cloves, lemon juice, salt, and black pepper into a mini food processor. Blend everything until you have a smooth, vibrant green pesto. Taste and adjust salt if needed. Set the pesto aside while you cook the omelette.

Step 2: Crack your eggs into a bowl, then whisk together with the chopped parsley, cilantro, dill, and chives. Add a pinch of salt and pepper to enhance all those fresh herb flavors.

Step 3: Heat a non-stick skillet over medium-low heat and lightly spray with cooking spray or add a small amount of oil. Pour in the egg mixture. Let it cook undisturbed for about 3 minutes, then start gently folding the cooked edges of the eggs towards the center. Continue to cook for about 7 minutes total, folding every couple of minutes, until the omelette is fully set but still tender and fluffy.

Step 4: While the omelette finishes cooking, prepare your bread. Place ciabatta rolls or sourdough slices on a baking sheet and drizzle lightly with olive oil. Layer fresh mozzarella on one half of the bread, then toast under the broiler for about 2 to 3 minutes until the cheese melts perfectly and the bread edges crisp slightly. Watch carefully to avoid burning.

Step 5: Assemble your breakfast sandwich by spreading a generous layer of the pistachio pesto on the toasted bread. Add the fluffy herb omelette on top, followed by slices of ripe tomato, creamy avocado, and a handful of fresh arugula. Finish with a pinch of salt and pepper to your liking. Serve immediately for the best experience!

Servings and Timing

This Herb Omelette Breakfast Sandwich with Pistachio Pesto and Fresh Veggies Recipe yields about 2 delicious sandwiches, perfect for sharing with a loved one or enjoying as a hearty breakfast yourself. Prep time is super quick, around 10 minutes, and the cooking itself takes another 10 minutes, so you’ll have this nutritious, flavor-packed meal ready in just 20 minutes total. No resting or cooling is necessary—the sandwich is meant to be enjoyed hot or warm, fresh from the skillet and oven!

How to Serve This Herb Omelette Breakfast Sandwich with Pistachio Pesto and Fresh Veggies Recipe

A sandwich with a crusty, light brown ciabatta roll sliced horizontally, filled with four layers: the bottom layer is a soft white cheese, topped with a green pesto spread, followed by a layer of fluffy yellow scrambled eggs with herbs, and a layer of thin red tomato slices at the top. The sandwich is placed on a white plate with a smooth texture on a white marbled surface, with green leafy plants softly blurred in the background. photo taken with an iphone --ar 4:5 --v 7

I love serving this sandwich alongside simple, fresh sides that complement its vibrant flavors. A crisp mixed green salad dressed lightly with lemon vinaigrette or a side of roasted sweet potatoes gives an earthy balance to the fresh and creamy sandwich layers. For a heartier brunch, I sometimes pair it with crispy hash browns or flavorful breakfast potatoes—both soak up the pesto and omelette juices beautifully.

Presentation-wise, I find that layering the sandwich ingredients carefully makes all the difference. I recommend placing the pesto directly on the warm toasted bread first to create a flavorful base, then add the omelette in one neat layer followed by the fresh veggies. Garnish with a tiny sprig of fresh herbs or a sprinkle of cracked black pepper on top for an inviting look. You can cut the sandwich diagonally to show off the colorful inside and make it easier to eat.

For beverages, this sandwich pairs wonderfully with freshly brewed coffee, herbal teas, or even a refreshing citrus-infused sparkling water. If you’re feeling fancy, a light white wine like a Sauvignon Blanc or a bright mimosa can elevate a weekend brunch. I find the sandwiched serves best warm, allowing the mozzarella to stay melty and the pesto flavors to shine.

Variations

I enjoy experimenting with this recipe depending on what I have on hand or my mood. If you want to skip the pistachios or nut allergies are a concern, walnuts or sunflower seeds make a nice pesto substitute with a similar crunch and richness. You can also swap the fresh herbs in the omelette to whatever you prefer—basil alone or fresh tarragon and thyme give different but delightful flavor profiles.

If you’re following gluten-free or vegan diets, simply choose gluten-free bread and swap traditional eggs for a chickpea flour-based vegan omelette. Nutritional yeast in the pesto keeps the cheesy flavor intact without dairy. For an extra indulgent twist, I sometimes add sautéed mushrooms or swap the mozzarella for vegan cheese alternatives.

Cooking methods are flexible as well. While I usually fold the omelette in the skillet, you could also cook it as a flat thin egg pancake and roll it up if you prefer. For the pesto, blending by hand with a mortar and pestle is a fun rustic option that yields a chunkier texture. The key is to keep it fresh, vibrant, and delicious!

Storage and Reheating

Storing Leftovers

If you have leftover pistachio pesto, storing it in an airtight container in the refrigerator keeps it fresh for up to one week. The herb omelette and sandwich components themselves are best eaten fresh, but if you want to save the prepared sandwich, wrap it tightly in parchment paper and then foil or plastic wrap to prevent sogginess, and refrigerate for up to 24 hours.

Freezing

The pistachio pesto freezes beautifully for up to two months. I always portion mine in small jars or ice cube trays for convenient thawing. However, I don’t recommend freezing the full assembled sandwich or omelette as the texture of eggs and bread tends to suffer. For best results, freeze only the pesto and make the sandwich fresh when ready to enjoy.

Reheating

To reheat leftover omelette or sandwich, gently warm it in a low oven or toaster oven; this helps keep the bread crisp and mozzarella melted without drying out the eggs. Microwaving can work in a pinch but often makes the bread soggy, so I avoid it when possible. If reheating pesto, simply let it come to room temperature and stir before spreading it fresh.

FAQs

Can I make the pistachio pesto ahead of time?

Absolutely! The pesto actually tastes better after sitting overnight as the flavors meld together. Just store it in an airtight container in the fridge for up to one week or freeze for longer storage.

What if I don’t have all the fresh herbs for the omelette?

You can use any fresh herbs you have on hand or even a teaspoon of dried mixed herbs. The key is to boost flavor, so don’t be afraid to experiment!

Can I use a different type of cheese instead of mozzarella?

Yes! Fresh mozzarella melts beautifully and has a mild flavor, but provolone, Swiss, or even a sharp cheddar can work if you want a different taste profile.

Is this recipe suitable for meal prep?

The pesto is perfect for meal prep, but I recommend assembling the sandwiches fresh to keep the bread from getting soggy. You can prep all ingredients separately and put them together right before eating.

How spicy is the sandwich? Can I add heat?

This sandwich is mild, but adding a few red pepper flakes to the pesto or a dash of hot sauce inside the sandwich gives it a pleasant kick if you like spicy flavors.

Conclusion

I can’t recommend this Herb Omelette Breakfast Sandwich with Pistachio Pesto and Fresh Veggies Recipe enough—it’s a fantastic way to start your day with a burst of fresh, vibrant flavors and nourishing ingredients. Whether you’re cooking for yourself, family, or friends, it’s quick to assemble and sure to impress. Give it a try soon; I promise it’ll become a new favorite go-to breakfast or brunch in no time!

Print

Herb Omelette Breakfast Sandwich with Pistachio Pesto and Fresh Veggies Recipe

Herb Omelette Breakfast Sandwich with Pistachio Pesto and Fresh Veggies Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 1 review

This Herb Omelette Breakfast Sandwich combines a vibrant pistachio pesto with a fluffy herb-infused omelette, fresh mozzarella, ripe tomatoes, creamy avocado, and peppery arugula on toasted ciabatta or sourdough bread. It's a flavorful, hearty breakfast option that is both satisfying and fresh.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 2 sandwiches
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Pistachio Pesto

  • 2 cups fresh basil
  • ⅓ cup roasted pistachios
  • ⅓ cup olive oil
  • 2 tbsp grated parmesan or nutritional yeast
  • 2 cloves garlic
  • 1 tbsp lemon juice
  • ¼ tsp salt
  • Pinch black pepper

Herb Omelette

  • 4 large eggs
  • ½ cup chopped herbs: parsley, cilantro, dill, and chives
  • Salt & pepper to taste

Breakfast Sandwich

  • Ciabatta roll or sourdough bread
  • 2-4 oz fresh mozzarella
  • 1 tomato, sliced
  • ½ avocado, sliced
  • Arugula
  • Salt & pepper to taste

Instructions

  1. Prepare Pistachio Pesto: Add fresh basil, roasted pistachios, olive oil, grated parmesan or nutritional yeast, garlic cloves, lemon juice, salt, and black pepper into a mini food processor or blender. Blend until smooth, then adjust salt to taste and set the pesto aside.
  2. Make Herb Omelette: Crack the eggs into a bowl, whisk in the chopped herbs along with a pinch of salt and pepper. Heat a non-stick skillet over medium-low heat and lightly coat with cooking spray. Pour in the egg mixture and cook for about 3 minutes. Gently fold the edges toward the center. Continue cooking and folding every couple of minutes for a total of about 7 minutes until the omelette is fully cooked and fluffy.
  3. Toast and Broil Bread with Mozzarella: While cooking the omelette, place the ciabatta or sourdough bread on a sheet pan. Drizzle with olive oil and top one side with fresh mozzarella slices. Place under the broiler for 2-3 minutes or until the cheese is melted and bubbly.
  4. Assemble Sandwich: Spread a generous layer of pistachio pesto onto the bread. Add the herb omelette, sliced tomato, avocado, and arugula. Season with a pinch of salt and pepper to taste. Close the sandwich and serve immediately.
  5. Storage Tip: Leftover pistachio pesto can be stored refrigerated for up to 1 week or frozen for up to 2 months for future use.

Notes

  • Use fresh herbs for the best flavor in the omelette.
  • If you prefer a vegan version, replace eggs with chickpea flour batter and use nutritional yeast instead of parmesan.
  • Adjust the level of herbs in the omelette based on your preference.
  • Be careful when broiling the bread to avoid burning the cheese.
  • The pesto can be made ahead to save time in the morning.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Breakfast

  • Savory Cottage Cheese Breakfast Bowls Recipe
    Savory Cottage Cheese Breakfast Bowls Recipe
  • Banana Waffles Recipe
    Banana Waffles Recipe
  • One Bowl Healthy Zucchini Chocolate Chip Muffins Recipe
    One Bowl Healthy Zucchini Chocolate Chip Muffins Recipe
  • Pandebonos (Colombian Yuca Cheese Bread) Recipe
    Pandebonos (Colombian Yuca Cheese Bread) Recipe

Leave a Reply Cancel reply

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

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

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.