There is something incredibly satisfying about biting into a warm burrito packed with juicy steak, melted cheese, and perfectly seasoned vegetables. This Buc ee’s Texas cheesesteak burrito recipe brings those bold roadside flavors into a homemade version that is just as hearty and delicious. Every bite combines tender beef, creamy cheese, soft tortillas, and savory peppers and onions for a filling meal that works for lunch, dinner, or even meal prep. Despite its impressive flavor, this recipe is simple enough for beginner cooks and comes together in about 40 minutes from start to finish. If you’ve been craving a copycat Buc-ee’s burrito with authentic Texas-inspired flavor, this recipe is sure to become a favorite.
What Makes This Recipe Worth Making
A homemade version gives complete control over the ingredients while delivering the same satisfying flavors found in the famous convenience store favorite. Thinly sliced steak cooks quickly, making this a practical weeknight meal without sacrificing taste. The creamy cheese sauce and seasoned beef create an irresistible filling that stays moist inside every tortilla. Fresh vegetables add sweetness and texture that balance the richness of the meat and cheese. Whether serving family or feeding a crowd, these burritos are easy to customize with favorite toppings and sauces while remaining true to the bold Texas cheesesteak experience.
Ingredients You’ll Need
1. For the Steak Filling
- 1½ pounds ribeye steak or sirloin, thinly sliced
- 2 tablespoons vegetable oil
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- ½ teaspoon Worcestershire sauce
2. For the Vegetables
- 1 large green bell pepper, thinly sliced
- 1 medium red bell pepper, thinly sliced
- 1 large yellow onion, thinly sliced
- 2 tablespoons butter
- 2 cloves garlic, minced
3. For the Cheese Sauce
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1¼ cups whole milk
- 1 cup shredded white cheddar cheese
- ½ cup shredded Monterey Jack cheese
- ¼ teaspoon cayenne pepper (optional)
- Salt to taste
4. For Assembling
- 6 large flour tortillas
- 1 cup shredded mozzarella cheese
- ½ cup shredded cheddar cheese
- Cooking spray or butter for grilling
5. Optional Toppings
- Sliced jalapeños
- Diced tomatoes
- Sour cream
- Hot sauce
- Chopped cilantro
- Pickled onions
How to Make Buc ee’s Texas Cheesesteak Burrito Recipe
Prepare the Steak
Remove the steak from the refrigerator about 20 minutes before cooking. Slice it as thinly as possible against the grain. Toss the meat with salt, pepper, garlic powder, onion powder, smoked paprika, chili powder, and Worcestershire sauce until evenly coated.
Cook the Steak
Heat a large cast iron skillet over medium-high heat. Add vegetable oil and cook the steak in batches for about 2 to 3 minutes until browned. Avoid overcrowding the pan so the meat develops good color instead of steaming. Transfer the cooked steak to a plate.
Cook the Vegetables
Reduce the heat slightly and melt butter in the same skillet. Add the onions and bell peppers, stirring occasionally until softened and lightly caramelized, about 8 to 10 minutes. Stir in the minced garlic during the final minute of cooking.
Prepare the Cheese Sauce
In a saucepan, melt butter over medium heat. Whisk in flour and cook for one minute. Slowly pour in the milk while whisking constantly until smooth. Cook until slightly thickened, then stir in the cheddar and Monterey Jack cheese. Continue stirring until completely melted. Season with a pinch of salt and cayenne if desired.
Combine the Filling
Return the cooked steak to the skillet with the vegetables. Pour about half of the cheese sauce over the steak mixture and stir gently until everything is evenly coated.
Warm the Tortillas
Heat each flour tortilla for about 15 seconds in a dry skillet or microwave. Warm tortillas are much easier to roll without cracking.
Assemble the Burritos
Lay one tortilla flat on a clean surface. Spoon a generous amount of steak filling into the center. Sprinkle with mozzarella and cheddar cheese before folding in the sides and rolling tightly into a burrito.
Toast the Burritos
Lightly butter or spray a skillet. Place the burritos seam-side down and cook over medium heat for 2 to 3 minutes per side until golden brown and crispy. This step helps seal the burritos while adding delicious texture.
Serve
Slice each burrito in half if desired and drizzle with the remaining cheese sauce. Garnish with fresh cilantro, jalapeños, or your favorite toppings before serving hot.

