If you’ve ever bitten into a Starbucks Bacon Gouda Egg Sandwich and immediately thought “I need to figure out how to make this at home,” you are in the right place.
This is that sandwich. The one with the fluffy baked egg, smoky bacon, and melty gouda on a soft ciabatta roll. Except you can make a dozen of them at home for the price of three from Starbucks, and they reheat in two minutes flat in the air fryer.
I’ve been making these on Sunday afternoons for years now and they are genuinely one of the most useful things in my recipe arsenal. Busy mornings, lazy mornings, after-school snacks, late night fridge raids — this sandwich works for all of it.
Why This Copycat Recipe Works So Well
The secret to nailing the Starbucks bacon gouda sandwich at home comes down to three things:
The egg. Starbucks bakes their eggs in a flat sheet so each sandwich gets a perfectly square, fluffy egg patty. Doing this at home in a brownie pan or on a sheet pan replicates that texture exactly. Scrambled eggs piled on a sandwich are fine. A baked egg patty is better.
The cheese. Gouda is non-negotiable here. It melts beautifully, has a slightly smoky, buttery flavor that pairs perfectly with bacon, and it’s what makes this taste like the real thing rather than just a generic breakfast sandwich. Don’t substitute American cheese and then tell me it doesn’t taste right.
The bread. Ciabatta rolls hold up to reheating without getting soggy, which matters a lot if you’re meal prepping these for the week. English muffins work as a close second. Regular sandwich bread gets weird after a day in the fridge.

Ingredients You Need
- 12 eggs
- 1/4 cup milk
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp onion powder
- 12 ciabatta rolls
- 12 slices gouda cheese
- 12 strips bacon, cooked and drained
- Butter or cooking spray for the pan
That’s it. Everything is available at any grocery store and the total cost for a dozen sandwiches runs about $10-12 depending on where you shop. Compare that to $5+ per sandwich at Starbucks.
How to Make Copycat Starbucks Bacon Gouda Sandwiches
Step 1: Make the Baked Egg Patties
Preheat your oven to 350 degrees. In a large bowl, whisk together your eggs, milk, salt, pepper, and onion powder until fully blended.
Pour the egg mixture into a greased brownie pan for individual square portions, or into a greased rimmed baking sheet if you want to cut them into squares after baking. Either method works — the brownie pan just makes it easier.
Bake at 350 degrees for about 8 minutes until the eggs are set and just barely cooked through. Don’t overbake or they’ll get rubbery when you reheat them later.
Step 2: Cook the Bacon
While the eggs bake, cook your bacon until crispy and drain on paper towels. I prefer oven bacon for a big batch — lay strips on a foil-lined baking sheet and bake at 400 degrees for 15-18 minutes. Flat, crispy, and no splatter.
Step 3: Assemble Your Sandwiches
Cut 12 squares of aluminum foil large enough to wrap around each sandwich. Slice your ciabatta rolls and layer each one with an egg patty, one strip of bacon, and one slice of gouda cheese.
Wrap each sandwich tightly in foil. Label them with a marker if you’re making multiple varieties.
Step 4: Store and Reheat
Refrigerate wrapped sandwiches for up to 5 days. To reheat, place the foil-wrapped sandwich directly in your air fryer at 350 degrees for about 2 minutes until the cheese is melted and the bread is warm and slightly crispy.
No air fryer? Wrap in a damp paper towel and microwave for 60-90 seconds. Remove the foil first — do not microwave foil.
Meal Prep Tips for the Best Results
Make them on Sunday. Set aside 45 minutes on Sunday afternoon and you’ll have breakfast handled for the entire week. The sandwiches actually get better after a day in the fridge once the flavors meld together.
Freeze them for longer storage. These freeze beautifully for up to 3 months. Wrap in foil, then place in a zip-top freezer bag. Reheat from frozen in the air fryer at 350 degrees for 4-5 minutes.
Write on the foil. If you’re making multiple varieties, use a Sharpie to write a letter on the foil — B for bacon gouda, S for sausage, H for ham. Saves a lot of early morning confusion.
Don’t skip the foil. The foil wrap is what keeps the sandwich from drying out in the fridge and what makes air fryer reheating work so well. Plastic wrap alone doesn’t give you the same result.
Variations to Try
Once you’ve mastered the original, here’s where it gets fun:
Sausage and Cheddar — Swap bacon for breakfast sausage patties and gouda for sharp cheddar. Classic combination.
Ham and Swiss — Thinly sliced deli ham and Swiss cheese on a ciabatta roll. More deli-style than diner-style but just as good.
Turkey and Pepper Jack — For a lighter option with a little heat. Works especially well on English muffins.
Everything Bagel Version — Use everything bagels instead of ciabatta, add a schmear of cream cheese under the egg. Not exactly Starbucks anymore but worth every bite.
Vegetarian — Skip the meat entirely and add sauteed spinach and roasted red peppers with the egg and gouda. Surprisingly satisfying.
What to Serve With These Sandwiches
These sandwiches are a complete breakfast on their own but if you want to round out the meal:
- Fresh fruit or a simple fruit salad
- Hash browns or tater tots (air fryer, obviously)
- A smoothie for the road
- Hot coffee — ideally not from Starbucks since you just saved yourself $5
Equipment That Makes This Easier
(Affiliate links — I earn a small commission at no extra cost to you)
- Ninja Foodi Air Fryer — What I use to reheat these every morning. Game changer for meal prepped sandwiches.
- Individual Brownie Pan — Makes perfectly portioned square egg patties that fit the ciabatta rolls exactly.
- Aluminum foil — Buy the wide roll, it makes wrapping sandwiches much easier.
- Air Fryer Liners— Easy cleanup for cooking bacon in the airfryer.

