• Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
menu icon
go to homepage
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
search icon
Homepage link
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
×

Frittata Sandwich with Spinach, Sun-Dried Tomatoes, and Avocado Mash Recipe

Published: Dec 20, 2025 by Lona · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 15 reviews

I am so excited to share this delightful Frittata Sandwich with Spinach, Sun-Dried Tomatoes, and Avocado Mash Recipe with you! It has quickly become one of my favorite breakfasts or light lunches because it combines fluffy, protein-rich eggs with fresh, vibrant greens and rich, creamy avocado mash, all nestled between perfectly toasted ciabatta slices. Every bite bursts with layers of textures and flavors that brighten my mornings or power me through an afternoon slump.

Why You'll Love This Frittata Sandwich with Spinach, Sun-Dried Tomatoes, and Avocado Mash Recipe

When I think about what makes this frittata sandwich so special, the flavor truly stands out first. The eggs are fluffy and tender, complimented by nutty Parmesan and fresh baby spinach that add subtle earthiness. Then, the chewy, slightly tangy sun-dried tomatoes provide a beautiful contrast, while the creamy avocado mash brings a smooth, citrusy freshness that ties everything together perfectly. Each ingredient plays its part without overpowering the others, creating harmony in every delicious bite.

What I find incredibly appealing is how straightforward the recipe is. It doesn’t require fancy techniques or long hours in the kitchen — just simple whisking, gentle cooking, and some toasty bread to hold it all together. I love making this sandwich for quick weekend brunches, packed lunches, or even casual get-togethers. Its portable nature means you can enjoy it anywhere, and it looks as fantastic on a plate as it tastes. Honestly, once you try this, it quickly becomes your go-to when you want something satisfying yet light and fresh.

Ingredients You'll Need

A flatlay of fresh ingredients on a white marbled surface with a green cloth to the left, featuring three pieces of rustic bread with a flour-dusted crust centered on a wooden board. Above the bread is a gray bowl holding four brown eggs. Next to that is a small white bowl filled with bright red sun-dried tomatoes. To the right, two halves of an avocado with a visible seed and creamy green flesh rest beside fresh green leafy lettuce. Below the bread and board, a small bowl holds fresh spinach leaves spilling out onto the surface, near a whole yellow lemon. Small white bowls containing grated cheese and olive oil sit alongside a wooden spoon and a tiny spoon with black pepper. Photo taken with an iphone --ar 4:5 --v 7

The ingredients here are wonderfully simple but essential to the soul of the sandwich. Each component adds a unique texture, flavor, or color that elevates the whole experience. From the creamy avocado mash to the tender spinach and sharp Parmesan, these ingredients come together effortlessly to brighten your day.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Eggs: The foundation of a fluffy and protein-rich frittata base.
  • Parmesan cheese: Adds a nutty, salty depth to the eggs; optional but highly recommended.
  • Baby spinach: Provides vibrant green color and mild earthiness.
  • Olive oil: For gently cooking the frittata and keeping it moist.
  • Avocado: Creates a luxuriously creamy mash with a bright lemony punch when paired with lemon juice.
  • Lemon juice: Adds refreshing acidity to balance the richness of avocado and eggs.
  • Sun-dried tomatoes: Deliver chewy texture and intense tangy-sweet flavor.
  • Lettuce leaves: Bring crispness and freshness to the sandwich.
  • Ciabatta bread: Toasted for crunch and sturdy enough to hold the sandwich fillings.

Directions

Step 1: In a large bowl, whisk together the eggs, grated Parmesan (if you’re using it), a pinch of salt, and freshly cracked black pepper until well combined and slightly frothy.

Step 2: Place the baby spinach in a pan over medium heat and cook just until wilted, about 2 to 3 minutes. Then transfer the spinach carefully to the egg mixture and stir it in so it’s evenly distributed.

Step 3: Choose your cooking method. For the stovetop, heat olive oil in a large non-stick pan over medium heat, pour in the egg mixture, and spread it evenly. Cover with a lid and cook until the edges turn golden, about 5 to 7 minutes. Flip it over gently and cook the other side for another 2 minutes. For the oven, preheat to 400°F (200°C), heat olive oil in an ovenproof skillet, pour in the egg mixture, cook on the stove for 5 to 8 minutes, then transfer the skillet to the oven and bake for 15 to 20 minutes until the frittata is fully set.

Step 4: While the frittata cooks, peel and pit the avocado, then mash it with a fork. Stir in lemon juice, salt, and pepper to create a creamy, zesty spread.

Step 5: Toast the ciabatta bread slices until golden and crisp to add the perfect crunch and prevent sogginess.

Step 6: Assemble your sandwich: Spread the avocado mash generously on the top half of the toasted bread. Layer the bottom half with fresh lettuce leaves, a couple of thick slices of warm frittata, and about four sun-dried tomatoes. Close the sandwich with the avocado-covered slice on top.

