In a large saucepan, brown the ground beef and onion with the salt and pepper until cooked through, breaking the meat into small pieces as it cooks. Drain excess grease.
Add the remaining ingredients (except for the cheese and tortillas) and mix to combine. Heat through, stirring often to prevent sticking. Add additional salt and pepper to taste.
Let the mixture cool slightly. Spread about ⅓ to ½ cup of the filling on each tortilla (depending on the size of the tortilla and how stuffed you want them). Sprinkle about ¼ cup cheese (or so!) on the filling. Fold in the sides and then roll the burrito closed (see pictures in the post for a visual).
I roll all the burritos and place them on a large sheet pan. After they are all rolled, I wrap each one individually in plastic wrap and then put them in gallon size ziploc bags and freeze.
To reheat, unwrap burrito from plastic wrap and microwave for one minute. Poke holes in the semi-thawed burrito with a fork or cut the burrito in half and microwave for 1-minute intervals until heated through. They'll be piping hot! Eat carefully. :)
