Breakfast Burritos

Loaded with sausage, eggs, cheese, and fresh veggies, these breakfast burritos are a hearty and flavorful way to start your day! You can enjoy them fresh or pop them in the freezer for easy mornings when time is tight.

Toasted breakfast burritos stacked on a plate with a halved burrito showing filling

So, which camp are you in when it comes to breakfast — sweet or savory? Honestly, I flip-flop depending on the day. Sometimes I crave a soothing bowl of oatmeal with berries and maple syrup, but other times, nothing hits the spot quite like a warm, crispy breakfast burrito loaded with all the good stuff.

This recipe for breakfast burritos is seriously satisfying. Each one is filled with fluffy scrambled eggs, flavorful breakfast sausage, crisp veggies, and sharp cheddar cheese melted to perfection. They’re packed with protein and big on taste. You can eat them straight from the pan, but my favorite thing is to pop them in the oven just long enough to crisp up the tortillas and melt all the cheese inside.

This batch makes 8 breakfast burritos — plenty for the whole family or to freeze for quick breakfasts on busy mornings. Trust me, making the full recipe is worth it, even if you’re only feeding a couple of people. Your future self will thank you when you have homemade breakfast ready to go in minutes!

Warm, flavorful, and filling, these breakfast burritos are the kind of breakfast you’ll want to have on repeat. Made with a mix of sausage, fluffy scrambled eggs, melty cheese, and fresh vegetables, this recipe yields 8 generously stuffed burritos. They’re perfect for feeding a family, serving at brunch, or stocking the freezer with grab-and-go breakfasts.

Below, you’ll find everything you need to master this recipe: from a straightforward ingredient list with easy swaps, to detailed, step-by-step instructions (plus helpful photos) for sautéing the veggies, browning the sausage, and making perfectly tender scrambled eggs. I’ll also share tips for rolling these up, baking them to get that perfect crispy tortilla, freezing, reheating, and troubleshooting. All in all, you’ll be done in about 40 minutes, and the filling is forgiving and easy to tweak to your liking.

What Makes Them Great

These breakfast burritos make for an awesome weeknight or weekend breakfast because they’re bursting with flavor and travel well for on-the-go mornings. Here are a few great reasons to give them a try:

  • Protein-packed and filling—eggs and sausage provide lasting energy to get your day going strong.
  • Make-ahead friendly—make a batch of 8 burritos and freeze the extras for fast, homemade breakfasts later in the week.
  • Super customizable—swap in your favorite veggies, cheese, or proteins to suit what you have or your family’s tastes.
  • Perfect texture—you can bake them briefly to get crisp, lightly browned tortillas and melted cheese, or enjoy them soft if you prefer.
  • Feeds a crowd—easy to scale up for meal prep, family breakfasts, or brunch gatherings.

Ingredients and Handy Swaps

Top-down arrangement of tortillas, eggs, cooked sausage, shredded cheese, mushrooms, red pepper, onion, oil and butter

  • 1 tablespoon olive oil
  • 2 cups chopped vegetables, like red onion, bell pepper, mushrooms, or broccoli
  • 1 pound breakfast sausage or Italian sausage, casings removed
  • 8 eggs
  • 2 pinches salt, or to taste
  • 2 teaspoons unsalted butter
  • 8 large burrito-sized tortillas
  • 2 cups shredded cheddar cheese, or Monterey Jack, pepper jack, or a blend

How to Assemble and Cook

  1. Preheat oven to 375°F if you plan to bake the burritos.
  2. Heat 1 tablespoon olive oil in a medium to large nonstick skillet over medium heat.
  3. Add 2 cups chopped vegetables and cook, stirring often, until softened, about 4 minutes; transfer to a medium bowl.
  4. Add 1 pound breakfast sausage (casings removed) to the skillet, crumble and cook until browned and cooked through, then transfer to the bowl with the veggies, leaving or pouring off excess grease.
  5. Crack 8 eggs into a medium bowl, add 2 pinches salt, and whisk until smooth.
  6. Wipe out the skillet, melt 2 teaspoons unsalted butter over medium, pour in the eggs, lower heat to medium-low, let sit about 30 seconds, then gently scrape and fold the eggs until tender and just set.
  7. Turn off the heat and add the scrambled eggs to the bowl with the sausage and veggies; stir gently to combine.
  8. Warm tortillas briefly (10–20 seconds in the microwave wrapped in a damp paper towel or a few seconds in a hot skillet) to make them flexible.
  9. Scoop about 1/8 of the filling along a line slightly off-center on each tortilla, sprinkle about 1/4 cup shredded cheese on top, then fold and roll each tortilla tightly into a burrito.

    Four-panel collage showing sautéing vegetables, browning sausage, mixing eggs and sausage, and assembling burritos

  10. Place wrapped burritos seam-side down on a parchment-lined baking sheet and bake at 375°F for 5–10 minutes until warmed through and lightly browned.

