01 -
Heat a large skillet over medium-high heat. Add ground beef, chopped onion, and minced garlic. Cook, stirring occasionally, until beef is browned and onions are softened, about 7 minutes. Drain excess fat to reduce greasiness.
02 -
Sprinkle ground cumin, chili powder, smoked paprika, salt, and black pepper evenly over the meat mixture. Stir well to coat and cook for an additional minute to enhance spice flavors. Remove from heat and immediately fold in shredded cheddar, Monterey Jack cheeses, and chopped cilantro until cheese begins to melt.
03 -
If tortillas are stiff, warm each in a dry skillet over medium heat for 30 seconds per side or microwave wrapped in a damp towel for 30 seconds to make pliable and prevent cracking.
04 -
Place approximately 1/3 cup of beef filling in the center of each tortilla. Fold the two sides inward and then roll from the bottom up tightly to form a sealed log. Position seam-side down and secure with a toothpick if desired.
05 -
Pour vegetable oil into a clean skillet and heat over medium until shimmering. Fry chimichangas seam-side down in batches for 2 to 3 minutes per side, turning gently with tongs, until all surfaces are crispy and deep golden brown. Add oil as needed between batches.
06 -
Transfer fried chimichangas to a paper towel-lined plate to drain excess oil. Allow to rest briefly to maintain crispiness. Garnish with fresh cilantro and serve alongside sour cream, salsa, and guacamole for contrast and freshness.