Breakfast Burritos

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

These are the best breakfast burritos ever. In this breakfast burrito recipe, seasoned eggs, bacon, hash browns, cheese & taco fixings are wrapped in a flour tortilla and lightly toasted.

Close-up of 6 breakfast burritos sliced in half filled with scrambled eggs, hash browns, bacon, and cheese

Once while traveling, I ate a breakfast burrito that was good I couldn’t stop thinking about it the rest of the trip. So, naturally, the second I landed back at home I set out to recreate that breakfast masterpiece.

This breakfast burrito recipe is so delicious it became an instant family favorite in my house. Filled to the brim with toasty hash browns, seasoned eggs, crisp bacon, sharp cheddar cheese and pico de gallo – it’s truly a flavor explosion in every bite.

Breakfast burritos are a hearty meal that will keep you full until lunch. And they can be made ahead & frozen, then reheated on busy mornings. Or, serve them as “breakfast for dinner.”

a stack of 2 Breakfast Burritos sliced in half filled with scrambled eggs, hash browns, bacon, and cheese
Want to save this recipe?
Enter your email below, and I’ll send the link straight to your inbox. Plus, you’ll receive cooking & baking tips & recipes weekly!

Breakfast Burritos: Ingredients & Substitutions

overhead photo of the labeled ingredients in this Breakfast Burritos recipe like tortillas, eggs, bacon, cheese and pico de gallo
  • Bacon. choose your favorite variety of bacon.
  • Heavy cream. whole milk or half and half are good substitutes.
  • Hash brown potatoes (frozen). I buy organic, frozen, hash brown potatoes from the grocery store. You can make your own if you prefer.
  • Salted butter. unsalted butter works well.
  • Sharp cheddar cheese. I love the intense flavor of sharp cheddar, however you can use your favorite cheese such as: mild/medium cheddar, Colby Jack, pepper jack, etc.
  • Pico de gallo. salsa is a good substitute for pico de gallo.
4 Breakfast Burritos sliced in half filled with scrambled eggs, hash browns, bacon, and cheese

How to Make Breakfast Burritos

Let’s walk through how to make breakfast burritos step-by-step. Be sure to watch the video for extra help as well!

Cook the Hash Browns

Begin by melting the butter in a large skillet.

Then, add the hash browns and spread out in an even layer. Cover and cook on one side until golden brown.

butter melting in a skillet
hash browns in a skillet

Next, flip the hash browns and cook until the second side is browned. Then, cover and set aside to keep warm while you prepare the rest of the ingredients.

browned hash browns in a skillet

Cook the Bacon

Arrange the bacon in a single layer in a large skillet (at least 12”)

uncooked bacon in a skillet

Then, cook the bacon over medium-low heat until the first side is brown (about 5-8 minutes). Once cooked, flip and cook on the second side until browned.

cooked bacon in a skillet

Once cooking is complete, turn off off the heat and use tongs to transfer the bacon to a cutting board. Chop the bacon into bite-size pieces. Set aside.

Save the grease in the pan. This is critically important for the most flavorful eggs.

How to Make Breakfast Burritos - bacon grease in a skillet

Cook the Eggs

Once the bacon is cooked and you have a pan full of bacon grease, it’s time to cook the eggs. Begin by whisking the eggs, cream salt and pepper together in a medium bowl.

How to Make Breakfast Burritos - eggs ingredients in a bowl before whisking
How to Make Breakfast Burritos - eggs ingredients in a bowl after whisking

Then, add the eggs to the bacon grease in the pan and turn the heat on to low.

Cook, stirring often until the eggs are scrambled. Cover to keep the eggs warm.

How to Make Breakfast Burritos - eggs poured into pan with bacon grease
How to Make Breakfast Burritos - scrambled eggs in a skillet with a spatula

Assemble the Breakfast Burritos

Once the hash browns, bacon and eggs are prepared, it’s time to assemble the breakfast burritos. Begin by spreading hash browns down the middle of a tortilla.

Then add the eggs, bacon, cheese, and pico de gallo (or salsa verde). (Keep in mind you need to evenly distribute the ingredients between 8 burritos).

Fold the ends of the burrito in towards the center.

Then, fold one side of the burrito over and gently but tightly roll it together.

assembling a breakfast burrito - folding the long side over the filling
two hands rolling a breakfast burrito on a plate
two hands rolling a breakfast burrito on a plate
two hands rolling a breakfast burrito on a plate

Repeat with the remaining 7 burrito-size tortillas.

5 assembled breakfast burritos on a plate

Brown The Breakfast Burritos

This step is critical to ensure the breakfast burritos hold together. It’s also a great way of heating all the ingredients on the inside.

In a Skillet

Heat a skillet over medium heat and grill, seam side down until browned, then flip and cook on the second side until lightly  browned. (You could use a touch of olive oil to fry them if you’d like, but we just warm them until golden brown).

In the Oven

If you’d prefer to bake the breakfast burritos, preheat your oven to 425 degrees F before assembling the burritos. Put assembled burritos on a large baking sheet. Bake on the first side for 8-10 minutes, or until golden brown, then flip and bake an additional 5 minutes.

Serve

Cut each breakfast burrito in half and serve warm with your favorite fixings. I like adding green onions, a pat of sour cream, salsa and a touch of guacamole.