Expert Tips and Tricks

  • Don’t overcook the eggs—use medium-low heat and fold gently to keep them soft and creamy instead of dry and crumbly.
  • Drain excess sausage grease after cooking. Just leave the sausage in the pan and pour off the fat before mixing with veggies so the filling isn’t greasy.
  • Warm tortillas briefly before wrapping—10 to 20 seconds in the microwave wrapped in a damp paper towel or a few seconds in a hot skillet helps them become more flexible.
  • Avoid overfilling—use about 1/8 of the filling per tortilla so you can wrap everything tightly without the burrito bursting open.
  • Let the filling cool slightly before freezing. Flash freeze your wrapped burritos on a tray for 2 hours first so they freeze solid separately and keep their shape.
  • Label and date your frozen burritos, and try to use them within a month for the best texture and flavor.
  • For best texture when reheating, microwave briefly to heat the center, then crisp the tortilla in a 350°F oven or air fryer.
  • You can also make the eggs, sausage, and veggies ahead of time, store in the fridge for 3-4 days, and assemble burritos quickly for even faster breakfasts.

Flavor Swaps and Add-Ins

  • Vegetarian option: skip the sausage and add seasoned crumbled tofu, black beans, or cooked lentils, plus extra veggies and your favorite spices.
  • Potato lovers: stir in cooked diced potatoes or hash browns for extra heartiness.
  • Try different proteins: swap sausage for cooked bacon, ham, chorizo, or ground turkey/turkey sausage for variety.
  • Switch up the cheese: Monterey Jack, pepper jack for some heat, or a Mexican cheese blend work great instead of cheddar.
  • Spice it up: add diced jalapeños, a dash of hot sauce, or use pepper jack cheese for a bit of a kick.
  • Smaller bites: double the filling batch and use smaller tortillas to make mini breakfast burritos perfect for kids or lunches.
  • Gluten-free or whole wheat: choose large gluten-free or whole wheat tortillas to match your dietary needs.

How to Store and Reheat

These breakfast burritos freeze beautifully, making them a fantastic choice for meal prep and quick breakfasts. Here’s how to freeze and reheat them like a pro:

  • Let the filling cool just a bit before wrapping each burrito.
  • Flash freeze wrapped burritos on a baking sheet in the freezer for about 2 hours, so they freeze individually without sticking.
  • Move the frozen burritos into a zip-top bag and keep them in the freezer for up to a month.

When you’re ready to eat, thaw overnight in the fridge. Start by microwaving the burrito on high for 30 to 45 seconds to warm the center. Then finish heating in a 350°F oven for about 10 minutes until hot all the way through.

You can microwave the burrito all the way, but this makes the tortilla a bit chewier. The oven step gives you that nice crispy texture we all love.

Close-up of stacked breakfast burrito halves with melted cheese and visible sausage and peppers

FAQs and Troubleshooting

  • Can I freeze these burritos?
    Yes! Place the wrapped burritos on a baking sheet and flash freeze for around 2 hours. Then transfer to a zip-top bag and store in the freezer for up to 1 month for best quality.
  • How should I reheat a frozen burrito?
    It’s best to thaw them overnight in the fridge. Microwave on high for 30-45 seconds to warm the middle, then bake at 350°F for about 10 minutes until heated through. You can also microwave fully, but the tortilla will be chewier.
  • How long will assembled burritos last in the fridge?
    Fully wrapped burritos keep well for about 3-4 days in the fridge. Just be sure to wrap them tightly to prevent drying out.
  • Can I use egg whites or a different egg mix?
    Yes, go ahead! You can use just egg whites or a combination of whole eggs and whites. The texture will be a bit lighter and less rich, but the recipe works the same.
  • My tortillas crack when I roll them — what can I do?
    Warm them up gently in the microwave wrapped in a damp towel or a quick toast in a hot pan. Also, be careful not to overfill your burritos to keep the tortilla from breaking.
  • How can I make these lower sodium or fat?
    Choose lower-sodium or turkey sausage, cut back on the cheese, or substitute with lean protein. Also make sure to drain excess fat after cooking the sausage.

