Breakfast Tacos Recipe
If you are craving a hearty, flavorful start to your day, these Breakfast Tacos will soon become your go-to morning meal. Imagine crispy bacon, golden, tender potatoes, and fluffy, cheesy eggs wrapped inside warm tortillas, all topped with fresh pico de gallo and a sprinkle of cilantro. Each bite bursts with textures and tastes that create the perfect harmony of savory and satisfying. Whether you’re making them for a weekend brunch or a special weekday treat, these Breakfast Tacos are comfort food with a kick, effortlessly combining simple ingredients into an extraordinary breakfast experience.

Ingredients You’ll Need
Gathering the right ingredients is the first step towards crafting these delicious Breakfast Tacos. Each item plays an essential role, adding unique flavor, texture, or freshness that makes every bite truly memorable.
- Bacon (6 slices): Crispy and smoky, it adds a savory crunch and rich depth to the dish.
- Russet potato (1, peeled and cut into 1/2-inch cubes): Potatoes give you that perfect, tender-but-crispy bite with a satisfying comfort-food feel.
- Kosher salt and freshly ground black pepper: The foundational seasonings to enhance every ingredient’s natural flavor.
- Unsalted butter (2 tablespoons): For cooking the eggs and adding a luscious creaminess without overpowering the other flavors.
- Large eggs (6, lightly beaten): The heart of the filling—fluffy, cheesy, and perfectly cooked for maximum creaminess.
- Shredded Mexican blend cheese (1/2 cup, plus extra for topping): Melts beautifully into the eggs, enriching their flavor with a touch of zest.
- Tortillas (warmed): The soft, warm shell that holds all the tasty components together.
- Pico de gallo: Fresh, tangy salsa that adds brightness and a burst of freshness.
- Chopped fresh cilantro leaves: A fragrant, herbal garnish that lifts the entire dish.
How to Make Breakfast Tacos
Step 1: Cook the Bacon to Crispy Perfection
Start by heating a large cast iron skillet over medium-high heat. Add your bacon slices and cook until they’re wonderfully brown and crispy, usually around 6 to 8 minutes. The sizzling bacon not only delivers mouthwatering aroma but also renders flavorful fat that makes the rest of your cooking even tastier. Once done, transfer the bacon to a paper towel-lined plate to drain the excess grease, but don’t discard the reserved fat still in the skillet—you’ll need it for the potatoes.
Step 2: Achieve Crispy, Golden Potatoes
Add the cubed russet potatoes directly to that delicious bacon fat in your skillet. Cook them over medium-high heat, stirring frequently, so they don’t stick and brown evenly. After about 12 to 14 minutes, your potatoes should be golden and irresistibly crispy on the outside yet tender inside. Season them well with kosher salt and freshly ground black pepper. Transfer the potatoes to a paper towel-lined plate to keep warm and soak up any extra fat.
Step 3: Cook Creamy, Cheesy Eggs
Now turn the heat down to medium and melt the butter in the same skillet, infusing the eggs with just a hint of buttery richness. Pour in your lightly beaten eggs and cook gently, stirring occasionally so they cook evenly but stay soft and fluffy. When the eggs begin to set, stir in the shredded Mexican blend cheese and continue cooking for another 3 to 5 minutes until the cheese melts in and the eggs thicken without any visible liquid remaining. Season with salt and pepper to taste. These eggs are the creamy glue that pulls your breakfast tacos together.
Step 4: Assemble Your Breakfast Tacos
Warm your tortillas so they’re pliable and cozy for all the filling. Then, load each one up with some crispy bacon, a healthy scoop of golden potatoes, and a generous helping of the cheesy eggs. Top with fresh pico de gallo and chopped cilantro to brighten every bite. Wrap them up and get ready for a breakfast that shines with flavor and warmth.
How to Serve Breakfast Tacos