Bacon Gouda Egg Sandwich: Starbucks Copycat Recipe
Equipment
- Ninja Foodi Air Fryer
- Square brownie pan
Ingredients
- 12 eggs
- 1/4 cup milk
- 1 tsp salt
- 1/2 tsp pepper
- 1/2 tsp onion powder
- 12 ciabatta rolls
- 12 slices gouda cheese
Instructions
- In a large bowl, mix a dozen eggs, milk, salt, pepper and onion powder until well blended.
- Pour egg mixture into a nonstick Pampered Chef brownie pan for individual squares or you can pour the whole batch into a greased cookie sheet.
- Bake eggs at 350 degrees until cooked through- about 8 minutes.
- While eggs bake, cook the bacon and drain grease.
- Cut 12 sheets of aluminum foil big enough to wrap around 1 sandwich.
- When eggs and bacon are ready, assemble the ciabatta sandwiches with 1 egg, 1 piece of bacon and 1 slice of cheese.
- Wrap each sandwich in foil and refrigerate up to 5 days. You can write the type of sandwich and date if you are making different types.
- To reheat, put the whole sandwich in the air fryer and bake for approx 2 minutes at 350 degrees. If you don't have an airfryer, wrap sandwiches in plastic wrap or parchment paper and reheat in the microwave. Do Not Microwave Foil!
Starbucks uses an artisan ciabatta roll. For the best homemade version, look for small ciabatta rolls at your grocery store bakery section. English muffins are a good substitute if you can’t find ciabatta.
Regular sliced gouda from the deli counter or pre-packaged gouda slices both work well. Smoked gouda gives an even richer flavor if you want to lean into that smoky quality. Avoid shredded gouda — it doesn’t melt as evenly on the sandwich.
Up to 5 days wrapped tightly in foil in the refrigerator. For longer storage, freeze them for up to 3 months.
Yes, these freeze extremely well. Wrap in foil, place in a freezer bag, and freeze for up to 3 months. Reheat from frozen in the air fryer at 350 degrees for 4-5 minutes, or microwave from frozen for 2-3 minutes.
The air fryer is the best method — it reheats the sandwich evenly and crisps the bread slightly without drying out the egg. If using the microwave, wrap in a damp paper towel to add steam and prevent the bread from getting tough.
A dozen homemade sandwiches costs approximately $10-12 in ingredients, which works out to about $1 per sandwich. The same sandwich at Starbucks runs $5 or more. Making them at home saves roughly $4 per sandwich.
Absolutely. Pour the egg mixture into a greased rimmed baking sheet and bake as directed. Once cooked, cut the egg sheet into squares sized to fit your rolls. A 9×13 baking dish also works well for a slightly thicker egg patty.
Breakfast sausage patties, Canadian bacon, ham, or turkey bacon all work well as substitutes. For a vegetarian version, skip the meat entirely and add sauteed vegetables like spinach, bell pepper, or mushrooms.
The egg, bacon, and cheese components are naturally gluten free. To make the full sandwich gluten free, substitute gluten-free rolls or English muffins for the ciabatta.
With adult supervision for the oven and stovetop steps, yes. Kids can help whisk the eggs, assemble the sandwiches, and wrap them in foil. It’s a great meal prep activity to do together on a Sunday.
Place bacon strips in a single layer in your air fryer basket — don’t overlap them or they won’t crisp evenly. Cook at 350 degrees for 8-10 minutes depending on thickness and how crispy you like it. Check at the 8-minute mark and add time from there. No flipping needed. The air fryer circulates heat on all sides automatically.
350 to 400 degrees Fahrenheit works well for air fryer bacon. Lower heat (350) gives you more control and less splatter. Higher heat (400) cooks faster but watch it closely after the 6-minute mark to avoid burning. For meal prepped sandwiches I recommend 350 degrees so the bacon stays a little more pliable and doesn’t shatter when you bite into the reheated sandwich.
Thin-cut bacon takes about 7-8 minutes at 375 degrees. Regular-cut bacon takes 9-10 minutes. Thick-cut bacon needs 10-12 minutes. Always start checking a minute or two early since every air fryer runs a little differently.
Watch my TikTok recipe video here:
Note: You can also use other combinations of ingredients to assemble. Use biscuits or English muffins instead of ciabatta rolls. Substitute cheddar or American cheese for Gouda, and use ham, turkey or sausage instead of bacon! The possibilities are endless.