Detailed interior view of a breakfast burrito showing eggs, sausage, peppers, mushrooms and cheese

Print

Hearty and flavorful breakfast burritos loaded with sausage, eggs, cheese, and fresh vegetables. Can be enjoyed fresh or frozen for easy mornings.

  • Author: mapps6841@gmail.com
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 8 breakfast burritos 1x
  • Category: Breakfast

Ingredients

Scale
  • 1 tablespoon olive oil
  • 2 cups chopped vegetables (red onion, bell pepper, mushrooms, or broccoli)
  • 1 pound breakfast sausage or Italian sausage, casings removed
  • 8 eggs
  • 2 pinches salt, or to taste
  • 2 teaspoons unsalted butter
  • 8 large burrito-sized tortillas
  • 2 cups shredded cheddar cheese (or Monterey Jack, pepper jack, or a blend)

Instructions

  1. Preheat oven to 375°F if you plan to bake the burritos.
  2. Heat 1 tablespoon olive oil in a medium to large nonstick skillet over medium heat.
  3. Add 2 cups chopped vegetables and cook, stirring often, until softened, about 4 minutes; transfer to a medium bowl.
  4. Add 1 pound breakfast sausage (casings removed) to the skillet, crumble and cook until browned and cooked through, then transfer to the bowl with the veggies, leaving or pouring off excess grease.
  5. Crack 8 eggs into a medium bowl, add 2 pinches salt, and whisk until smooth.
  6. Wipe out the skillet, melt 2 teaspoons unsalted butter over medium, pour in the eggs, lower heat to medium-low, let sit about 30 seconds, then gently scrape and fold the eggs until tender and just set.
  7. Turn off the heat and add the scrambled eggs to the bowl with the sausage and veggies; stir gently to combine.
  8. Warm tortillas briefly (10–20 seconds in the microwave wrapped in a damp paper towel or a few seconds in a hot skillet) to make them flexible.
  9. Scoop about 1/8 of the filling along a line slightly off-center on each tortilla, sprinkle about 1/4 cup shredded cheese on top, then fold and roll each tortilla tightly into a burrito.
  10. Place wrapped burritos seam-side down on a parchment-lined baking sheet and bake at 375°F for 5–10 minutes until warmed through and lightly browned.

Notes

Don’t overcook the eggs—use medium-low heat and fold gently to keep them soft and creamy instead of dry and crumbly., Drain excess sausage grease after cooking to avoid a greasy filling., Warm tortillas briefly before wrapping to make them more flexible., Avoid overfilling burritos to prevent bursting., Let filling cool before freezing burritos; flash freeze on a tray for 2 hours to freeze separately and keep shape., Label and date frozen burritos; use within one month for best quality., Reheat frozen burritos by microwaving briefly then crisping in oven or air fryer for best texture., Eggs, sausage, and veggies can be prepped ahead and stored 3-4 days refrigerated for quick assembly.

Nutrition

  • Serving Size: 1 burrito
  • Calories: Approximately 400-450 calories per burrito (estimated)
  • Fat: Approximately 25-28 grams per serving (estimated)
  • Carbohydrates: Approximately 30-35 grams per serving (estimated)
  • Protein: Approximately 22-25 grams per serving (estimated)

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Uncategorized

Mila Stevens

ABOUT THE AUTHOR

Mila Stevens

Hey there! I’m Mila Stevens, a self-taught home baker figuring things out one batch at a time. I started this blog to share my baking wins and the occasional flops while learning how to make desserts that make people smile. I’m not a pro, just someone who loves mixing, tasting, and watching simple ingredients turn into something amazing. If you enjoy cozy bakes, buttery doughs, and honest kitchen stories, you’re in the right place.

READ MORE →

Leave a Comment

Recipe rating