01 -
Heat a large skillet over medium-high heat and add your ground beef and diced onion. Cook until the beef is nicely browned and the onions are soft, then drain off any excess fat. You want all that flavor without the grease!
02 -
Add the chili powder, cayenne pepper, and salt to the beef mixture, stirring to coat everything evenly. Pour in 2 cups of water and let the mixture come to a gentle simmer.
03 -
In a small bowl, whisk together the cornstarch with the remaining 2 tablespoons of water until smooth. Stir this slurry into the meat mixture and let it simmer until it thickens beautifully - this gives you that perfect burrito filling consistency.
04 -
Stir in the refried beans and tomato paste, mixing everything together until well combined. The mixture should be thick and rich - just like that fast food favorite!
05 -
Add 1½ cups of the shredded cheddar cheese and stir until it's completely melted and incorporated into the mixture. Save the remaining cheese for assembling your burritos.
06 -
Place a tortilla on your work surface and warm it in the microwave for 15 seconds if needed to make it more pliable. Add a pinch of the remaining shredded cheese, then top with ¼ to ½ cup of the meat mixture.
07 -
Fold in the sides of the tortilla first, then roll it tightly into a log shape from bottom to top. Repeat with all remaining tortillas and filling. Serve immediately with sour cream and salsa if desired - just like getting your favorite fast food fix at home!