Breakfast Burritos with Potatoes, Chorizo, Eggs, and Cheese

These burritos with scrambled eggs, chorizo, diced potatoes, and grated cheddar are good for breakfast and meal prep. If you love burritos, you should also try this breakfast wrap with avocado and spinach, this wrap with scrambled eggs, spinach, tomatoes, olives, and feta, and for a hearty option, these ground beef burritos.

cross-section side view of two halved breakfast burritos, stacked on top of each other, on a white plate against a dark background

What You Need to Make These Breakfast Burritos

Here’s what you need for 8 breakfast burritos:

overhead view of ingredients for breakfast burritos laid out on a wooden board
  • Large Tortillas – 8 large flour tortillas
  • Eggs – 8 large eggs
  • Potatoes – 1.5 lb (725 grams) potatoes, peeled and diced
  • Cheese – 2 cups grated sharp cheddar (or another cheese you prefer, like Monterey Jack, Pepper Jack). Get a block and grate/shred it yourself at home so that it melts better.
  • Chorizo – 1lb (450 grams) Mexican chorizo or chorizo-style sausages (not cured Spanish chorizo). Mexican chorizo or chorizo-style sausages are raw, and when cooked, we can achieve the proper crumbles. Spanish cured chorizo is already cooked and won’t crumble.
  • Paprika – 1 tsp smoked paprika
  • Salt – kosher salt to taste
  • Pepper – freshly ground black pepper to taste
  • Oil – 1 tbsp oil, for roasting the diced potatoes
  • Butter – 2 tbsp butter, for the eggs
  • Salsa or Hot Sauce – salsa or hot sauce, to serve. I served them with a smoky tomato salsa that I explained how to make at home in the beef burritos recipe here.
  • Optional: Avocado and Tomatoes, if serving immediately. Don’t add those if making the burritos ahead of time and freezing them.
  • Optional Flavor Add-Ins: To up the flavor, you could add about 1/2 tsp garlic powder and 1/2 tsp ground cumin to the potatoes.

How to Make These Breakfast Burritos

Step 1. Cook the diced potatoes. Preheat the oven to 430°F (220°C). Season the potatoes with salt, pepper, and smoked paprika. Add the oil and toss the potatoes. Add them to a lined roasting tray or sheet pan and add them to the preheated oven. Cook until crispy on the outside, about 35 minutes, using a spatula to flip them or move around the sheet pan halfway through.

overhead view of diced potatoes seasoned with paprika in a white container
diced potatoes with salt, oil, paprika, and pepper on a lined roasting tray

Step 2. Cook the chorizo. Heat a non-stick frying pan over medium-high heat (you don’t need oil as the chorizo will naturally release it). Take the chorizo sausages out of their casings and add them to the hot pan. Break them down into small pieces with a spatula while they’re cooking. Cook for about 8-10 minutes, until fully browned and no pink remains. If there’s excess fat/oil in the pan, drain the chorizo before adding it to the burritos.

close up of small pieces of chorizo sausage cooking in a pan

Step 3. Cook the scrambled eggs. Whisk the eggs with salt. To a non-stick frying pan over medium-high heat, add the butter. Once the butter has melted, add the whisked eggs. As soon as they start to set on the edges, push them to the center using a silicone spatula and fold over until just set but still soft.

eggs being whisked in a white container
whisked eggs being cooked in a pan

Step 4. Assemble the burritos.

Warm up the tortillas. Warm up the tortillas slightly so they’re easier to wrap. You can either warm up each one for just 15-20 seconds on each side in a dry pan over medium heat. Or you can microwave the stacked tortillas on a plate for about 1 minute in the microwave with a damp paper towel on top to keep them soft.

overhead view of assembly board for the burritos, including grated cheese, chorizo, potatoes, scrambled eggs, and tortillas

Add the fillings. Divide the fillings among the 8 tortillas. To each tortilla, add the fillings in this order: a bit of cheese, cooked potatoes, cooked chorizo, scrambled eggs, and more cheese on top. Optionally, if serving the burritos immediately rather than for meal prep, add avocado and tomatoes as well before adding the final layer of cheese.

cheese, cooked potatoes, cooked chorizo, scrambled eggs, and more cheese added to a singular tortilla ready to be rolled
cheese, cooked potatoes, cooked chorizo, scrambled eggs, and more cheese with the optional avocado and tomatoes added to a singular tortilla ready to be rolled

Wrap the tortillas around the fillings. Wrap the sides first over the filling, then fold over the bottom part over the wrapped edges and fillings (pulling the fillings in), then fold over and roll.

tortilla being rolled on a white plate to make the burrito
rolled breakfast burrito on a white plate ready to be put in the pan to be toasted