Expert Tips for Buc ee’s Texas Cheesesteak Burrito Recipe
Which Steak Works Best?
Ribeye offers the richest flavor because of its marbling, while sirloin provides a leaner option without sacrificing tenderness. Freezing the steak for about 20 minutes before slicing makes it much easier to cut into thin strips.
How Can You Keep the Steak Tender?
Cook the beef over high heat for only a few minutes. Overcooking causes thin slices to become chewy. Let the meat rest briefly before combining it with the vegetables.
How Do You Prevent Soggy Burritos?
Allow the steak mixture to cool for several minutes before assembling. Too much hot filling releases steam, which softens the tortilla.
What’s the Best Cheese to Use?
A combination of white cheddar, Monterey Jack, and mozzarella creates a creamy, stretchy filling with plenty of flavor. Freshly shredded cheese melts much better than pre-shredded varieties.
Can You Make These Ahead?
Yes. Assemble the burritos without grilling, wrap them tightly, and refrigerate for up to two days. Toast them just before serving for the freshest texture.
Common Mistakes to Avoid
- Slicing the steak too thick, which makes the filling chewy instead of tender.
- Cooking too much meat at once, causing it to steam rather than brown.
- Skipping the warming step for tortillas, making them crack during rolling.
- Adding too much cheese sauce, which can make the burritos difficult to fold.
- Overfilling each tortilla, leading to messy burritos that fall apart.
- Using low heat for the steak, preventing proper caramelization.
- Forgetting to toast the assembled burritos, which adds flavor and helps keep them together.
Serving Suggestions
- Serve with fresh salsa and tortilla chips.
- Add creamy guacamole for extra richness.
- Top with sour cream and chopped cilantro.
- Pair with spicy jalapeño ranch dressing.
- Serve alongside fresh pico de gallo.
- Enjoy with crunchy pickled jalapeños.
- Finish with a squeeze of fresh lime juice.
Delicious Side Dishes to Serve With
- Mexican-style rice
- Seasoned curly fries
- Crispy onion rings
- Loaded potato wedges
- Street corn salad
- Black bean salad
- Creamy coleslaw
Storage Suggestions
Room Temperature
These burritos should not remain at room temperature for more than two hours. After serving, refrigerate leftovers promptly to maintain freshness and food safety.
Refrigerator
Wrap individual burritos tightly in foil or plastic wrap before placing them in an airtight container. They will stay fresh for up to four days. Reheat in a skillet or air fryer for the best texture.
Freezing
Wrap each burrito tightly in plastic wrap followed by aluminum foil. Freeze for up to three months. Thaw overnight in the refrigerator before reheating, or reheat directly from frozen using an oven or air fryer.
Nutrition
Approximate per serving
- Calories: 690
- Carbohydrates: 42g
- Protein: 39g
- Fat: 39g
- Saturated Fat: 16g
- Sodium: 1,120mg
Disclaimer: Nutrition values are estimates and may vary depending on the exact ingredients and portion sizes used.
Variations
Spicy Texas Cheesesteak Burrito
Mix diced jalapeños into the steak filling and add pepper jack cheese for an extra kick. Finish with chipotle hot sauce before serving.
Chicken Cheesesteak Burrito
Replace the beef with thinly sliced chicken breast or chicken thighs seasoned with the same spice blend for a lighter alternative.
Loaded Burrito
Add seasoned fries, crispy hash browns, or seasoned tater tots inside the burrito to create an even heartier meal inspired by Texas convenience store favorites.
Low-Carb Version
Skip the tortilla and serve the steak, peppers, onions, and cheese sauce in a bowl over cauliflower rice or shredded lettuce.
FAQs
What kind of steak is best for this recipe?
Ribeye is considered the best choice because its marbling keeps every bite juicy and flavorful even after quick cooking. Sirloin is another excellent option if you prefer a leaner cut. Whichever steak you choose, slicing it very thinly against the grain helps ensure tender meat that blends perfectly with the peppers, onions, and melted cheese inside each burrito.
Can I prepare the filling ahead of time?
Yes. The steak and vegetable filling can be cooked one to two days in advance and stored in the refrigerator. Prepare the cheese sauce separately and refrigerate it as well. When ready to serve, gently reheat both, assemble the burritos, and toast them in a skillet. This makes dinner much faster while keeping the burritos fresh and flavorful.
Can I freeze assembled burritos?
Absolutely. Wrap each assembled burrito tightly to protect it from freezer burn before placing it into a freezer-safe bag or container. They freeze well for up to three months. Reheat them in the oven, air fryer, or skillet until heated through. Toasting after reheating helps restore the crispy exterior and improves the overall texture.
What cheese melts the best for cheesesteak burritos?
White cheddar, Monterey Jack, mozzarella, and provolone all melt beautifully and create a creamy filling. Combining two or three cheeses produces the richest flavor and best texture. Freshly shredded cheese is recommended because it melts more smoothly than pre-packaged shredded cheese, which often contains anti-caking ingredients.
Can I customize the fillings?
Definitely. This recipe is easy to personalize with ingredients such as sautéed mushrooms, jalapeños, roasted poblano peppers, bacon, seasoned fries, black beans, or fresh avocado. The steak and cheese combination serves as an excellent base, allowing you to create a burrito that matches your family’s preferences while maintaining its bold Texas-inspired flavor.
Conclusion
This Buc ee’s Texas cheesesteak burrito recipe is a delicious homemade take on one of Texas’ most popular grab-and-go meals. Packed with tender seasoned steak, sautéed peppers and onions, and plenty of melty cheese, it’s a hearty recipe that’s perfect for busy weeknights, game days, or meal prep. The simple ingredients and easy-to-follow steps make it approachable for cooks of any skill level, while the customizable fillings let you make it your own. Pair it with your favorite sides, enjoy it fresh off the skillet, and you’ll have a satisfying meal that rivals the original.
For more information about Buc-ee’s locations, food, and products, visit the official Buc-ee’s website.
Print
Buc ee’s Texas Cheesesteak Burrito Recipe
This Buc ee’s Texas cheesesteak burrito recipe is a hearty copycat made with tender seasoned steak, sautéed peppers and onions, creamy homemade cheese sauce, and melty cheese wrapped inside a toasted flour tortilla. It’s an easy Texas-inspired comfort food that’s perfect for lunch, dinner, meal prep, or game day.
- Total Time: 40 minutes
- Yield: 6 servings
Ingredients
For the Steak Filling
- 1½ pounds ribeye steak or sirloin, thinly sliced
- 2 tablespoons vegetable oil
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- ½ teaspoon Worcestershire sauce
For the Vegetables
- 1 large green bell pepper, thinly sliced
- 1 medium red bell pepper, thinly sliced
- 1 large yellow onion, thinly sliced
- 2 tablespoons butter
- 2 cloves garlic, minced
For the Cheese Sauce
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1¼ cups whole milk
- 1 cup shredded white cheddar cheese
- ½ cup shredded Monterey Jack cheese
- ¼ teaspoon cayenne pepper (optional)
- Salt, to taste
For Assembly
- 6 large flour tortillas (10-inch)
- 1 cup shredded mozzarella cheese
- ½ cup shredded cheddar cheese
- Butter or cooking spray for toasting
Optional Toppings
- Sour cream
- Sliced jalapeños
- Chopped cilantro
- Hot sauce
- Diced tomatoes
- Pickled onions
Instructions
- Thinly slice the steak against the grain and season with salt, pepper, garlic powder, onion powder, smoked paprika, chili powder, and Worcestershire sauce.
- Heat oil in a large skillet over medium-high heat and cook the steak in batches until browned, about 2 to 3 minutes. Transfer to a plate.
- In the same skillet, melt butter and sauté the onions and bell peppers for 8 to 10 minutes until tender. Add garlic and cook for 1 minute.
- Prepare the cheese sauce by melting butter in a saucepan. Whisk in the flour and cook for 1 minute. Slowly whisk in the milk until smooth and slightly thickened. Stir in the cheeses until melted and creamy.
- Return the steak to the skillet with the vegetables and stir in half of the cheese sauce until evenly coated.
- Warm the tortillas until soft and flexible.
- Spoon the steak mixture onto each tortilla and top with mozzarella and cheddar cheese.
- Fold in the sides and roll tightly into burritos.
- Toast each burrito in a lightly buttered skillet for 2 to 3 minutes per side until golden brown and crispy.
- Serve hot with the remaining cheese sauce and your favorite toppings.
Notes
- Freeze the steak for about 20 minutes before slicing for thinner, more even cuts.
- Cook the steak in batches to achieve a flavorful sear.
- Freshly shredded cheese melts much smoother than pre-shredded cheese.
- Don’t overfill the tortillas to make rolling easier.
- Warm tortillas before assembling to prevent cracking.
- Customize the filling with mushrooms, jalapeños, or crispy fries.
- Leftovers reheat well in a skillet or air fryer.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American, Tex-Mex
- Diet: High Protein




