There’s nothing quite like starting the day with a delicious breakfast burrito. This recipe is hands-down the only breakfast burrito recipe you need. It’s inspired by my love for hearty, filling breakfasts that can be made in advance, making it perfect for busy mornings or leisurely weekends alike. In about an hour, you can impress your family or friends with these mouthwatering burritos.
What makes this breakfast burrito special is its rich, savory flavors and satisfying textures. Each bite features crispy bacon, flavorful sausage, creamy cheese, and fluffy scrambled eggs, all nestled in a warm flour tortilla. It’s a breakfast that brings everyone together, whether it’s a cozy family gathering or a fun brunch with friends.
Why you’ll love breakfast burritos
- Packed with protein and flavor
- Freezer-friendly for easy meal prep
- Quick assembly for busy mornings
- Versatile: customize with your favorite ingredients
- Great for feeding a crowd
What ingredients do I need for breakfast burritos?
- 1 & 1/2 pounds thin-sliced bacon
- 1 pound bulk breakfast sausage
- 1 & 1/4 pounds cheddar cheese, shredded
- 30 ounces frozen shredded hash browns
- 1/3 cup (or more) bacon grease
- 1/2 cup (1 stick) butter for hash browns
- 1/2 cup chopped green onions
- 4 ounces cream cheese, chopped into chunks
- 15 large eggs
- 1 & 1/4 teaspoons Lawry’s seasoning salt (or kosher salt)
- 1 teaspoon black pepper
- 1 teaspoon onion powder
- 1/4 cup butter for eggs
- 15 (10-inch) flour tortillas, warmed
- 1 batch, sliced, homemade or store-bought (optional)
Ingredient notes & swaps:
- Bacon grease can be replaced with vegetable oil if preferred.
- Feel free to use any cheese you enjoy, such as pepper jack for a spicy kick.
- For a vegetarian option, use sautéed vegetables or plant-based sausage.
How do I make breakfast burritos step-by-step?
Making these breakfast burritos is straightforward and fun! Line up your ingredients and follow these steps:
- Line bacon on baking sheets and bake until crisp.
- Chop cooled bacon into pieces and reserve the grease.
- Cook bulk sausage in a skillet until nicely browned for added texture.
- Shred cheddar cheese for melting throughout the burrito.
- Pack frozen hash browns into a patty and cook until crispy and golden.
- Whisk eggs with seasoning and cook slowly, adding cream cheese until creamy.
- Warm tortillas, then layer the fillings: bacon, sausage, hash browns, cheddar cheese, green onions, and eggs.
- Fold the tortillas burrito style, wrap them in foil for easy storage.
- To serve later, microwave or bake from refrigerated or frozen.
Pro Tip: Always check your bacon for the crispness you like, and feel free to add more veggies for extra flavor and color.

How should I serve it?
These breakfast burritos are versatile and can be served with your favorite sauces or sides. A dollop of sour cream or fresh salsa on top adds a refreshing twist. Pair them with crispy hash browns or a simple fruit salad for a balanced meal. Serve them individually or on a platter for a delightful brunch spread.
Can I make it ahead? How do I store and reheat it?
Absolutely! These breakfast burritos can be made ahead of time and stored in foil in the refrigerator for up to 5 days or frozen for up to a month. To reheat, simply unwrap the foil and microwave until heated through or bake until warm and crispy. This makes them perfect for quick breakfasts on busy mornings.
How do I fix common issues?
If you encounter issues while making your breakfast burritos, here are some quick fixes:
- If the burrito is dry, try adding more cream cheese or a splash of milk to the egg mixture next time.
- For bland burritos, increase the seasoning in the eggs or add hot sauce when serving.
- If the hash browns are soggy, ensure they cook properly by pressing them into a patty and allowing them to crisp before adding to the tortilla.
What variations can I try?
Feel free to get creative! You could swap in other meats like diced ham or chorizo. For a lighter option, consider using egg whites and adding spinach or bell peppers. Additionally, you can experiment with different cheese varieties or include beans for extra protein and fiber.
FAQs
Can I use frozen eggs instead of fresh?
Yes, using frozen egg products can be a great alternative, just ensure they’re fully thawed and mixed well before cooking.
What’s the best way to heat them up from frozen?
Microwave each burrito wrapped in a damp paper towel for about 2-3 minutes or bake them directly in the oven at 375°F for about 25 minutes.
Can I add different vegetables?
Absolutely! Adding sautéed onions, bell peppers, or even mushrooms can enhance the flavor and give you added nutrients in your breakfast burrito.

Breakfast Burrito
Ingredients
Method
- Line bacon on baking sheets and bake until crisp.
- Chop cooled bacon into pieces and reserve the grease.
- Cook bulk sausage in a skillet until nicely browned.
- Shred cheddar cheese.
- Pack frozen hash browns into a patty and cook until crispy and golden.
- Whisk eggs with seasoning and cook slowly, adding cream cheese until creamy.
- Warm tortillas, then layer the fillings: bacon, sausage, hash browns, cheddar cheese, green onions, and eggs.
- Fold the tortillas burrito style and wrap them in foil for easy storage.
- Serve with sour cream, salsa, crispy hash browns, or a fruit salad.
- Store wrapped in foil in the refrigerator for up to 5 days or freeze for up to a month.
- Reheat by unwrapping and microwaving until heated through or baking.
- For extra flavor, consider adding sautéed vegetables or using different cheese varieties.