Your kids will love these, and you’ll love how cheap and easy they are to make!

If you need more Back to School Lunch ideas, check out these posts:



OMG! i really love the recipe, its awesome, i tried it and it was amazing, soo yummy, Thanks for share
I will definitely give this a try! Thank you for sharing the recipe!
My kids love bacon and Gouda from Starbucks! Does this recipe create the same texture of the egg as Starbucks?
So easy to do. Thank for the recipe.
OMG! I tried the recipe and it was fantastic, so yummy, I really love it. Thank you for sharing
This sandwich is absolutely insane. It totally gave enough energy for morning activities.
can you freeze?
Can you tell me the calorie count of one sandwich with out the cheese?
Can’t wait to try this recipe! I often skip breakfast cuz I’m too lazy to cook in the morning. Thank you for the recipe!
This dish is easy to carry when going to school in the morning, it provides enough nutrients for your morning
Can’t wait to try out this recipe i love sandwich any day any time thanks for sharing also kindly follow us here for amazing contents.
Yum yum yum! Going through this article makes me wanna book a table at a restaurant instantly.
Thanks for your recipes! I like bacon
Hello.This article was extremely interesting, particularly because I was looking for thoughts on this matter last couple of days.
I followed this recipe, I loved it.
hope you can share more
This sounds like such a lifesaver for busy mornings! I love the idea of making a big batch of those Starbucks Bacon Gouda sandwiches for back to school meal prep. And being able to sub in different fixins makes it super versatile. Can’t wait to try this!