This breakfast tacos recipe has irresistible Tex Mex flavor! Whip them up as a fast and easy breakfast idea everyone will love.

Breakfast tacos

When it comes to a special breakfast…this one might be our new favorite. Try this epic Breakfast Tacos recipe! These tacos are solidly Tex Mex, stuffed to the brim with breakfast potatoes, cheesy eggs, cilantro and pickled onions. Alex was inspired by the flavors of breakfast tacos he had in Austin with our native Texan friend, and finally we’ve got a recipe that can recreate some of the magic. It’s the perfect fast and easy breakfast idea to jump start your morning.

The back story of breakfast tacos…a Tex Mex tradition

Breakfast tacos are a signature of Tex Mex cuisine: a fusion between American and Mexican styles. The idea of the breakfast taquito has been around since the 1950’s. But it was Austin, Texas where the phrase “breakfast tacos” was born, served at the staple Austin restaurant Tamale House. The concept caught on and spread all over Austin, and around the country.

The traditional breakfast tacos were simple: a flour tortilla with scrambled eggs, bacon, salsa and cheese. For these breakfast tacos, we’ve created our own spin but kept this straightforward Tex Mex take.

Breakfast tacos recipe

Ingredients for breakfast tacos

Ready to whip up your own version of this breakfast-time delicacy? This recipe is quick and easy to make. Here are the ingredients for these breakfast tacos:

  • Frozen diced hash brown potatoes: The fried potatoes are reminiscent of another popular taco served at Tamale House, and add fantastic flavor and texture. You can substitute regular frozen hash browns if you can’t find the diced variety. (Of course, you can also make homemade hash browns out of real potatoes.)
  • Scrambled eggs: The other staple in a breakfast taco? Scrambled eggs! Mix them with cheddar cheese to get them nice and gooey.
  • Hot sauce and salsa: They’re always a necessity!
  • Cilantro: A little fresh cilantro is crucial for flavor.
  • Pickled onions: Pickled onions add a zing and a crunch. If you can, make a batch in advance.

You can also add fresh or pickled jalapenos, if you like even more heat! They’re not necessary, but they add great flavor.

More topping ideas

Of course, the sky’s the limit when it comes to breakfast taco toppings! Simple is best with this type of taco, so don’t over do it! But you can use anything else that strikes your fancy, like:

Breakfast tacos

Variation: 5 minute egg tacos!

Want to make an even faster version of these breakfast tacos? Or don’t have potatoes on hand and don’t want to run to the store? Try our 5 Minute Egg Tacos! The egg filling in these tacos is incredible: adding a few simple spices makes it taste more like chorizo than eggs. We highly recommend them: head over to the recipe for more.

Vegan variation

Can you make vegan breakfast tacos? Absolutely! The best way to make this recipe vegan is to substitute our Tofu Scramble for the scrambled eggs. It magically looks and tastes a lot like eggs! Or, you can use our Vegan Taco Meat in place of the eggs. Either one makes for an incredibly tasty vegan breakfast taco.

Tip: warm your tortillas

The other most important thing to note about breakfast tacos: you must warm your tortillas! There’s nothing worse than a cold, tough tortilla. There are a few different methods for doing so. Here’s how to warm tortillas like a pro:

  • Place them over the flame of a gas burner (preferred!). Place each tortilla directly on a gas burner for a few seconds per side, turning with tongs. This lightly chars the edges and warms the tortillas (so they’ll look like the photos). Then throw them into a tortilla warmer!
  • Warm them in the oven. If you don’t have a gas burner, you can warm them in the oven. Go to How to Warm Tortillas.
Breakfast tacos recipe

More breakfast recipes

Need more inspiration to start the day? Here are some of our favorite breakfast recipes and vegetarian breakfast ideas to power your morning:

This breakfast tacos recipe is…

Vegetarian and gluten-free. For vegan, substitute Tofu Scramble for the eggs. Or, go to Black Bean Tacos or Refried Bean Tacos.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Breakfast tacos

Epic Breakfast Tacos

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings; 8 small tacos 1x


This breakfast tacos recipe has irresistible Tex Mex flavor! Whip them up as a fast and easy breakfast idea everyone will love.


  • 3 cups frozen diced hash brown potatoes (12 ounces)*
  • ¼ cup olive oil
  • Kosher salt and fresh ground black pepper
  • 2 tablespoons butter, divided
  • 6 eggs (or substitute Tofu Scramble for vegan)
  • ½ cup cheddar cheese, plus more for topping
  • 8 small tortillas (flour for authentic, corn for gluten-free)
  • Fresh cilantro, torn
  • Salsa
  • Hot sauce (optional)
  • Pickled red onions (optional)
  • Jalapeno slices or pickled jalapeños (optional)


  1. Cook the potatoes: Cook the diced hash brown potatoes from frozen, according to the package instructions. Or heat ¼ cup olive oil in a skillet and add the potatoes, cooking 12 to 15 minutes and stirring occasionally until browned. In the last minute or so, add 1 tablespoon butter. Season with about ¼ teaspoon salt and fresh ground black pepper. 
  2. Scramble the eggs: In a medium bowl, crack the eggs and whisk them together until well-beaten. Stir in ¼ teaspoon kosher salt and plenty of fresh ground pepper. In a skillet, heat the butter over medium heat. Tilt the pan to ensure the entire pan is coated in the melted butter. Pour in the eggs. Keep the heat on medium. When the eggs just start to set, use a flat spatula to slowly scrape sections of eggs, creating folds. Scrape occasionally until the eggs form soft folds, about 1 to 2 minutes total. Add the cheese and remove them from the heat just before they are fully hardened. 
  3. Warm the tortillas: Warm and char the tortillas by placing them on an open gas flame on medium for a few seconds per side, flipping with tongs, until they are slightly blackened and warm. (See How to Warm Tortillas.)
  4. Assemble the tacos: Place the potatoes and scrambled eggs into the warmed tortillas. Top with pickled onions, fresh cilantro, salsa, hot sauce, pickled onions, and jalapeno slices. Serve immediately. 


*Or, use frozen hash browns.

  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Tex Mex
  • Diet: Vegetarian

Keywords: Breakfast tacos, Breakfast tacos recipe

About the authors

Sonja & Alex

Meet Sonja and Alex Overhiser: Husband and wife. Expert home cooks. Authors of recipes you'll want to make again and again.

Leave a Comment

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.