Starbucks Egg Pesto Sandwich Copycat (with Aldi’s Asiago Ciabatta Roll)
If you love Starbucks breakfast sandwiches but not the price or the long line, this Starbucks Egg Pesto Sandwich copycat is your new go-to.
Made with fresh spinach, creamy cheese, and Aldi’s cult-favorite Asiago Cheese Ciabatta Roll, it’s cheaper, healthier, and ready in minutes.
Why This Sandwich Earned a Permanent Spot in My Morning Routine
Starbucks breakfast sandwiches are undeniably convenient.
But at nearly $6 a pop, they’re an expensive habit and not always the healthiest choice.
One of my favorite orders used to be the Egg, Pesto & Mozzarella Sandwich, but after one too many drive-thru mornings I decided to make my own at home.
The result? A sandwich that’s cheaper, healthier, customizable, and (dare I say) even more delicious thanks to Aldi’s cult-favorite Asiago Cheese Ciabatta Rolls.
If you’re a Starbucks lover or an Aldi fan, you’re going to want to try this.

How My Version Compares to Starbucks’ Egg, Pesto & Mozzarella
Here’s Starbucks’ official description:
Fluffy, cage-free egg frittata with kale, basil pesto and mozzarella on a toasted Cheddar and onion bun. An herbaceous twist on a classic egg and cheese sandwich.
Here’s how mine differs… and why it’s better:
| Starbucks | My Version |
|---|---|
| Egg frittata (Pre-Made) | Freshly cooked egg in your skillet |
| Kale | Fresh sautéed spinach (sweeter, softer, cooks quickly) |
| Basil pesto | Store-bought pesto (same herbaceous flavor, but you choose the brand/quality) |
| Mozzarella | White cheddar (or mozzarella if you want) for creaminess + extra flavor |
| No additional toppings | Fresh cherry tomatoes from the garden, roma, or sundried tomatoes pair well with this sandwich |
| Cheddar and onion bun | Aldi Asiago Cheese Ciabatta Roll with a crusty outside, fluffy inside, and cheesy flavor |
This small swap — especially the bread — takes the sandwich from “good” to “I can’t wait to wake up for this.” You control the ingredients, so there’s no mystery oil blend or sodium bomb either.
Why Aldi’s Asiago Cheese Ciabatta Rolls Deserve Their Own Spotlight
If you haven’t tried Aldi’s Asiago Cheese Ciabatta Rolls, you’re in for a treat. These rolls have a near-cult following among Aldi shoppers because they’re:
- Flavor-packed: The asiago cheese on top bakes into a golden crust that’s salty, nutty, and savory.
- Sturdy yet soft: Perfect for holding a hearty sandwich without becoming soggy.
- Budget-friendly: A fraction of the cost of artisanal bakery rolls.
For breakfast sandwiches, they’re a total game-changer. The cheesy crust pairs perfectly with pesto, egg, and greens, so every bite tastes like it came from a café.


Ingredients You’ll Need
- 1 Aldi Asiago Cheese Ciabatta Roll, toasted
- 1–2 handfuls fresh spinach (always grab extra — it wilts down fast)
- 1 egg, cooked medium-low for a soft, tender texture
- 1 slice white cheddar or mozzarella
- 1 tbsp store-bought pesto
- A few cherry or roma tomatoes, sliced
Step-by-Step: How to Make the Starbucks Egg Pesto Sandwich Copycat
1. Toast the Roll
Split your Aldi Asiago Ciabatta Roll and toast until golden and crisp.
2. Sauté the Spinach
In a skillet on medium heat add butter and cook the spinach until wilted. This takes less than a minute once the pan is hot.
3. Cook the Egg
Reduce heat to medium-low, and add scrambled egg, stirring gently for a soft, fully cooked texture. Before it’s done, top with cheese so it melts perfectly.
4. Assemble
Spread pesto on the bottom slice of the roll. Layer on the spinach, cheesy egg, and tomato slices. Cap with the top half of the roll.
5. Enjoy
Café flavor without the café price.

