If you’ve ever pulled off the highway at Buc-ee’s, you know the move: skip the line for the beaver nuggets, head straight to the hot counter, and grab a foil-wrapped Buc-ee’s breakfast burrito. Warm flour tortilla, fluffy scrambled eggs, melty cheese, and your pick of savory sausage or crispy bacon. Simple, filling, and somehow perfect at 6 a.m. or 6 p.m.

The problem? Most of us don’t live next door to a Buc-ee’s. So I recreated those burritos at home, and then made them even better by turning them into a freezer-friendly make-ahead breakfast. Roll a batch on Sunday, freeze them, and you’ve got a hot, road-trip-worthy breakfast ready in about 2 minutes all week long.
This copycat recipe makes 8 burritos (4 sausage, 4 bacon, or all of one kind) and costs a fraction of buying them one at a time.
What Is a Buc-ee’s Breakfast Burrito?
A Buc-ee’s breakfast burrito is a hand-rolled flour tortilla stuffed with scrambled eggs, shredded cheese, and a breakfast meat, then wrapped in foil and kept warm at the hot food counter. The classics are sausage, egg, and cheese and bacon, egg, and cheese. Buc-ee’s also rotates other fillings like brisket and potato, but the sausage and bacon versions are the everyday favorites.
What makes them so good is how simple they are: soft eggs, plenty of cheese, well-seasoned meat, and a tortilla that’s warm enough to fold tight. No fuss, no sauce required, easy to eat with one hand. That’s exactly what this copycat recipe recreates.

Why You’ll Love This Copycat Buc-ee’s Breakfast Burrito Recipe
- Tastes like the road-trip original. Soft scrambled eggs, a generous cheese blend, and savory sausage or smoky bacon in a warm flour tortilla.
- Freezer-friendly. Make 8 at once and freeze for up to 3 months. Reheat in the microwave, oven, or air fryer.
- Budget-friendly. A homemade batch costs far less than buying burritos one at a time.
- Customizable. Go all sausage, all bacon, or half and half. Add potatoes, peppers, or salsa if you like.
- Grab-and-go mornings. Perfect for busy weekdays, school mornings, early shifts, and actual road trips.
Ingredients for Copycat Buc-ee’s Breakfast Burritos
The magic of a Buc-ee’s breakfast burrito is that it’s made with simple, everyday ingredients you probably already have. Here’s what you’ll need for 8 freezer-friendly burritos.

For the Filling
- Large eggs: The base of every good breakfast burrito. Twelve eggs give you fluffy, generous portions in each one.
- Milk: A splash of milk keeps the scrambled eggs soft and tender, even after freezing and reheating.
- Breakfast sausage: Choose a sage or Texas-style breakfast sausage for that classic travel-center flavor.
- Bacon: Thick-cut bacon stays crispy and doesn’t get lost in the burrito. Use sausage, bacon, or half of each.
- Shredded cheddar or cheddar-Jack cheese: Shredding a block yourself gives the creamiest melt.
- Butter: For scrambling the eggs low and slow.
For the Seasoning
- Salt
- Coarse black pepper
- Garlic powder (optional): Adds a subtle savory flavor without overpowering the eggs.
For Wrapping
- Flour tortillas (10-inch, burrito size): Big enough to fold and tuck the ends without tearing.
- Aluminum foil: For that signature Buc-ee’s foil wrap, and for freezing.
- Plastic wrap or parchment paper + gallon freezer bags: Only needed if you’re making them ahead.
Ingredient Substitutions
- Turkey sausage or turkey bacon: A lighter option that still freezes well.
- Pepper Jack cheese: Adds a little heat.
- Egg whites or liquid eggs: Use 3 cups in place of 12 whole eggs.
- Low-carb tortillas: Work fine, but warm them well first so they don’t crack when rolling.
- Dairy-free milk: Unsweetened almond or oat milk works in the eggs.
How to Make a Buc-ee’s Breakfast Burrito at Home