Garnishes
Garnishing your Breakfast Tacos is where you can get creative and add layers of fresh flavor and texture. Pico de gallo kicks things up with juiciness and tang, while bright green cilantro leaves add an herbal freshness that contrasts beautifully with the rich filling. For an added zest, consider a squeeze of fresh lime or a drizzle of your favorite hot sauce to personalize each taco.
Side Dishes
Breakfast Tacos are hearty on their own but some simple sides can make your meal even more satisfying. Think slices of ripe avocado, a bowl of refried beans, or some roasted vegetables for a boost of color and nutrients. A fresh fruit salad or chilled mango slices also provide a sweet and refreshing balance that complements the savory fillings.
Creative Ways to Present
If you’re serving these tacos for guests or a brunch spread, presentation is key. Arrange the tacos on a large platter with bowls of extra toppings like cheese, salsa, and jalapeños on the side. Wrapping each taco loosely in parchment paper or using mini taco holders can keep things tidy and make it easier for everyone to grab and enjoy. Bright, colorful plates and fresh herbs scattered around add visual appeal to match the mouthwatering flavors.
Make Ahead and Storage
Storing Leftovers
You can absolutely enjoy leftover Breakfast Tacos, though to keep everything fresh, store the components separately if possible. Keep the cooked bacon, potatoes, and cheesy eggs in airtight containers in the refrigerator for up to three days, and warm tortillas wrapped in foil to prevent drying out.
Freezing
For longer storage, you can freeze the bacon, potatoes, and eggs individually, but tortillas don’t freeze well as they tend to become brittle. Thaw frozen ingredients overnight in the fridge and reheat gently to maintain the best texture and flavor.
Reheating
The best way to reheat the bacon, potatoes, and eggs is in a skillet over low to medium heat, stirring gently to revive their textures without overcooking. Warm tortillas can be refreshed quickly on a dry pan or in the microwave wrapped in a damp paper towel so they stay soft and pliable.
FAQs
Can I make Breakfast Tacos vegetarian?
Absolutely! Simply omit the bacon and you can add sautéed vegetables like bell peppers, onions, or mushrooms to keep the filling flavorful and hearty.
What type of tortillas work best?
Corn or flour tortillas both work wonderfully for Breakfast Tacos. Choose tortillas that are flexible and fresh to easily wrap around the fillings without cracking.
Can I prepare this dish ahead of time for a brunch gathering?
Yes, you can prepare the bacon, potatoes, and eggs in advance and just warm them up before serving. Assemble the tacos right before serving to keep the tortillas from becoming soggy.
How can I make the eggs fluffier?
To achieve fluffier eggs, beat them well before cooking and cook on a medium to medium-low heat while stirring gently and constantly to incorporate air.
What are some fun variations for Breakfast Tacos?
Try adding avocado slices, spicy chorizo, black beans, or even a dollop of sour cream or guacamole. Different salsas and cheeses can also switch up the flavor profile to keep things exciting.
Final Thoughts
Making Breakfast Tacos at home is such a satisfying way to start your day with bold flavors and textures. Once you experience the combination of crispy bacon, golden potatoes, fluffy eggs, and fresh toppings all wrapped in warm tortillas, you’ll understand why these tacos are a beloved morning treat. Don’t hesitate to dive in and make this recipe yours—sharing it with friends or simply savoring it yourself will surely brighten every breakfast moment.
Print
Breakfast Tacos Recipe
- Total Time: 35 minutes
- Yield: 6 tacos 1x
- Diet: Low Lactose
Description
This hearty and flavorful Breakfast Tacos recipe features crispy bacon, golden sautéed potatoes, cheesy scrambled eggs, and fresh pico de gallo all wrapped in warm tortillas. Perfect for a satisfying morning meal or brunch, these tacos offer a delicious combination of textures and savory flavors.
Ingredients
Meat and Eggs
- 6 slices bacon
- 6 large eggs (lightly beaten)
- 2 tablespoons unsalted butter
Vegetables and Toppings
- 1 russet potato (peeled and cut into 1/2-inch cubes)
- Pico de gallo (to taste)
- Chopped fresh cilantro leaves (to taste)
Cheese and Seasonings
- 1/2 cup shredded Mexican blend cheese
- Additional shredded Mexican blend cheese (for topping)
- Kosher salt (to taste)
- Freshly ground black pepper (to taste)
Others
- Tortillas (warmed, quantity as needed)
Instructions
- Cook Bacon: Heat a large cast iron skillet over medium-high heat. Add bacon slices and cook until brown and crispy, about 6-8 minutes. Remove bacon to a paper towel-lined plate to drain excess fat, but keep the bacon fat in the skillet for cooking potatoes.
- Cook Potatoes: Add the peeled and cubed russet potatoes to the skillet with reserved bacon fat. Cook over medium-high heat, stirring often, until the potatoes are golden brown and crisp on all sides, about 12-14 minutes. Season with kosher salt and freshly ground black pepper to taste. Transfer the cooked potatoes to a paper towel-lined plate and keep warm.
- Make Scrambled Eggs: Reduce the heat to medium. Melt unsalted butter in the skillet. Pour in the lightly beaten eggs and cook, stirring occasionally, until the eggs just begin to set but are still slightly runny. Stir in 1/2 cup shredded Mexican blend cheese and continue cooking until the eggs are thickened and no visible liquid remains, about 3-5 minutes. Season with salt and pepper to taste.
- Assemble Tacos: Warm the tortillas. Place portions of crispy bacon, golden potatoes, and cheesy scrambled eggs onto each tortilla. Top with pico de gallo, additional shredded Mexican blend cheese, and chopped fresh cilantro leaves as desired. Serve immediately.
Notes
- Use a cast iron skillet for best results with crispy bacon and potatoes.
- Adjust the amount of pico de gallo and cilantro to your flavor preference.
- For a spicier option, add sliced jalapeños or hot sauce when assembling tacos.
- Leftover toppings can be stored separately in the fridge for up to 2 days.
- Use gluten-free tortillas to make this recipe gluten-free.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Pan-frying and scrambling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 taco
- Calories: 320
- Sugar: 2g
- Sodium: 480mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0.5g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 215mg
Keywords: breakfast tacos, bacon breakfast, scrambled eggs tacos, Mexican breakfast, cheesy scrambled eggs, crispy potatoes, morning tacos