Home » Course » Breakfast

Breakfast Tacos

Breakfast taco is a classic Tex-Mex dish and staple breakfast items in Texas. Warm tortillas are wrapped with some of our breakfast favorites such as scrambled eggs, bacon, avocado and cheese, and drizzled with zesty salsa. There is a wide variety of items you can wrapped in breakfast tacos, but there is almost always salsa involve to top it all off!

I was introduced to its glory and splendor by my then-boyfriend (now husband) when I first visited Texas. Since then, I have loved it, craved for it, and eaten it way more often than it is necessary.

Breakfast Tacos filled with scrambled eggs, bacon and avocado, with salsa and cheese
This post was originally published on January 2, 2018 and updated on July 31, 2019

Looking for more Texas classic recipes? Don’t forget to also check out my Sausage Kolache, Texas Red Chili (no beans!), and Easy Queso recipes.

What is breakfast tacos

A couple of year ago, Breakfast Tacos became been a huge (and important) part of my breakfast routine when I moved to Texas. And let’s just say – I will never go back to life before Breakfast Tacos. 😉

What I love about breakfast tacos is every bite is a lovely concoction of flavors and textures. There’s the bold-flavored salsa, that warm melted cheese, the crispy bacon, the soft tortillas.

It is considered a Tex-Mex recipe, which is a beautiful merger of Texas and Mexican cuisine. If you live in Texas, you can find them everywhere and they are delicious!

There are many variations of breakfast tacos. I am making my favorite – scrambled eggs, bacon, avocado wrapped in a soft flour tortilla, then sprinkled with cheese and salsa.

There are a wide variety of toppings you can add to it as well. Some of the other favorite include crumbled sausage, ham, potatoes, pinto beans, cilantro etc.

Breakfast tacos are typically considered breakfast food, but in many places here in Central Texas, you can find them on the menu for dinner and lunch as well.

As to where breakfast tacos originated, the internet has an on-going debate on whether it was invented in San Antonio or Austin. The truth is, we may never know.

Soft tortilla filled with eggs, bacon and cheese


There is a variety of ingredients that you can use to load up your breakfast tacos. I’m going to show you one of the most common basic breakfast taco variation I see here in Texas, but feel free to substitute and add your favorite items to it.

Here are the ingredients you will need:

  • tortillas – I like my breakfast tacos in flour tortillas, but corn tortillas works as well. Here’s a recipe to make your own flour tortillas if you’d like!
  • eggs – we will be scrambling the eggs
  • bacon – for ease, you can also use bacon bits (no cooking needed!).
  • cheese – use any of your favorite shredded cheese – mozzarella, Colby jack, cheddar etc works great
  • salsa – use your favorite salsa! Red salsa or salsa verde works great with this!
  • avocado – or guacamole works as well!
  • butter – I love using butter to make my scrambled eggs – it brings a nice layer of flavor to it.

How to make Breakfast Tacos

Making Breakfast Tacos is truly a simple task. It takes less than 30 minutes to put this yummy breakfast on the table!

Step 1: Make bacon in the oven

Ahh bacon. In my humbled opinion, a very important ingredient in the making of breakfast tacos.

I like to cook bacon in the oven, on a baking sheet, lined with aluminum foil. What you get from this brilliant cooking method is simple cleanup (throw the foil away), no splitter splatter of bacon grease on your stove, and you can walk away and do other things while it cooks. Win, win, win.

Five Breakfast Tacos filled with eggs, bacon and avocado

400℉ for 12 to 20 minutes, depending on how thick your bacon is and how crispy you like your bacon etc. Check at 12-minute mark and add on time if needed. Once the bacon is removed from the oven, pat with paper towel to remove excess grease, then cut into 1-inch slices.

Bacon definitely gives this breakfast tacos a boost in flavor, and I for one thinks it makes magic happen in breakfast tacos! For those wondering about ratios, I typically do 1 egg to 1 oz of bacon to one small tortilla.

Step 2: Making the perfect scrambled eggs

I learned how to make the perfect scrambled eggs by watching cooks make it in a company cafeteria where I would wait in line for my staple scramble eggs and toast breakfast many times a week for many years.

Instead of beating up the eggs, throwing into the pan and hope for the best, take note of the below and the result is a beautiful, perfectly cooked scrambled eggs.

  • Grease the pan well so eggs do not stick to it
  • Keep stove top on low-medium heat – eggs need to be cooked slowly… and patience is a virtue
  • Use a spatula, or a stirring object that is slightly ‘bendable’
  • Keep stirring – this prevents eggs from sticking, drying up quickly and burning
  • Remove promptly when it is done, aka do not overcook. Crusty eggs ain’t so cool.

