Starbucks Spinach Feta Wrap Copycat Recipe
This Starbucks spinach feta wrap recipe gives you the same egg-white, feta, and spinach breakfast wrap you’d grab from the drive-through, made at home for a fraction of the cost. It comes together in about 20 minutes and is genuinely filling enough to carry you through a busy morning.
It reheats well too, so you can make a couple at once and have breakfast sorted for the next day.

Why I Love This Recipe
The egg whites stay soft because you’re pulling them off the heat while they still look just slightly underdone. The feta adds enough salt that you don’t miss the yolks at all.
The sun-dried tomato spread is the part most homemade versions skip, and it’s what makes this taste like the real thing rather than just a basic egg wrap.
It’s the version I keep coming back to on mornings when I want something that actually feels like a proper breakfast.
Recipe Ingredients

- 6 large egg whites – From about 6 eggs; carton egg whites work fine too, use ¾ cup
- 2 tbsp whole milk – Keeps the eggs from turning rubbery; a splash of water works in a pinch if you’re dairy-free
- ¼ tsp black pepper – Freshly ground is best here
- ¼ tsp garlic powder – Adds a subtle savory note without overpowering the feta
- 1 cup fresh baby spinach – Packed loosely; frozen spinach works if thawed and squeezed completely dry
- ⅓ cup crumbled feta cheese – The pre-crumbled kind is fine; block feta crumbled by hand has a creamier texture
- 2 tbsp sun-dried tomatoes in oil – Drained and roughly chopped; these are the flavor anchor of the wrap
- 1 tbsp cream cheese, softened – Blended with the sun-dried tomatoes to make the spread
- 2 large flour tortillas (10-inch) – Burrito-size so everything wraps without spilling
- 1 tsp olive oil – For the pan
Variations / Substitutions
- Whole eggs instead of egg whites – The wrap will be richer and slightly heavier, but it works and adds more fat to keep you full longer.
- Dairy-free feta – Violife or a similar plant-based block crumbled over the eggs gives you the salty tang without the dairy, and the texture holds up well.
- Gluten-free tortilla – A large GF wrap brands like Siete or Mission Gluten Free both work; warm them longer since they tend to crack when cold.
- Add heat – A pinch of red pepper flakes stirred into the egg whites before cooking brings a mild warmth that balances the salty feta.
- Swap the spinach – Baby arugula works and adds a peppery bite, though it wilts faster than spinach so fold it in at the very end.
- Lemon as an acid – A small squeeze of lemon juice over the eggs before wrapping brightens everything up without changing the flavor profile.
If you like egg-based breakfast wraps, the Starbucks Egg and Cheddar Sandwich Copycat Recipe is worth trying next.
How To Make Spinach Feta Wrap
Step 1: Blend the Sun-Dried Tomato Spread

In a small bowl, mash the 1 tbsp softened cream cheese together with the 2 tbsp drained and chopped sun-dried tomatoes until you get a rough, slightly chunky paste. It doesn’t need to be completely smooth. Use a fork and spend about 1 minute working it together.
This spread is what separates the homemade version from a plain egg wrap. If the cream cheese is cold it won’t blend easily, so give it a minute on the counter first.
Step 2: Whisk the Egg Whites

Crack 6 large eggs and separate the whites into a medium bowl, or measure out ¾ cup carton egg whites. Add the 2 tbsp whole milk, ¼ tsp black pepper, and ¼ tsp garlic powder, then whisk briskly for about 30 seconds until the mixture is a little frothy and everything is combined.
A slightly frothy mix means more air, and more air means softer curds when the eggs cook.
Step 3: Scramble the Egg Whites with Spinach

Heat 1 tsp olive oil in a non-stick skillet over medium-low heat. Pour in the egg white mixture and let it sit undisturbed for about 20 seconds, then use a spatula to gently push the edges toward the center. When the eggs are about 80% set and still look slightly wet on top, scatter in the 1 cup baby spinach and fold it through. The whole process takes about 3 to 4 minutes total.
Pull the pan off the heat while the eggs still look a little underdone. Residual heat finishes them, and overcooked egg whites turn tough and watery. Fold in the ⅓ cup crumbled feta right at the end, off the heat, so it warms through but doesn’t melt completely.
Step 4: Warm the Tortillas

