
Table of Contents
Why You'll Love These McDonald's Breakfast Burritos
Everyone knows that Mcdonald's breakfast is the best breakfast. And it turns out that it's pretty easy to make most of your Mcdonald's favorites at home, like this McGriddle, egg McMuffin, and Mcdonald's biscuits! This Mcdonald's breakfast burrito recipe is no exception.
What's even better about this homemade breakfast burrito recipe is that it's inexpensive, easy, and super quick to whip up! Also, with easily customizable fillings, you can make these burritos however you want. Vegetarian? Use your favorite veggie sausage instead of pork. Do you want to get fancy? Use feta or smoked gouda cheese instead. Love spice? Amp up those green chilies and use spicy salsa!
If you're looking for a little something extra special to add to your burrito, check out our Mcdonalds breakfast sauce recipe. Or, consider throwing in some sliced avocado or a dollop of sour cream for a tasty twist.
Readers have been loving these breakfast burritos, so I know you'll love this recipe. Just look at what this reader said:
I made this once before with a different recipe and didn't like. Gave this one a go and it was delicious!! -Abigail

Ingredients
- Pork sausage- I like to use mild sausage, but anything you want to use will work great!
- Olive Oil- for cooking the sausage.
- Yellow onion, fresh tomatoes, & green chilies- to cook with the meat and add flavor.
- Tortillas- I used four six-inch ones.
- Eggs- to cook with the meat and veggies for a loaded scramble.
- American cheese- this is what McDonald's uses, but feel free to use any cheese you want.
- Salsa- all breakfast burritos are better with some salsa!
By the way, if you're in the mood for lunch, you have to give these McDonald's chicken nuggets a try.

How To Make McDonald's Breakfast Burrito

Step 1: Prepare the sausage
First, crumble and fry the sausage of your choice in a pan over medium heat. The smaller you chop up the pork, the faster it will cook. Once the sausage is fully cooked, remove it from the pan and drain the excess grease. Then put the sausage aside in a small bowl.

Step 2: Cook the veggies
For the veggies, add a little bit of olive oil to the pan, and then add the onion, green chillies, and tomatoes. Cook until the veggies are soft, for about 5 minutes or so, then throw the meat back in the pan.

Step 3: Cook the eggs
Next, crack the eggs in a small bowl and beat the whites with the yolks. Then, add the beaten eggs to the pan with the sausage and veggies. and sprinkle some salt and pepper on top. Cook everything, frequently stirring, until the egg has cooked.

Step 4: Assemble burritos
To assemble, place a tortilla in a heated skillet and top with the salsa and cheese. Let the pan heat until the cheese starts to melt. Then, carefully take the tortilla out of the pan and stuff it with the filling. To successfully roll your burrito, start by arranging your fillings in a line down the center of the tortilla. Then, fold the sides of the tortilla inwards over the filling. Finally, roll the bottom of the tortilla over the top of the fillings - tucking as you roll. I like to then wrap them in paper to hold everything together before serving.

Expert Tips To Make The Best McDonald's Breakfast Burrito
- Cook the sausage into tiny crumbles. The McDonald’s texture comes from small, even pieces of sausage, not big chunks. Break it up early and keep stirring as it browns so it fries into fine crumbles. If you want it extra “drive-thru style,” let it brown a little deeper for more flavor, then drain off most of the grease so the filling doesn’t turn oily.
- Drain, but do not dry it out. After browning, drain excess grease, but leave a tiny bit behind or add a small splash of oil before cooking the veggies. You want the filling moist, not greasy, and not dry.
- Soften the veggies first for better flavor. Cook the onion, green chilies, and tomatoes until they’re soft and fragrant before adding the sausage back in. That quick sauté builds the sweet-savory base that makes the filling taste seasoned and “breakfast burrito” instead of plain scrambled eggs with sausage.
- Cook the eggs low and stir often for the right texture. For that soft, cohesive burrito filling, keep the heat at medium or medium-low once the eggs go in. Stir frequently so you get small, tender curds that mix into the sausage and veggies. If the heat is too high, the eggs turn dry and chunky and the burrito eats less like the McDonald’s version.
- Season at the end and taste. Sausage and cheese can be salty, so start light on salt and add more after the eggs are mostly set. Fresh cracked pepper at the end gives it that breakfast shop flavor without overpowering the eggs.
- Warm the tortilla in a skillet before filling. A warmed tortilla is easier to roll and less likely to tear. Heating it also helps the burrito stay tight and gives you that just-made feel. If you want the closest fast-food texture, keep the tortilla warm and pliable, not toasted crisp.
- Melt the cheese with salsa first for a better bite. Adding salsa and cheese to the warm tortilla before the filling makes a big difference. The cheese melts into the salsa and creates a creamy layer that holds everything together and keeps the burrito from feeling dry.
- Do not overfill and roll tight. Keep the filling in a neat line, tuck in the sides, and roll snug so it holds together. Overstuffed burritos split, and then the cheese and eggs fall out. Using paper wraps makes them easier to hold and gives that classic grab-and-go vibe.
- Make it meal-prep friendly. If you’re making a batch, let the filling cool slightly before assembling so steam doesn’t make the tortillas soggy. Wrap tightly and store, then reheat gently so the eggs stay tender.

