Go Back
A close-up of four breakfast burritos filled with scrambled eggs and sausage on a wooden board, with a side of salsa.

Hearty & Flavorful Breakfast Burrito

Start your day right with these hearty and flavorful breakfast burritos, packed with crispy potatoes, savory sausage, fluffy eggs, and melty cheese, all wrapped in a warm tortilla. Perfect for a satisfying morning meal or on-the-go fuel.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Breakfast, Main Course
Cuisine: American, Mexican
Calories: 450

Ingredients
  

For the Crispy Potatoes
  • 1 tbsp olive oil
  • 1 lb russet potatoes peeled and diced into 1/2-inch cubes
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp paprika
For the Savory Filling
  • 1/2 lb breakfast sausage crumbled
  • 8 large eggs
  • 2 tbsp milk or half-and-half
  • 1/4 tsp salt
  • Pinch black pepper
  • 1 tbsp unsalted butter
For Assembly & Toppings
  • 4 large flour tortillas 10-inch diameter
  • 1 cup cheddar cheese shredded
  • 1/4 cup green onions thinly sliced, optional
  • Optional salsa
  • Optional hot sauce
  • Optional sour cream
  • Optional avocado sliced

Equipment

  • Large Non-Stick Skillet
  • Medium Mixing Bowl
  • Spatula
  • Cutting Board
  • Sharp Knife

Method
 

Prepare the Potatoes
  1. Heat olive oil in a large non-stick skillet over medium-high heat. Add diced potatoes, salt, pepper, and paprika. Cook, stirring occasionally, for 15-20 minutes, or until potatoes are tender inside and crispy golden brown outside. Remove from skillet and set aside.
Cook the Sausage
  1. In the same skillet (no need to clean), add the breakfast sausage. Cook over medium heat, breaking it apart with a spatula, until browned and cooked through, about 5-7 minutes. Drain any excess grease and set the sausage aside with the potatoes.
Scramble the Eggs
  1. In a medium bowl, whisk together eggs, milk, salt, and pepper until well combined and slightly frothy. Melt butter in the same skillet over medium-low heat. Pour in the egg mixture. As the eggs begin to set, gently push them from the edges to the center with a spatula. Cook until eggs are softly scrambled but still moist, about 3-5 minutes. Do not overcook.
Warm the Tortillas
  1. While eggs are scrambling, warm the flour tortillas. You can do this by heating them in a dry skillet over medium heat for about 15-30 seconds per side until pliable, or microwave them wrapped in a damp paper towel for 20-30 seconds.
Assemble the Burritos
  1. Lay a warm tortilla flat. Down the center of each tortilla, spoon a portion of the scrambled eggs, then add the cooked potatoes, breakfast sausage, and a generous sprinkle of shredded cheddar cheese. If using, add a sprinkle of sliced green onions.
Roll the Burritos
  1. Fold the sides of the tortilla over the filling, then fold up the bottom edge tightly and roll the burrito upwards to create a secure, compact wrap.
Serve
  1. Serve immediately with your favorite optional toppings like salsa, hot sauce, sour cream, or sliced avocado.

Notes

For a make-ahead option, you can assemble the burritos, wrap them tightly in foil, and refrigerate for up to 2 days, or freeze for up to 1 month. Reheat in a preheated oven at 375°F (190°C) for 20-25 minutes (if refrigerated) or 30-40 minutes (if frozen), or microwave after removing foil. Feel free to customize with other fillings like black beans, corn, bell peppers, or a different type of cheese. If you prefer bacon, cook 6 slices until crispy, crumble, and use in place of the sausage.