Step 1: Cook the meat. Brown the sausage in a large skillet over medium heat for 8–10 minutes, breaking it into small crumbles, until no pink remains (165°F). For bacon, cook until crispy, drain on paper towels, and chop into bite-size pieces. Set aside.
Step 2: Whisk the eggs. In a large bowl, whisk eggs, milk, salt, pepper, and garlic powder until no streaks of white remain.

Step 3: Scramble low and slow. Melt butter in a nonstick skillet over medium-low heat. Add eggs and gently push them across the pan with a spatula. Pull them off the heat while they’re still slightly glossy, about 4–5 minutes. They’ll finish cooking from residual heat and stay tender after reheating.
Step 4: Warm the tortillas. Microwave the stack under a damp paper towel for 20–30 seconds, or warm each in a dry skillet for 10 seconds per side. Warm tortillas fold without cracking.
Step 5: Assemble. Lay a tortilla flat. Add about 1/4 cup cheese down the center, then about 1/3 cup eggs, then a scoop of sausage or bacon. Top with a little more cheese so it melts and glues everything together.
Step 6: Roll it tight. Fold the bottom edge over the filling, tuck in both sides, and roll away from you into a snug burrito. Wrap each burrito tightly in foil, Buc-ee’s style. Serve right away or cool for freezing (next section).

Make-ahead tip: If you’re freezing, let the eggs and meat cool for 10–15 minutes before assembling. Hot filling creates steam, which turns into ice crystals and soggy tortillas.
Freezer Meal Prep: How to Freeze and Reheat Breakfast Burritos
These burritos freeze for up to 3 months, which makes them one of the easiest breakfast meal-prep recipes you can make.
How to Freeze
- Cool completely. Let assembled burritos rest on a sheet pan for 15 minutes so steam escapes.
- Wrap individually. Wrap each burrito tightly in plastic wrap or parchment, then in foil. Double wrapping prevents freezer burn.
- Bag and label. Place wrapped burritos in a gallon freezer bag, press out the air, and label with the date and filling (S = sausage, B = bacon).
- Freeze flat. Lay the bag flat in the freezer until solid, then store upright to save space.
How to Reheat
| Method | How | Time |
|---|---|---|
| Microwave (fastest) | Remove foil, wrap in a damp paper towel, heat on high, flip halfway | 2–3 minutes from frozen |
| Air fryer (crispiest) | Remove foil, heat at 350°F; for frozen, microwave 1 minute first | 8–10 min thawed, 12–15 min frozen |
| Oven (best for a batch) | Keep foil on, bake at 375°F on a sheet pan | 20 min thawed, 35–40 min frozen |
| Overnight thaw | Move to the fridge the night before, then reheat any way above | Cuts reheat time roughly in half |
Heat until the center reaches 165°F. Let the burrito rest 1 minute before biting in, since the filling stays hot.
Air fryer tip: Spray the outside lightly with oil for a golden, toasted tortilla that tastes even better than the hot counter version.

Tips for the Best Copycat Buc-ee’s Breakfast Burritos
- Undercook the eggs slightly. Eggs that look a little wet in the pan stay soft after freezing and reheating instead of turning rubbery.
- Drain the meat well. Extra grease makes tortillas soggy in the freezer.
- Cheese goes first and last. A layer on the bottom and top acts like glue and keeps moisture away from the tortilla.
- Don’t overfill. About 3/4 cup of total filling per 10-inch tortilla rolls tight without tearing.
- Skip watery add-ins before freezing. Add salsa, sour cream, or hot sauce after reheating.
Variations
- Brisket breakfast burrito: Swap the sausage for chopped smoked brisket. Use leftovers from my Copycat Buc-ee’s Brisket (Texas Smoked Brisket) for the full Buc-ee’s experience.
- Potato, egg, and cheese: Add 2 cups of crispy diced breakfast potatoes or hash browns.
- Chorizo: Use Mexican chorizo for a spicy, Tex-Mex twist.
- Veggie: Add sautéed bell peppers, onions, and spinach (squeeze out the moisture first).
- Spicy: Use pepper Jack cheese and stir diced green chiles into the eggs.

