-
1
Rub the roast with salt and pepper.
-
2
Warm 2 tablespoons of the bacon drippings in a Dutch oven or other large heavy pot over medium-high heat.
-
3
Brown the roast on all sides.
-
4
Reduce the heat to low, scatter half of the onion and half of the garlic over and around the meat.
-
5
Pour the beef stock over it.
-
6
Cover and simmer for 1 1/4 to 1 1/2 hours, until the roast is very tender.
-
7
Let the meat sit in the cooking liquid until cool enough to handle.
-
8
Drain the meat, reserving the cooking liquid.
-
9
Shred the meat into bite-size pieces with your fingers or in several small batches in a food processor.
-
10
Warm the remaining 2 tablespoons bacon drippings in a heavy skillet over medium heat.
-
11
Saute the remaining onion and garlic in the fat until the onion softens.
-
12
Add the meat and saute until well-browned, about 10 minutes.
-
13
Scrape the meat up from the bottom every few minutes, getting it crusty in some spots.
-
14
Pour the reserved cooking liquid into the pan and add the tomatoes and chiles.
-
15
Cook for about 15 minutes, until most of the liquid has evaporated.
-
16
The meat should remain moist but not juicy.
-
17
Adjust the seasoning if you wish.
-
18
(The meat can be made ahead to this point and refrigerated, covered, for up to several days.
-
19
Warm the meat before proceeding.)
-
20
You'll need about 5 cups of the shredded meat mixture for the chimichangas.
-
21
Spoon it evenly over the tortillas.
-
22
Roll up each tortilla, tucking in the ends to make a secure fat tube that resembles an overgrown Chinese egg roll.
-
23
Secure the rolls with toothpicks.
-
24
Shortly before you plan to eat the chimichangas, warm at least 4 inches of oil in a Dutch oven or other large heavy pan to 375 degrees F. Fry the chimichangas one or two at a time until golden brown, about 3 minutes.
-
25
Turn the chimis to fry them evenly.
-
26
Drain them and arrange on serving plates.
-
27
Top with cheese, sour cream, tomato, scallions and salsa.
-
28
Serve immediately.