Servings and Timing

This recipe makes 2 generous servings—perfect for sharing or saving one for later! Prep time is quick, about 10 minutes, and the cook time ranges between 10 to 20 minutes depending on your chosen method. Altogether, you’re looking at approximately 20 to 30 minutes from start to finish, making it a perfect option for busy mornings or an effortless midday meal. There’s no additional resting time required, which means you get to enjoy your scrumptious sandwich almost immediately.

How to Serve This Frittata Sandwich with Spinach, Sun-Dried Tomatoes, and Avocado Mash Recipe

The image shows two sandwiches on a wooden board with three main layers inside a white ciabatta bread that has a dusting of flour on top. The bottom layer is bright green leafy lettuce, followed by a thick folded omelette mixed with green herbs or spinach, layered with red roasted tomatoes, and topped with a creamy green spread, likely avocado. Small green sprouts are scattered on top of the sandwich and around the board, all set on a white marbled surface. The arrangement creates a fresh, healthy, and colorful look. photo taken with an iphone --ar 4:5 --v 7

I absolutely love serving this sandwich warm or at room temperature because it lets the avocado mash shine without becoming too soft or soggy. Pairing it with a crisp green salad or some roasted potatoes turns it into a complete meal that’s both satisfying and fresh. For something a little different, a side of pickled veggies adds a tangy kick that complements the smooth eggs and creamy avocado beautifully.

For presentation, I like to slice the sandwich diagonally and garnish the plate with a few extra sun-dried tomatoes or a sprinkle of fresh herbs like parsley or basil to add a pop of color. A drizzle of olive oil or a some cracked pepper on top finishes it off elegantly. This sandwich feels like such a treat when presented with care, even if it’s just a casual weekday lunch.

When it comes to drinks, I find a cold glass of freshly squeezed orange juice or iced herbal tea pairs wonderfully with the bright and rich flavors. For brunch parties, a light sparkling wine or a mimosa adds a celebratory touch without overpowering the delicate layers of the sandwich. This recipe is really versatile, making it perfect for everything from quick solo meals to festive gatherings with friends and family.

Variations

If you want to change things up, I love swapping the baby spinach for kale or arugula for a different leafy green flavor and texture. You can also switch the Parmesan for feta or goat cheese to introduce a creamier, tangier taste. For those who avoid dairy, simply omit the cheese or use a vegan alternative — the sandwich is still delicious and full of flavor.

For a vegan spin on the Frittata Sandwich with Spinach, Sun-Dried Tomatoes, and Avocado Mash Recipe, you could try using a chickpea flour-based egg substitute or tofu scramble cooked with similar seasonings. This creates a great plant-based protein element while keeping that fluffy texture. Additionally, gluten-free ciabatta or multigrain bread works beautifully for those on a gluten-free diet, ensuring everyone can enjoy this tasty meal.

For added flair, gently roasting the sun-dried tomatoes before assembling brings out their sweetness. You might also try cooking the frittata with caramelized onions or fresh herbs mixed in for more layers of flavor. Whether stovetop or oven, feel free to experiment with cooking times and temperatures to find your ideal frittata texture — whether you prefer it a little custardy or fully set.

Storage and Reheating

Storing Leftovers

If you happen to have leftovers, I recommend storing the frittata and sandwich components separately to maintain their texture. Keep the cooked frittata in an airtight container in the refrigerator for up to 3 days. The bread is best stored in a paper bag or covered lightly to prevent it from becoming soggy or stale too quickly.

Freezing

This frittata freezes quite well if wrapped tightly in plastic wrap and placed inside a freezer-safe container or bag. Freeze individual slices for up to 2 months. I don’t suggest freezing the assembled sandwich because the avocado mash doesn’t freeze and thaw well, but you can freeze the cooked frittata component ahead of time for quick meals.

Reheating

Reheat frittata slices gently in a non-stick pan over low heat or in a 325°F (160°C) oven until warm throughout, which helps preserve their fluffy texture. Avoid microwaving if possible, as it can make the eggs rubbery. Reassemble the sandwich fresh with avocado mash and toasted bread for the best taste and texture.

FAQs

Can I make this frittata sandwich ahead of time?

Yes! I suggest cooking the frittata ahead and storing it separately in the fridge. Assemble your sandwich fresh to keep the bread crisp and avocado mash bright. This way, you can enjoy the freshest flavors without any sogginess.

What kind of bread works best for this sandwich?

Ciabatta is ideal because its slightly chewy texture and airy crumb hold up well against moist fillings. However, you can use crusty sourdough, baguette slices, or even a sturdy multigrain loaf for a twist.

Can I add other vegetables to the frittata?

Absolutely! I love adding sautéed mushrooms, bell peppers, or caramelized onions to enrich the flavor and texture. Just keep the vegetables thinly sliced so they cook evenly with the eggs.

Is this recipe suitable for vegetarians?