Make-Ahead Tips for Busy Mornings
Reach Wellth is all about making healthy living realistic and this sandwich is no exception. A few prep tricks will save you time during the week:
- Sheet-Pan Eggs & Spinach: Whisk a dozen eggs with a splash of milk, pour over a sheet pan lined with parchment, scatter chopped spinach over the top, and bake at 350°F until set (about 12–15 minutes). Cut into squares, freeze on a tray, then store in a freezer bag. Reheat one square at a time for instant sandwiches.
- Pre-Slice Tomatoes: Keep a small container of sliced tomatoes ready to go in the fridge for the week.
With these tips, you can have a hot, café-style breakfast sandwich in less than three minutes, much faster than a drive-thru.
Healthier + Cheaper: The Real Numbers
Cost per sandwich:
- Aldi Asiago Roll: about $0.70
- Egg: $0.20
- Cheese: $0.30
- Spinach + pesto + tomato: roughly $0.50
Total: ~$1.70 vs $5.95+ at Starbucks.
Nutrition perks:
- You control the pesto brand (some are lighter in oil/sodium).
- Fresh greens (spinach) give you vitamin K, folate, and fiber.
- Higher-quality cheese = better flavor with less quantity.
Variations to Try
- Classic Starbucks Dupe: Use mozzarella instead of cheddar for a true copycat flavor.
- High-Protein Version: Add turkey bacon or a second egg.
- Veggie Boost: Layer on avocado or roasted red peppers.
- Gluten-Free: Use your favorite gluten-free roll but keep the same fillings.
Egg, Pesto & Cheese Breakfast Sandwich with Asiago Ciabatta
This homemade Starbucks Pesto Egg & Cheese Sandwich copycat is healthier, cheaper, and even tastier than the original. Fresh spinach, creamy cheese, and Aldi’s cult-favorite Asiago Cheese Ciabatta Roll make this café-style breakfast sandwich quick enough for busy mornings.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Total Time: 10 minutes
- Yield: 1 sandwich
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 Aldi Asiago Cheese Ciabatta Roll, split and toasted
- 1 cups Fresh spinach, chopped (2 handfuls works just fine)
- 1 large egg
- 1 slice white cheddar, or mozzarella cheese
- 1 tbsp store-bought pesto
- 5 cherry or roma tomatos, sliced
- Salt and pepper, to taste
- butter or olive oil to grease skillet
Instructions
- Toast the Roll: Split the Aldi Asiago Cheese Ciabatta Roll and toast until golden and crisp.
- Sauté Spinach: In a skillet over medium heat, cook the spinach until just wilted.
- Cook the Egg: In the same skillet, add the egg and cook over medium-low heat until fully cooked but still tender.
- Add the Cheese: About 1 minute before egg is done, place the cheese on top so it melts perfectly.
- Assemble: Spread pesto on the bottom half of the toasted roll. Layer with cheesy, spinach egg, and fresh tomato slices. Cap with the top half of the roll.
- Serve: Enjoy immediately, or wrap and take on the go. (You could even freeze these for later!)
Notes
Prep-Ahead Option: Whisk 6–8 eggs with chopped spinach, bake on a sheet pan at 350°F until set (about 12–15 minutes), cut into squares, and freeze. Reheat a square each morning for an instant sandwich.
Variations: Add avocado, turkey bacon, or swap cheeses and toppings.
Cost Savings: About $1.70 per sandwich vs $5.95+ at Starbucks.
Final Thoughts
This sandwich tastes like a splurge but fits easily into a healthy, budget-friendly morning routine.
Whether you’re an Aldi devotee, a Starbucks regular, or just want a quick, café-style breakfast at home, this recipe will earn a permanent spot in your rotation.
Did you love it? Share your versions with me!
Would you trade your Starbucks run for this homemade version? Snap a photo, tag me on Instagram, and tell me how you customized yours!









Get the Weekly Wellth Newsletter
Stay up to date & receive the latest posts in your inbox.