America 250 Freedom anniversary
Three golden toasted breakfast burritos on a wooden cutting board, sliced in half to reveal layers of scrambled eggs, crispy potatoes, sausage, and melted cheddar cheese, with salsa and hot sauce on the side

Breakfast Burrito

Quick Answer

To make breakfast burritos, scramble eggs with sautéed potatoes, onion, and your choice of protein, then layer with cheese and salsa inside a warmed flour tortilla and roll tightly. They cook in about 25 minutes total and can be wrapped in foil and frozen for up to 3 months.

Jump to Recipe

A breakfast burrito is basically edible structural engineering. The ingredients can be perfect—soft eggs, crispy potatoes, sausage, cheese, salsa—and none of that matters if the first bite causes the bottom to open and drop half of breakfast onto your shirt. This recipe spends a little extra effort on the parts that keep that from happening.

The Yukon Gold potatoes get a four-minute parboil before hitting the skillet, so the centers become tender while the outsides still have time to brown with smoked paprika and garlic powder. Onion and green pepper cook beside them, the sausage or bacon gets handled separately, and the eggs stay over medium-low heat until they are just barely set. Slightly soft eggs are intentional here; they keep cooking from residual heat and are far better inside a burrito than dry little yellow pebbles.

Warm the tortillas until flexible, keep the filling compact, leave space around the edges, then fold the sides in before rolling from the bottom. That order is not decorative. It is the difference between a burrito and a tortilla carrying groceries. Toast the finished burrito seam-side down if you want a crisp exterior and an extra bit of insurance. You get potatoes, eggs, meat, cheese, and salsa in every bite—and, ideally, none of them in your lap.

Prep10 minutes
Cook25 minutes
Total35 minutes
Serves4 servings
DifficultyEasy

Ingredients

Servings
  • 4 large (10-inch) flour tortillas
  • 6 large eggs
  • 2 tablespoons whole milk
  • 1/2 teaspoon kosher salt, divided
  • 1/4 teaspoon black pepper
  • 2 medium Yukon Gold potatoes (about 12 oz total), diced into 1/2-inch cubes
  • 1/2 medium yellow onion, diced
  • 1/2 medium green bell pepper, diced
  • 1/2 pound breakfast sausage, casings removed, or 6 strips bacon
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup salsa or pico de gallo
  • 2 tablespoons neutral oil (vegetable or avocado), divided
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon smoked paprika
  • Optional: sour cream, hot sauce, sliced avocado for serving

Instructions

  1. 1Parboil the diced potatoes: Place potato cubes in a small saucepan, cover with cold water by 1 inch, and add a pinch of salt. Bring to a boil over medium-high heat and cook for 4 minutes — potatoes should be just barely fork-tender but not falling apart. Drain and pat completely dry with paper towels.
  2. 2Cook the protein: If using sausage, cook it in a large skillet over medium heat, breaking it into crumbles, until fully browned, about 6-7 minutes. Remove with a slotted spoon and set aside. If using bacon, cook until crispy, then crumble. Wipe out excess grease from the skillet, leaving about 1 tablespoon behind.
  3. 3Crisp the potatoes: Add 1 tablespoon oil to the skillet over medium-high heat. Add the drained potatoes in a single layer. Season with garlic powder, smoked paprika, and 1/4 teaspoon salt. Cook without stirring for 3-4 minutes to develop a crust, then toss and cook another 2-3 minutes until golden and crispy on the outside.
  4. 4Sauté the vegetables: Push the potatoes to one side. Add the remaining 1 tablespoon oil to the empty side of the skillet. Add the diced onion and bell pepper, season with the remaining 1/4 teaspoon salt, and cook for 3-4 minutes until softened. Stir everything together and remove from the skillet. Set aside.
  5. 5Scramble the eggs: Wipe the skillet clean and reduce heat to medium-low. Whisk together the eggs, milk, and black pepper. Add a small drizzle of oil or a pat of butter to the pan. Pour in the eggs and cook slowly, gently folding with a rubber spatula every 30 seconds. Pull the eggs from the heat when they are just barely set — they should look slightly underdone. They'll finish cooking from residual heat and won't turn rubbery in the burrito.
  6. 6Warm the tortillas: One at a time, hold each tortilla directly over a gas burner flame for 10-15 seconds per side until warm and pliable, turning with tongs. Alternatively, wrap all four in a damp paper towel and microwave for 45 seconds.
  7. 7Assemble the burritos: Lay a warm tortilla flat. Down the center, layer 1/4 of the scrambled eggs, 1/4 of the potato-vegetable mixture, 1/4 of the cooked sausage or bacon, 1/4 cup shredded cheese, and 2 tablespoons salsa. Keep the filling in a compact horizontal line and leave at least 2 inches clear on the sides and bottom.
  8. 8Roll the burrito: Fold the left and right edges of the tortilla inward over the filling. Then fold the bottom edge up and over the filling, tucking it snugly underneath as you roll the burrito away from you. Press gently to seal. Place seam-side down.
  9. 9Optional: Toast the burrito in a dry skillet over medium heat, seam-side down first, for 1-2 minutes per side until the outside is golden and lightly crispy. This seals the seam and improves the texture considerably. Serve immediately with hot sauce, sour cream, or avocado.

