01 -
Heat 1 tablespoon oil in a large skillet over medium-high heat. Add the beef and onion and cook for 6-8 minutes, breaking up the meat, until the beef is browned and cooked through. Drain excess fat.
02 -
Stir in the garlic and taco seasoning for 30 seconds. Add the refried beans, salsa, and salt. Cook for 2-3 minutes until the mixture is hot, thick, and scoopable. Let it cool for 5 minutes.
03 -
Wrap the tortillas in a damp towel and microwave for 30-45 seconds, just until flexible. Keep them covered while you assemble.
04 -
Spoon about 1/2 cup filling slightly below the center of each tortilla. Top with Monterey Jack and cheddar. Fold in the sides, then roll tightly into a burrito shape and place seam side down.
05 -
Pour neutral oil into a heavy skillet to about 1 inch deep. Heat to 350 F over medium heat. Line a plate or sheet pan with paper towels or set up a wire rack.
06 -
Fry 2 chimichangas at a time, seam side down first, for 2-3 minutes per side until golden and crisp. Adjust the heat as needed to keep the oil bubbling steadily.
07 -
Transfer to the rack or paper towels and rest for 3 minutes. Serve hot with sour cream, salsa, lettuce, guacamole, and tomatoes.