Add chopped up bacon to scramble eggs RIGHT before the eggs are completely done. Then stir to combine.

Scrambled eggs and bacon in a skillet

Step 3: Prepare the rest of the ingredients

Tortillas can be microwaved or warmed on the stove briefly. Microwave 6 tortillas for 25 seconds on high. You can cover with a damp paper towel to prevent tortillas from drying.

Lastly, add ingredients to warm tortillas – scrambled eggs and bacon, cheese, avocado, and then sprinkle with cheese and top it off with salsa.

These breakfast tacos are truly pockets of breakfast goodness. If you love American breakfast foods and tacos, this is the perfect merger of the two beautiful food groups.

We live in Austin and one of the most ‘Austin’ brunch option is to enjoy a warm breakfast tacos paired with a glass of ice coffee.

YUM!!! I’m seriously hungry just thinking about it!

Make Ahead and Reheating Instructions

Make these delicious breakfast tacos during the weekend and save the rest for the week! I typically assemble leftovers (omit the salsa), wrap them up in an aluminum foil and keep it in the refrigerator.

In the mornings, I grab the tacos, heat them up in the microwave and drip some of that beautiful salsa on it. No frills and yummy. What else does a girl ask for first thing in the morning?

Breakfast Taco Variations

Here are other ingredients commonly found in breakfast tacos:

  • Potatoes – I didn’t buy it at first but warmed up to it after having it a few times…
  • Other meats: sausage, chorizo, ham
  • Vegetarian options: sweet potatoes, pinto beans
  • Others: guacamole, jalapeños, crushed up tortilla chips, hot sauce, makes great toppings as well.
Pouring salsa on Breakfast Tacos

Frequently Asked Questions

How do I make a healthier breakfast taco?

Omit the bacon and stick to just eggs, cheese and avcados. If you’d like, add some beans to it for extra protein.

What’s the best cheese to use for breakfast tacos?

Any cheese that melts easily works great, such as mozzarella, Colby jack, or a mild cheddar.

What other toppings can I use to make breakfast tacos?

Sausage, chorizo, ham, potatoes, sweet potatoes, tortilla strips make great toppings as well.

DID YOU ENJOY THIS RECIPE? Please comment below and give us a 5-star rating! This will help others find this recipe on Google and Pinterest. We very much appreciate your help! 🤍

Other Breakfast Favorites

Soft tortilla filled with eggs, bacon and cheese

Breakfast Tacos

Scrambled eggs, bacon, avocado wrapped in a warm soft tortilla, drizzled with red salsa and sprinkled with shredded cheese. Great for weekend brunch and keeps well as leftovers!
5 from 2 votes
Print Pin
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 3 people
Author: MinShien


  • 6 eggs
  • 6 oz bacon
  • 1 avocado
  • 6 small soft tortillas
  • shredded cheese
  • salsa
  • butter


  • Preheat oven at 400 degrees F. Place bacon on baking sheet lined with aluminum foil. Bake for 12-20 minutes. Check at 12-minute mark and cook for additional time to desired crispness. When bacon is done, dab bacon with paper towel to remove grease, and cut bacon into 1-inch strips.
  • Slice avocado and beat up 6 eggs
  • Heat pan on medium-low heat. Add butter to pan and spread butter all over pan.
  • When butter is heated up (avoid burning butter), add beaten eggs to pan. Eggs will spread into a round shape. Use spatula to swipe the edge of the round shape continuously. Keep stirring continuously. Right before the eggs get dry (eggs should still be slightly liquidy), add bacon. Stir and turn off heat. This step should take approximately 3 minutes, or less.
  • Warm tortillas in the microwave for 25 seconds
  • Add scrambled eggs, bacon and avocados onto tortillas. Sprinkle with cheese and add salsa. 
  • Serve and enjoy!
Did you make this recipe?Take a pic and tag me at @joyous.apron, or hashtag #joyousapron on Instagram!

Similar Posts

5 from 2 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Don Kaufman says:

    5 stars
    MinShien, Kris and I discovered breakfast tacos when we lived in Austin in 1982. We’d buy them from the ladies by the road and they were delicious every time. Thanks for sharing your recipe!

    1. Joyous Apron says:

      Breakfast tacos are truly the best! 🙂