Nutrition Information

Estimated per serving: 1 of 4 servings.

870Calories
47 gProtein
50 gCarbohydrates
53 gTotal Fat
19 gSaturated Fat
5 gFiber
5 gTotal Sugars
2140 mgSodium
430 mgCholesterol

Estimated from the ingredients and quantities in this recipe using standard food-composition values. Brand choices, trimming, cooking loss, optional ingredients, and actual portion size can change the numbers. How we calculate nutrition estimates.

Pro Tips

  • Dry the parboiled potatoes thoroughly before they hit the skillet — wet potatoes steam instead of crisp, and a soggy burrito filling is a quiet tragedy nobody should have to live through.
  • Pull the eggs off heat while they still look underdone. They will keep cooking from the residual heat of the pan and the heat of everything else going into that tortilla. Overcooked eggs in a burrito have a texture that I cannot describe kindly.
  • For freezer burritos, skip the fresh salsa inside — it releases water when reheated and makes the tortilla wet. Add salsa on the side when serving instead. Wrap each burrito tightly in foil, then store in a zip-lock freezer bag. The foil stays on when you reheat in a 350°F oven for 25 minutes, which is convenient and also feels like a gift you gave yourself.

Substitutions

breakfast sausage → chorizo Mexican-style chorizo adds a spicy, smoky depth — drain excess grease after cooking
breakfast sausage → black beans (1 cup, drained and rinsed) For a vegetarian version — season with cumin and a pinch of chili powder
sharp cheddar → Monterey Jack or pepper jack Melts even smoother and adds a mild heat if using pepper jack
Yukon Gold potatoes → frozen diced hash browns Thaw and pat completely dry first — shaves 10 minutes off the process and the skillet won't know the difference
flour tortillas → large whole wheat tortillas Works equally well — just be sure they're large (10-inch or bigger) or the filling will refuse to be contained
whole milk → water or a splash of cream A small amount of water in scrambled eggs makes them lighter; cream makes them richer — both work

Storage Instructions

Store assembled burritos wrapped tightly in foil or plastic wrap in the refrigerator for up to 4 days. Reheat in a skillet over medium heat for 3-4 minutes per side, or microwave wrapped in a damp paper towel for 1.5-2 minutes. For freezing: wrap each burrito in foil and place in a freezer-safe zip-lock bag. Freeze for up to 3 months. Reheat from frozen in a 350°F oven for 25-30 minutes (still wrapped in foil) or microwave on 50% power for 4-5 minutes, then full power for 1 minute.

Make Ahead

Cook all filling components — potatoes, protein, vegetables, and eggs — up to 3 days in advance and store separately in airtight containers in the refrigerator. Assemble and roll burritos fresh, or assemble fully and refrigerate wrapped for up to 4 days. For maximum meal prep efficiency, assemble a full batch, wrap individually in foil, and freeze. You will feel unreasonably proud of yourself every morning you pull one out.

Build the plate

Make It a Meal

Pair this recipe with a side, bread, and something sweet from the FAFO Kitchen.

Lila, the editorial persona and visual host of Fork Around & Find Out Kitchen

About Lila

Lila is the editorial persona and visual host of Fork Around & Find Out Kitchen. Recipes presented in the Lila voice are developed, edited, and published under FAFO Kitchen's editorial standards.

Found a problem? Tell FAFO Kitchen.