Most mornings I do not want to stand over a stove managing three different pans at the same time. I want something good, something filling, and something that does not require me to be fully awake to pull off successfully. These baked breakfast tacos are exactly that kind of recipe.
Everything goes into one baking dish. Soft tortillas propped up and filled with fluffy eggs, crispy bacon, golden potatoes, and a generous layer of melted cheddar — then the whole thing goes into the oven while you pour your coffee and wake up like a normal human being. Thirty minutes later you have the best breakfast on the table with almost zero effort.
I started making these on weekend mornings when I needed something that could feed the whole family without turning the kitchen into a disaster zone. Now they show up on weekday mornings too because once you realize how easy they are, there is really no good reason not to make them. This might genuinely be the best breakfast taco recipe you ever make and I do not say that lightly.
For the potatoes:
For the scrambled eggs:
For the tacos:
Optional toppings:
Step 1 — Roast the potatoes
Preheat your oven to 375°F. Toss the diced potatoes with olive oil, garlic powder, smoked paprika, salt, and pepper. Spread them in a single layer on a baking sheet and roast for 15-18 minutes until golden and cooked through. You want them tender on the inside with a little color on the outside. While the potatoes roast you can get everything else ready.
Step 2 — Cook the bacon
Cook the bacon strips in a skillet over medium heat until crispy. Transfer to a paper towel-lined plate to drain, then roughly chop into bite-sized pieces. Set aside. You want the bacon fully crispy before it goes into the tacos because it will not get much crispier in the oven — what goes in is roughly what comes out.
Step 3 — Scramble the eggs
Whisk together the eggs, milk, salt, and pepper until well combined. Melt the butter in a non-stick skillet over medium-low heat. Pour in the egg mixture and cook slowly, stirring gently with a spatula, until the eggs are just barely set — slightly underdone is exactly what you want here. They will finish cooking in the oven and if you fully cook them before baking they will end up overdone and rubbery by the time the tacos come out.
Step 4 — Set up the baking dish
Lightly grease a 9x13 inch baking dish. Stand the flour tortillas upright in the dish, propping them open and leaning against each other like taco shells in a stand. They should be snug enough to hold their shape but open enough to fill generously. If they keep flopping over, crumple a small piece of foil and tuck it between the tortillas to prop them up.
Step 5 — Fill the tacos
Spoon the partially scrambled eggs into the base of each taco shell. Add the roasted potato pieces on top of the eggs, then scatter the crispy bacon pieces over the potatoes. Finish with a generous handful of shredded cheddar on top of each taco — do not be shy with the cheese here.
Step 6 — Bake until golden and set
Transfer the filled baking dish to the oven and bake at 375°F for 10-12 minutes until the cheese is fully melted, slightly bubbly, and the eggs are completely set. The tortillas should have a light golden color on the edges by the time they come out.
Step 7 — Garnish and serve
Remove from the oven and scatter fresh chopped cilantro over the top. Serve immediately directly from the baking dish with your choice of toppings on the side — sour cream, salsa, sliced avocado, and hot sauce all work beautifully here.
Refrigerator: Store leftover baked breakfast tacos in an airtight container in the fridge for up to 3 days. The tortillas will soften slightly as they sit but the flavor stays strong and they reheat well.
Freezer: These tacos freeze surprisingly well for up to 2 months. Let them cool completely, wrap each taco individually in foil, then store in a freezer-safe bag. This makes them a fantastic make-ahead freezer meal option for busy mornings.
Reheating: Reheat in the oven at 350°F for about 8-10 minutes until warmed through and the cheese is melted again. You can also reheat in the microwave for 60-90 seconds but the tortilla will lose its texture. The oven is always the better call here. For frozen tacos, thaw overnight in the fridge before reheating.
Meal prep tip: You can roast the potatoes and cook the bacon up to 3 days ahead and store them separately in the fridge. On the morning you want to eat, just scramble the eggs fresh, fill the tortillas, and bake. This cuts the total morning time down to about 15 minutes.
Breakfast does not have to be a production. These simple baked breakfast tacos prove that with the right recipe and a single baking dish you can put something genuinely impressive on the table in thirty minutes with almost no effort at all.
Whether you are feeding a hungry family on a Saturday morning or meal prepping for a week of easy breakfasts, this recipe has you covered. Make it once and I promise it goes straight into the regular rotation. Leave a comment and let me know how yours turned out — and if you loaded them up with extra toppings, I definitely want to hear about that too.
With gratitude, Kip
These simple baked breakfast tacos bring everything you want from a great morning meal into one easy, no-fuss baking dish. Soft flour tortillas filled with fluffy scrambled eggs, crispy bacon pieces, golden roasted potatoes, and melted cheddar cheese — all baked together in a single pan until perfectly set and irresistibly good. This is the kind of breakfast that makes people wake up on time.