Breakfast Tacos with Homemade Salsa

two breakfast tacos overhead shot with salsa in a bowl on the side

These Breakfast Tacos are loaded with refried beans, caramelized spicy sweet potatoes, fluffy eggs and topped with the easiest homemade salsa!

Breakfast is definitely my favorite meal of the day. I’ve never been one to not be hungry for breakfast. Or just “forget” breakfast. Like, who forgets a meal?! Most days when I’m eating a meal, I’m simultaneously thinking of what I’m going to eat for the next meal! Ha!

So, needless to say – the minute my feet hit the floor when I get out of bed in the morning, I’m ready for something in my tummy!

picking up a breakfast taco from a white plate

Ben and I definitely go through phases when it comes to breakfast. Overnight oats are an easy staple, we ate avocado toast everyday for like 2 months, and now, for the past few months we have been eating eggs every morning!

Eggs are such a great, cheap source of protein. And they’re so versatile! However, it can be easy to get stuck in a rut of just making plain ol’ scrambled eggs and scarfing them down with your morning coffee before getting to work.

So, I decided to combine two of my favorite things: breakfast and tacos. Oh yes. Because who doesn’t want tacos first thing in the morning?! I guarantee you will have a better day because of it. I know I did!

close up of the breakfast taco holding it in hand

First things first: the vehicle for this taco has to be a warm, slightly charred corn tortilla. The char really adds some depth of flavor. My favorite way of charring them is to simply lay them on a hot stove eye for 10 seconds – flip and repeat and you’re done! Super easy.

Next, a big ole schmear of refried beans. I love refried beans! The creaminess, the texture and all of the flavors! My favorite store brand is the Trader Joe’s Refried Black Beans with Jalapeno Peppers! You can find that here as well as some of my other fave TJ’s finds!

I always love when I have potatoes for breakfast because carbs are my life. For this specific recipe, I diced a small sweet potato into very teeny pieces and sautéed it in a pan with olive oil for about 5-7 minutes until it was done. For extra spice and ~taco-y~ vibes, I added some pre-made taco seasoning.

For the last main ingredient, I scrambled eggs in butter. AKA the best way ever to scramble eggs can I get an Amen?!

Garnish with the homemade salsa recipe that you can find here and cilantro and you have one big ol whopping breakfast taco! Filled with tons of exciting flavors, it’s juicy from the salsa, fluffy from the eggs, creamy from the beans, the spicy sweet potatoes add a great texture.

close up of the ingredients in the breakfast taco like sweet potatoes, beans and eggs

Yeah, they’re wonderful. Hope you enjoy them! Xo.

Breakfast Tacos with Homemade Salsa

Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 2 people


  • 1 small sweet potato, diced.
  • 1/2 can refried beans
  • 1/2 cup homemade salsa (find the link to the recipe above)
  • 4 eggs
  • 4 corn tortillas
  • 1/2 tsp taco seasoning
  • salt and pepper to taste
  • olive oil and butter, for sauteeing
  • splash of milk


  1. Dice your sweet potato into small pieces. Heat a skillet on medium heat and add in olive oil to coat. Sautee your sweet potatoes on medium heat for 5-7 minutes or until done. Add 1/2 tsp of taco seasoning and salt and pepper to taste. Set aside. 

  2. Warm up your refried beans. While they're warming up, make your eggs. Crack four eggs into a cup, add a splash of milk, salt and pepper to taste and whisk until combined. Add the eggs to a non-stick pan with a little bit of butter and scramble until cooked through. 

  3. Warm and slightly char your corn tortillas. Begin assembly! Add a layer of refried beans to the bottom of your tortilla, half of your eggs, and some sweet potatoes. Garnish with salsa and cilantro. Eat while hot! Enjoy. 


Leave a Reply

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