McDonald's Breakfast Burrito FAQS

McDonald's Copycat Recipes To Try Next
- McDonalds hash browns
- McDonald's steak bagel
- McDonalds parfait
- McDonalds mocha frappe
- McDonalds iced coffee
- McDonald's oatmeal
McDonald's Breakfast Burrito (Copycat Recipe)
These McDonald’s breakfast burritos are going to make the drive-thru line feel unnecessary. They’re packed with fluffy eggs, savory pork sausage, green chilies, onions and tomatoes, melty cheese, and a little salsa for that classic fast-food flavor. They’re hearty, super satisfying, and easy to make at home anytime the craving hits.
Ingredients
- ½ pound pork sausage mild
- 1 tsp. Olive Oil
- ½ cup yellow onion diced
- ¼ cup fresh tomatoes diced
- 1 tbsp. green chilies
- 4 six-inch tortillas
- 4 eggs
- 8 American Cheese slices
- ½ cup salsa
Instructions
- Crumble and fry pork sausage, stir and separate meat so it will fry in small little pieces. Remove from heat drain excess grease.
- Add a bit of olive oil to a pan and add onion, green chilies, and tomatoes, cook until veggies are soft (about 5 minutes) and add the sausages again.
- Beat the eggs and add them to the pan with the sausage mixture. Add salt and pepper and cook, stirring frequently until they are well cooked.
- To assemble, place the wrap in a heated skillet and top with the salsa and cheese, let it heat until the cheese melts. Add the mixture and roll the tortillas (you can use paper wraps to make it easier to grab).
Nutrition Information:
Serving Size:
1 servingAmount Per Serving: Calories: 519Total Fat: 39gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 0mgCarbohydrates: 13gFiber: 0gSugar: 0gProtein: 28g
Dyl
Way better than McDonalds this was fire
Craig
Awe man these burritos were great 😊
Carol
😋
Jimmy
Best breakfast burrito I ever have had.
Abigail
I made this once before with a different recipe and didn't like. Gave this one a go and it was delicious!!
Darren
This is how you make breakfast!
Tanner
This was legit af.
Bill
Only breakfast I ever need.
Lain
Super burrito.
Jimbo
Only breakfast I ever need.
Tanner
Breakfast of champs
Stan
One of the best
Paul L.
The best in the biz
Kimmy
Holy moly this was excellent. My kids devoured these burrito’s.
Carol
Excellent. I increased by 2 eggs, used 1/2 sausage, added some red pepper, instead of tomatoes and chillies used 1/2 can of Rotel, made 4 small burrito size and lots leftover to freeze. My husband said they are addicting!
Cindy
We used small taco shells and they were excellent.
Carol
Excellent. I increased by 2 eggs, used 1/2 sausage, added some red pepper, instead of tomatoes and chillies used 1/2 can of Rotel, made 4 small burrito size and lots leftover to freeze. My husband said they are addicting!
Brendan Cunningham
Hi Carol! That sounds great, I'm so happy your husband liked the burritos!