7 breakfast burritos, 4 cut in half showing they're filled with scrambled eggs, hash browns, bacon, and cheese

Store

Store leftover breakfast burritos in an airtight container in the refrigerator for 3-5 days. Reheat in a pan, the oven or microwave.

Freeze

Or, lay the breakfast burritos in a single layer on a baking sheet and put them in the freezer to flash-freeze. Once frozen, wrap tightly with foil or plastic wrap and store in an airtight container.

If you plan to reheat in the microwave or on the stovetop, remove the wrapping before heating. If you would like to pop them in the oven, I suggest wrapping in foil and reheating them directly on the oven rack.

a hand holding a Breakfast Burrito cut in half so you can see it's filled with scrambled eggs, hash browns, bacon, and cheese

Breakfast Burritos Recipe FAQS

What should I put in a breakfast burrito?

Can I double this recipe?

Yes, you can make a large batch to freeze for busy mornings, just double the ingredients. You will need to cook the bacon in two separate pans.

How to make breakfast burritos that don’t get soggy?

Grilling or baking the burritos after assembling helps them stay nice and crispy.

up close photo of Breakfast Burritos cut in half Close-up of filled with scrambled eggs, hash browns, bacon, and cheese

If you make and love my recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along on Instagram, Pinterest, Facebook, TikTok and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so I can see your creations!

Breakfast Burritos Recipe

Laura
These are the best breakfast burritos ever. In this breakfast burrito recipe, seasoned eggs, bacon, hash browns, cheese & taco fixings are wrapped in a flour tortilla and lightly toasted.
No ratings yet
Course Breakfast
Cuisine American
Servings 16 Servings
Calories 307
Prep Time40 minutes
Cook Time30 minutes
Total Time4 hours 10 minutes

Ingredients 
 

Eggs

Hash Browns

Additional Ingredients

Instructions 

Cook the Hash Browns

  • Melt the butter in a large nonstick fry pan or skillet.
  • Spread the hash browns in an even layer in the pan.
  • Cover and cook on one side until golden brown.
  • Flip and cook until the second side is browned, then cover and set aside.

Cook the Bacon

  • Arrange the bacon in a single layer in a large skillet (at least 12”).
  • Cook over medium-low heat until the first side is brown (about 5-8 minutes). Then, flip and cook on the second side until the bacon is cooked to your preferences (soft, crispy, etc.)
  • Turn off the heat and use tongs to transfer the bacon to a cutting board, but save the grease in the pan.
  • Chop the bacon into bite-size pieces. Set aside.

Cook the Eggs

  • Whisk the eggs, cream, salt and pepper in a large bowl.
  • Add the egg mixture to the bacon grease in the pan and turn the heat on to low.
  • Cook, stirring often until the eggs are scrambled.

Assemble the Breakfast Burritos

  • Spread the hash browns down the middle of a tortilla.
  • Then add the eggs, bacon, cheese, and pico de gallo. (Keep in mind you need to evenly distribute the ingredients between 8 burritos).
  • Fold the ends of the burrito in towards the middle.
  • Then, fold one side of the burrito over and gently but tightly roll it together.
  • Repeat with the remaining 7 tortillas.

Brown

  • Skillet: Heat a skillet over medium heat and grill each burrito, seam side down until browned, then flip and cook on the second side until lightly browned. (You could use a touch of olive oil to fry them if you’d like, but we just warm them until golden brown).
  • Bake: Preheat oven to 425 degrees Fahrenheit (218 degrees Celsius) before assembling the burritos. Put assembled burritos on a large baking sheet. Bake on the first side for 8-10 minutes, or until golden brown, then flip and bake an additional 5 minutes.

Serve

  • Serve with a side of salsa Verde or your favorite salsa for dipping!

Video

Notes

Ingredient Substitution Notes
  • Bacon. choose your favorite variety of bacon.
  • Heavy cream. whole milk or half and half are good substitutes.
  • Hash brown potatoes (frozen). I buy organic, frozen, hash brown potatoes from the grocery store. You can make your own if you prefer.
  • Salted butter. unsalted butter works well.
  • Sharp cheddar cheese. I love the intense flavor of sharp cheddar, however you can use your favorite cheese such as: mild/medium cheddar, Colby Jack, pepper jack, etc.
  • Pico de gallo. salsa is a good substitute for pico de gallo.
Store
Store leftover breakfast burritos in an airtight container in the refrigerator for 3-5 days. Reheat in a pan, the oven or microwave.
Freeze
Or, lay the breakfast burritos in a single layer on a baking sheet and put them in the freezer to flash-freeze. Once frozen, wrap tightly with foil or plastic wrap and store in an airtight container.
Reheat
If you plan to reheat in the microwave or on the stovetop, remove the wrapping before heating. If you would like to pop them in the oven, I suggest wrapping in foil and reheating them directly on the oven rack.

Nutrition

Serving: 0.5Burrito | Calories: 307kcal | Carbohydrates: 15g | Protein: 12g | Fat: 22g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.2g | Cholesterol: 163mg | Sodium: 665mg | Potassium: 203mg | Fiber: 1g | Sugar: 2g | Vitamin A: 537IU | Vitamin C: 3mg | Calcium: 148mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you enjoy this recipe? Have a question? Leave a comment below!

Try these recipes


latest recipes

Post a Comment or Ask a Question!

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

Recipe Rating