Ingredients
- 8 large eggs
- 8 oz breakfast sausage (or bacon, chopped)
- 1 1/2 cups diced russet or gold potatoes (1/2-inch cubes)
- 1 tablespoon vegetable oil
- 2 tablespoons butter, divided
- 1 red bell pepper, diced
- 1/2 small onion, diced
- 1 cup shredded cheddar or Monterey Jack cheese
- 4 large (10-inch) flour tortillas
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- Salsa and hot sauce, for serving
Instructions
- Cook the potatoes first: heat the oil in a large skillet over medium heat, add the diced potatoes in a single layer, and cook undisturbed for 5 minutes to brown, then stir and cook 8–10 minutes more until tender and crisp. Season with half the salt and set aside on a plate.
- In the same skillet, cook the sausage over medium-high heat, breaking it up, until browned and cooked through, about 6 minutes. Add the bell pepper and onion for the last 3 minutes. Transfer to a bowl and wipe out the skillet.
- Melt 1 tablespoon of the butter in the skillet over medium-low heat. Beat the eggs with the remaining salt and pepper, pour them in, and scramble slowly, folding gently, until soft and just set — slightly wetter than you want the final burrito, since they will cook again when reheated.
- Warm the tortillas in a dry skillet or microwave for 20 seconds so they are pliable and will not crack when rolled.
- Build each burrito: sprinkle a little cheese down the center of each tortilla, then add eggs, sausage mixture, potatoes, and the rest of the cheese. The cheese on both sides helps seal out moisture.
- Fold in the sides, then roll tightly from the bottom up, tucking as you go, into a snug cylinder.
- Serve immediately with salsa, or wrap each burrito in foil and refrigerate up to 4 days or freeze up to 2 months. Reheat refrigerated burritos in a 350°F oven (foil on) for 15 minutes, or frozen ones at 400°F for 25–30 minutes.
Tips for Success
- Undercook the eggs on purpose. They finish in the reheat, and this is the single biggest defense against rubbery reheated eggs.
- Cool every filling for 5 minutes before assembling — steam trapped inside a wrapped burrito is what makes tortillas soggy.
- For a grab-and-go week, wrap each burrito in foil and label with the date; frozen burritos reheat straight from the freezer.
Frequently Asked Questions
How do I reheat a frozen breakfast burrito?
Keep it in the foil and bake at 400°F for 25–30 minutes, flipping once, or microwave 2 minutes to thaw then crisp in a skillet. Skip the microwave-only route if you want any texture.
Can I make these vegetarian?
Yes — swap the sausage for black beans or sautéed mushrooms, and make sure to season a little extra. The rest of the recipe is unchanged.
My tortilla cracked when rolling — why?
Cold tortillas crack. Warm them until they are soft and steamy before filling, and do not overstuff; a snug burrito beats a burst one.
What else can I add inside?
Sliced avocado (added fresh, not frozen), pickled jalapeños, pico de gallo, or a spoonful of refried beans are all excellent additions.
Affiliate disclosure: this page contains affiliate links. If you buy equipment through them, Cuisinety earns a small commission at no extra cost to you — it keeps the site free, and we only recommend gear we actually use. Read ourfull affiliate disclosure.
More breakfast recipes →
Love this recipe? Pin it!
Save it to your Pinterest board so you can find it later.
Pin this Recipe