Ultimate Breakfast Burrito Recipe

This flavor-packed, satisfying breakfast burrito is the perfect fuel for busy mornings and weekend adventures alike. It starts with a soft flour tortilla, filled with scrambled eggs, savory breakfast sausage, sauteed onions, crispy hash browns, and sharp cheddar cheese. We finish it off with creamy avocado and fresh green onions for a pop of color and freshness that balances out the classic hearty breakfast flavors.

Recipe developer Milena Manolova loves this burrito because you can switch up the ingredients to suit your preferences, whether you're a meat lover or a veggie fanatic. While you're free to make swaps and additions how you please, you won't want to skip the homemade hash browns. Their crispy texture is a key contrast with the soft eggs and gooey cheese, adding crunch to every bite. Once rolled up and griddled until golden, these breakfast burritos need nothing more than a swipe of hot sauce or a drizzle of sour cream to start your day on a high note.

Gather the ingredients for the ultimate breakfast burrito

This breakfast burrito is filled with Yukon potatoes, eggs, ground sausage, yellow onion, shredded cheddar cheese, green onion, avocado, salt, and black pepper. From there, you'll need vegetable oil for cooking and large flour tortillas for rolling.

Step 1: Heat some oil in a pan

Add 1 tablespoon vegetable oil to a large skillet and place over medium heat.

Step 2: Cook the hash browns

Add potatoes, ½ teaspoon salt, and ¼ teaspoon black pepper and cook, tossing occasionally, until golden brown, about 10 minutes. Transfer to a plate and set aside.

Step 3: Saute the onion

To the same skillet, add the remaining 1 tablespoon vegetable oil and chopped onion. Cook for 2-3 minutes, until slightly golden.

Step 4: Add the sausage

Add sausage and cook for 8 more minutes, stirring often, until browned. Transfer mixture to a plate and set aside.

Step 5: Crack the eggs into the skillet

Add eggs, ¼ teaspoon salt, and ¼ teaspoon black pepper to the skillet.

Step 6: Scramble the eggs

Cook, scrambling with a rubber spatula, for 2 minutes, until set. Transfer to a plate and set aside.

Step 7: Warm the tortillas

Add each tortilla to the skillet one at a time and warm for 10-15 seconds on each side.

Step 8: Start assembling the burritos

Divide cooked potatoes, sausage and onion, and eggs between the center of each tortilla.

Step 9: Add the rest of the ingredients

Top with cheddar cheese, chopped green onion, and avocado slices.

Step 10: Roll the burritos

Wrap burritos tightly.

Step 11: Brown the burritos in a pan

Place burritos seam side-down in a hot skillet until slightly brown, about 15 seconds. Flip and brown on the other side.

Step 12: Enjoy the burritos while they're hot

Serve warm with your favorite sauce.

Can I make breakfast burritos in advance?

Breakfast burritos can certainly be made in advance. If you have leftovers and want to enjoy them later, allow them to cool slightly before storing to prevent them from becoming soggy. Next, wrap each burrito tightly in plastic wrap or aluminum foil, making sure they're tightly sealed, and place them in an airtight container in the refrigerator for up to 12 hours. Leftover burritos can be microwaved or placed in the oven until heated through.

Since the refrigerated burritos will maintain their ideal texture for about half a day in the fridge, that means you can also prep them in the evening to eat the next morning. In that case, make the filling and assemble the burritos as you normally would, but don't brown them on the outside. Wrap them up, refrigerate them, and when you're ready to eat, remove the plastic wrap or foil and crisp up the burrito in a skillet so it tastes freshly made.

For even longer storage, you can also freeze your assembled burritos. However, we suggest omitting the avocado due to its sensitivity to temperature and short storage life. Once you've thawed and heated your frozen burritos, you can enjoy the avocado sliced on the side or mashed into guacamole for a spread.

How can I make breakfast burritos for a crowd?

We typically prefer to eat these breakfast burritos for a quick weekday or special weekend breakfast, often sliced and wrapped in parchment paper or foil for a grab-and-go option. However, they also make a great breakfast or brunch for a crowd, where you can have a variety of sides and toppings for guests to enjoy. To make the breakfast burritos for a group, we suggest rolling them up and wrapping them in foil before your guests arrive. When you're ready to serve, remove the foil wrap and place the burritos on the griddle, browning them on each side. Slice the burritos in half and place them on a platter, with the toppings bar on the side. 

To create a breakfast burrito toppings bar, it's best to offer a variety of options, such as salsa, sour cream, guacamole, queso, and hot sauce. Consider offering different types of salsa, such as mild, medium, or spicy — or even pico de gallo or tomatillo salsa — to cater to different taste preferences. You can also provide fresh herbs like cilantro or scallions for added flavor and color.

Ultimate Breakfast Burrito Recipe

4.9 (25 ratings)

Homemade hash browns add crunch to every bite of these crispy, cheesy, customizable breakfast burritos with eggs, sausage, and avocado.

Prep Time
5
minutes
Cook Time
25
minutes
servings
2
burritos
Three burrito halves on a plate with a side of red sauce
Total time: 30 minutes

Ingredients

  • 2 tablespoons vegetable oil, divided
  • 1 ¼ cups shredded Yukon potatoes
  • ¾ teaspoon salt, divided
  • ½ teaspoon black pepper, divided
  • ¼ cup chopped yellow onion
  • 8 ounces ground sausage
  • 4 eggs
  • 2 large tortillas
  • ½ cup shredded cheddar cheese
  • 2 tablespoons chopped green onion
  • ½ avocado, thinly sliced

Directions

  1. Add 1 tablespoon vegetable oil to a large skillet and place over medium heat.
  2. Add potatoes, ½ teaspoon salt, and ¼ teaspoon black pepper and cook, tossing occasionally, until golden brown, about 10 minutes. Transfer to a plate and set aside.
  3. To the same skillet, add the remaining 1 tablespoon vegetable oil and chopped onion. Cook for 2-3 minutes, until slightly golden.
  4. Add sausage and cook for 8 more minutes, stirring often, until browned. Transfer mixture to a plate and set aside.
  5. Add eggs, ¼ teaspoon salt, and ¼ teaspoon black pepper to the skillet.
  6. Cook, scrambling with a rubber spatula, for 2 minutes, until set. Transfer to a plate and set aside.
  7. Add each tortilla to the skillet one at a time and warm for 10-15 seconds on each side.
  8. Divide cooked potatoes, sausage and onion, and eggs between the center of each tortilla.
  9. Top with cheddar cheese, chopped green onion, and avocado slices.
  10. Wrap burritos tightly.
  11. Place burritos seam side-down in a hot skillet until slightly brown, about 15 seconds. Flip and brown on the other side.
  12. Serve warm with your favorite sauce.

Nutrition

Calories per Serving 917
Total Fat 68.1 g
Saturated Fat 18.8 g
Trans Fat 0.3 g
Cholesterol 427.3 mg
Total Carbohydrates 39.5 g
Dietary Fiber 7.9 g
Total Sugars 3.9 g
Sodium 1,169.2 mg
Protein 39.8 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe

Recommended