What to Serve With Breakfast Burritos
Serve with salsa, pico de gallo, hot sauce, or a dollop of sour cream. Add fresh fruit, hash brown patties, or a cup of coffee for a complete road-trip-style breakfast.
Craving more road-trip favorites? Browse all of my Copycat Buc-ee’s Recipes and bring the Texas travel-center experience home.
Frequently Asked Questions
What’s in a Buc-ee’s breakfast burrito?
The classic versions have scrambled eggs, shredded cheese, and either breakfast sausage or bacon wrapped in a flour tortilla. Buc-ee’s also offers other fillings like brisket and potato at many locations.
Can you freeze breakfast burritos?
Yes. Wrap each burrito in plastic wrap and foil, store in a freezer bag, and freeze for up to 3 months.
How do you keep frozen breakfast burritos from getting soggy?
Cool the filling before rolling, drain the meat well, layer cheese against the tortilla, and skip salsa until after reheating.
How long do I microwave a frozen breakfast burrito?
Remove the foil, wrap in a damp paper towel, and microwave on high for 2–3 minutes, flipping halfway, until hot in the center.
Can I reheat breakfast burritos in the air fryer?
Yes. Air fry at 350°F for 12–15 minutes from frozen (or microwave for 1 minute first to speed it up). The tortilla comes out golden and crisp.
How long do breakfast burritos last in the fridge?
Store cooked burritos in an airtight container in the refrigerator for up to 4 days.
Can I make these without meat?
Absolutely. Use potatoes, peppers, onions, black beans, or spinach instead of sausage or bacon.

Copycat Buc-ee’s Breakfast Burritos (Sausage or Bacon, Egg & Cheese)
Description
Ingredients
Filling
- 12 large eggs
- 1/4 cup whole milk
- 1 lb ground breakfast sausage, OR 1 lb bacon, or 1/2 lb of each
- 2 cups shredded cheddar, or cheddar-Jack cheese, 8 oz
- 1 tablespoon butter
Seasoning
- 1/2 teaspoon salt
- 1/2 teaspoon coarse black pepper
- 1/4 teaspoon garlic powder, optional
Wrapping
- 8 large flour tortillas, 10-inch
Instructions
- Cook the meat: Brown the sausage in a large skillet over medium heat for 8–10 minutes, breaking it into crumbles, until it reaches 165°F. For bacon, cook until crispy, drain on paper towels, and chop. Drain well and set aside.
- Whisk the eggs: In a mixing bowl, whisk eggs, milk, salt, pepper, and garlic powder until fully combined.
- Scramble the eggs: Melt butter in a nonstick skillet over medium-low heat. Add eggs and gently stir for 4–5 minutes, removing from heat while still slightly glossy.
- Warm the tortillas: Microwave tortillas under a damp paper towel for 20–30 seconds until soft and pliable.
- Assemble: Sprinkle about 2 tablespoons cheese down the center of each tortilla. Top with about 1/3 cup eggs, a scoop of sausage or bacon, and another 2 tablespoons cheese.
- Roll: Fold the bottom edge over the filling, tuck in the sides, and roll tightly.
- Wrap and serve: Wrap each burrito in foil and serve warm, or cool completely before freezing.
Equipment
- Large skillet
- Large nonstick skillet
- Mixing bowl and whisk
- Silicone spatula
- Aluminum Foil
- Gallon freezer bags (for make-ahead)
Notes
- To freeze: Cool filling 10–15 minutes before assembling. Wrap each burrito in plastic wrap, then foil. Store in a labeled freezer bag for up to 3 months.
- Microwave reheat: Remove foil, wrap in a damp paper towel, and microwave on high 2–3 minutes from frozen, flipping halfway.
- Air fryer reheat: Remove foil and air fry at 350°F for 12–15 minutes from frozen, or 8–10 minutes thawed.
- Oven reheat: Keep foil on and bake at 375°F for 35–40 minutes from frozen, or 20 minutes thawed.
- Food safety: Reheat until the center reaches 165°F.
- Avoid soggy burritos: Drain the meat well and add salsa or sour cream after reheating, not before freezing.
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