Yes, it’s perfect for vegetarians since it contains no meat. The eggs provide ample protein, and the mixture of fresh vegetables and cheese makes it hearty and satisfying.

How can I make this recipe vegan?

To veganize this frittata sandwich, swap eggs with chickpea flour batter or a tofu scramble cooked with your favorite seasonings. Use vegan cheese if desired and double-check that your bread is free of dairy or eggs.

Conclusion

I truly hope you give this Frittata Sandwich with Spinach, Sun-Dried Tomatoes, and Avocado Mash Recipe a try because it’s such a joyous mix of flavors and textures. Whether you’re making it for a simple breakfast or impressing guests at brunch, it’s satisfying, fresh, and easy enough to prepare any day of the week. From the first bite, I’m sure you’ll find yourself coming back to this recipe again and again!

Print

Frittata Sandwich with Spinach, Sun-Dried Tomatoes, and Avocado Mash Recipe

Frittata Sandwich with Spinach, Sun-Dried Tomatoes, and Avocado Mash Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 15 reviews

This protein-rich Frittata Sandwich features a fluffy, baked egg frittata with Parmesan and baby spinach, layered between toasted ciabatta bread with fresh lettuce, sun-dried tomatoes, and creamy avocado mash. Perfect for a quick, handheld breakfast that combines Italian flavors with wholesome ingredients.

  • Author: Lona
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 2 sandwiches
  • Category: Breakfast
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Frittata

  • 4 eggs
  • ¼ cup Parmesan cheese, grated (optional)
  • 4 cups baby spinach
  • 1 tablespoon olive oil
  • Salt, to taste
  • Black pepper, to taste

Avocado Mash

  • 1 avocado
  • 2 tablespoons lemon juice
  • Salt, to taste
  • Black pepper, to taste

Sandwich

  • 8 sun-dried tomatoes
  • Lettuce leaves, as needed
  • 2 pieces ciabatta bread, toasted

Instructions

  1. Prepare Egg Mixture: In a large bowl, whisk together the eggs, grated Parmesan cheese (if using), a pinch of salt, and black pepper until well combined.
  2. Wilt Spinach: Heat a pan over medium heat, add the baby spinach and cook for a few minutes until wilted. Remove from heat and mix the spinach into the egg mixture.
  3. Cook Frittata (Stovetop Option): Heat olive oil in a large non-stick pan over medium heat. Pour in the egg and spinach mixture, spreading evenly. Cover with a lid and cook until the edges turn slightly golden. Carefully flip the frittata and cook the other side for 2–3 minutes until fully set.
  4. Cook Frittata (Oven Option): Preheat oven to 400°F (200°C). Heat olive oil in an ovenproof skillet, add the egg mixture evenly. Cook on the stove for 5–8 minutes, then transfer skillet to the oven and bake for 15–20 minutes or until the eggs are firm and set.
  5. Make Avocado Mash: Peel and pit the avocado, then mash it with a fork. Stir in lemon juice, salt, and black pepper to taste.
  6. Toast Bread: Toast the ciabatta bread slices in a toaster or on a grill until lightly crisped.
  7. Assemble Sandwich: Spread mashed avocado on the top half of the toasted ciabatta. On the bottom half, layer lettuce leaves, slices of frittata, and sun-dried tomatoes. Close the sandwich with the avocado-covered bread slice and serve immediately.

Notes

  • The frittata can be cooked either on the stovetop or baked in the oven according to your preference.
  • Use freshly grated Parmesan for the best flavor, but it’s optional if you prefer a dairy-free version.
  • Sun-dried tomatoes add a tangy sweetness; adjust quantity to your liking.
  • The sandwich is best enjoyed fresh but can be wrapped and eaten as a portable breakfast or lunch option.
  • For a crispier frittata, ensure the pan is well heated before adding the egg mixture.

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

Click here to Follow me on Pinterest

More Breakfast

  • Spinach Banana Muffins Recipe
    Spinach Banana Muffins Recipe
  • Chai-Spiced Overnight Oats Recipe
    Chai-Spiced Overnight Oats Recipe
  • Chickpea Flour Pancakes Recipe
    Chickpea Flour Pancakes Recipe
  • Flourless Chocolate Peanut Butter Muffins Recipe
    Flourless Chocolate Peanut Butter Muffins 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

Hi there! I’m Lona, a food lover and recipe creator who believes every dish tells a story. My cooking journey began at age fifteen, when I made my first recipe with my grandmother a moment filled with warmth and love that sparked my lifelong passion for cooking.

Learn more

Popular

  • Triple Chocolate Cake Recipe
    Triple Chocolate Cake Recipe
  • Instant Pot Applesauce Recipe
    Instant Pot Applesauce Recipe
  • Lemon Basil Butter Cookies Recipe
    Lemon Basil Butter Cookies Recipe
  • Za'atar Potatoes Recipe
    Za'atar Potatoes 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 Recipe Plenty. All rights reserved.