Place the 2 large flour tortillas one at a time directly on a dry skillet over medium heat for about 20 to 30 seconds per side, until the surface has a few small toasted spots and the tortilla feels pliable. Don’t skip this step; a cold tortilla tears when you roll it.
Step 5: Roll and Toast the Wraps

Spread half the sun-dried tomato cream cheese across the lower third of each warm tortilla, leaving a 1-inch border at the edge. Spoon half the egg white and spinach mixture on top of the spread. Fold the sides of the tortilla in, then roll it away from you firmly but without forcing it. Place the wrap seam-side down in the same skillet over medium heat for about 1 minute per side, until the outside is golden and has a few light char marks.
Step 6: Slice and Plate the Wraps

Transfer both wraps to a cutting board and slice each one diagonally with a sharp knife. Arrange them cut-side up on a plate so the cross-section of egg, feta, and spinach is visible, and add a pinch of extra crumbled feta on top if you have any left.
Recipe Tips
- Room-temperature cream cheese is non-negotiable for the spread. Cold cream cheese clumps and doesn’t blend with the sun-dried tomatoes. Take it out 10 minutes before you start.
- Drain the sun-dried tomatoes well. Too much oil in the spread makes the tortilla soggy before you’ve even rolled it.
- Don’t salt the egg whites before cooking. Feta brings plenty of salt on its own. Taste after folding in the cheese, and only add salt if it genuinely needs it.
- The medium-low heat for the eggs matters. High heat turns egg whites tough and gives them a rubbery, bouncy texture rather than soft curds.
Bake times by size of batch (toasting the assembled wraps in an oven at 375°F / 190°C if making several at once):
| Number of Wraps | Oven Temp | Time per Side |
|---|---|---|
| 1 to 2 | Skillet, medium | 1 min per side |
| 3 to 4 | 375°F (190°C) | 8 to 10 mins total |
| 5 to 6 | 375°F (190°C) | 10 to 12 mins total |
How To Store
- Refrigerate – Wrap each cooled wrap tightly in foil or parchment and store for up to 3 days in the fridge.
- Reheating – From the fridge, reheat in a dry skillet over medium heat for about 2 minutes per side, or microwave on a plate for 60 to 90 seconds. The skillet method keeps the tortilla from going soggy.
Frequently Asked Questions
Can I freeze these wraps?
Yes. Wrap them individually in foil, freeze for up to 1 month, and reheat from frozen in a 350°F (175°C) oven for 20 to 25 minutes. The texture of the egg whites holds better than whole scrambled eggs would.
Can I make the spread ahead of time?
Yes, up to 3 days ahead. Store it in a small airtight container in the fridge, and give it a quick stir before using since the oil from the sun-dried tomatoes will settle.
My wrap keeps tearing when I roll it. What am I doing wrong?
The tortilla is most likely too cold or too dry. Warming it in a dry skillet for 20 to 30 seconds per side makes it flexible enough to roll without cracking.
Can I use a whole egg instead of just egg whites?
Yes, 3 whole eggs replace the 6 egg whites here. The filling will be richer and slightly more yellow, but the flavor and texture work well with the feta and spinach.

Spinach Feta Wrap Recipe
Ingredients
Method
- Mash the 1 tbsp softened cream cheese with the 2 tbsp chopped sun-dried tomatoes in a small bowl using a fork until you have a rough paste, about 1 minute.
- Whisk together the 6 large egg whites, 2 tbsp whole milk, ¼ tsp black pepper, and ¼ tsp garlic powder in a medium bowl for 30 seconds until slightly frothy.
- Heat 1 tsp olive oil in a non-stick skillet over medium-low heat. Cook the egg white mixture for 3 to 4 minutes, folding gently; when 80% set, fold in the 1 cup baby spinach and then the ⅓ cup feta off the heat.
- Toast the 2 flour tortillas in a dry skillet over medium heat for 20 to 30 seconds per side until pliable and lightly spotted.
- Spread the sun-dried tomato cream cheese on the lower third of each tortilla, add half the egg mixture, fold in the sides, and roll firmly. Toast seam-side down in the skillet over medium heat for 1 minute per side until golden.
- Slice each wrap diagonally, arrange cut-side up on a plate, and finish with a pinch of extra crumbled feta on top.