Step 5. Toast the burritos. Toast the burritos in a pan over medium heat, seam-side down first (so the cheese melts and holds the seam together).

overhead view of burritos in a pan
overhead view of burritos in a pan showing the golden brown color once the cheese has melted and holding the seams together

You can see the burritos cut in half below (with and without avocado & tomatoes).

six burrito halves placed facing up on a white plate

Serve with smoky salsa on the side.

overhead view of six breakfast burrito halves served on a white plate with a side of smoky salsa against a dark wooden surface

Make-Ahead: Store them in an airtight container for up to 3-4 days in the fridge, or freeze them for up to 3 months in the freezer.

How to Freeze Them: Wait for the burritos to cool completely. Wrap tightly in foil and store in freezer bags.

How to Reheat Them: If reheating them from the fridge, I like to microwave them first, just for about 30-45 seconds to heat the center. Then, toast them in a dry pan/skillet for about 1-2 minutes per side to achieve a crispy exterior.

If reheating the burrito from frozen, remove the foil, and wrap the burrito in a damp paper towel. Microwave for 2-3 minutes on high until the center is hot, flipping halfway through. Remove the paper towel and toast the defrosted burrito in a dry pan/skillet for about 1-2 minutes per side.

Recipe Card

Breakfast Burritos

No ratings yet
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 40 minutes
Servings: 8 burritos

Ingredients

  • 8 large flour tortillas
  • 8 large eggs
  • 1.5 lb potatoes peeled and diced
  • 2 cups grated sharp cheddar or another cheese you prefer, like Monterey Jack, Pepper Jack. Get a block and grate/shred it yourself at home so that it melts better.
  • 1 lb Mexican chorizo or chorizo-style sausages not cured Spanish chorizo.
  • 1 tsp smoked paprika
  • kosher salt to taste
  • freshly ground black pepper to taste
  • 1 tbsp oil for roasting the diced potatoes
  • 2 tbsp butter for the eggs
  • salsa or hot sauce to serve

Instructions

  • Cook the diced potatoes. Preheat the oven to 430°F (220°C). Season the potatoes with salt, pepper, and smoked paprika. Add the oil and toss the potatoes. Add them to a lined roasting tray or sheet pan and add them to the preheated oven. Cook until crispy on the outside, about 35 minutes, using a spatula to flip them or move around the sheet pan halfway through.
  • Cook the chorizo. Heat a non-stick frying pan over medium-high heat (you don’t need oil as the chorizo will naturally release it). Take the chorizo sausages out of their casings and add them to the hot pan. Break them down into small pieces with a spatula while they’re cooking. Cook for about 8-10 minutes, until fully browned and no pink remains. If there’s excess fat/oil in the pan, drain the chorizo before adding it to the burritos.
  • Cook the scrambled eggs. Whisk the eggs with salt. To a non-stick frying pan over medium-high heat, add the butter. Once the butter has melted, add the whisked eggs. As soon as they start to set on the edges, push them to the center using a silicone spatula and fold over until just set but still soft.
  • Assemble the burritos.
    Warm up the tortillas. Warm up the tortillas slightly so they’re easier to wrap. You can either warm up each one for just 15-20 seconds on each side in a dry pan over medium heat. Or you can microwave the stacked tortillas on a plate for about 1 minute in the microwave with a damp paper towel on top to keep them soft.
    Add the fillings. Divide the fillings among the 8 tortillas. To each tortilla, add the fillings in this order: a bit of cheese, cooked potatoes, cooked chorizo, scrambled eggs, and more cheese on top. Optionally, if serving the burritos immediately rather than for meal prep, add avocado and tomatoes as well before adding the final layer of cheese.
    Wrap the tortillas around the fillings. Wrap the sides first over the filling, then fold over the bottom part over the wrapped edges and fillings (pulling the fillings in), then fold over and roll.
  • Toast the burritos. Toast the burritos in a pan over medium heat, seam-side down first (so the cheese melts and holds the seam together).
  • Serve with salsa on the side. Or, if making them for meal prep, wait for them to cool down completely before refrigerating or freezing them.

Notes

  • Optional Additional Burritos Ingredients: avocado and tomatoes, if serving immediately. Don’t add those if making the burritos ahead of time and freezing them. 
  • Optional Flavor Add-Ins: To up the flavor, you could add about 1/2 tsp garlic powder and 1/2 tsp ground cumin to the potatoes.

Lastly, don’t forget to save this recipe to one of your boards.

close up of cross section of four halves of breakfast burrito and an overhead view of breakfast burrito halves served with salsa on a white plate

Leave a Reply

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

Recipe Rating