-
1
For the sauce: Preheat the oven to 425 F. Place the onion quarters, tomatillos and unpeeled garlic on a rimmed baking sheet and drizzle with olive oil.
-
2
Roast the vegetables until they begin to blacken and blister, about 35-40 minutes.
-
3
Remove pan from oven.
-
4
Squeeze the garlic from the skin and discard the skin.
-
5
Place the vegetables in a blender along with the beef broth, chipotle peppers and 1/2 teaspoon salt.
-
6
Process until smooth.
-
7
Pour the sauce into a small saucepan, bring to a simmer, reduce the heat to low and simmer for 10 minutes, stirring occasionally.
-
8
Add more salt to taste.
-
9
For the meatballs: In a large bowl, combine the ground beef, chorizo, breadcrumbs, milk, diced onion, eggs, oregano, salt, pepper and 4 tablespoons of cilantro.
-
10
Using your hands, knead the mixture until thoroughly combined.
-
11
Form the meat mixture into 1-inch balls.
-
12
You should get about 30 meatballs.
-
13
Flatten each of them and place a piece of hard-boiled egg in the center.
-
14
Then close the meat around it to form back into a ball.
-
15
Repeat for all meatballs.
-
16
Heat some vegetable oil in a large skillet over medium-high heat and fry the meatballs on all sides until brown.
-
17
Depending on the size of your skillet, you may have to do this in batches.
-
18
Dont crowd the pan.
-
19
Transfer the cooked meatballs to paper towels to drain the grease.
-
20
Repeat with the remaining meatballs.
-
21
Put the drained meatballs back into the skillet.
-
22
Pour the sauce into the skillet and nestle the meatballs in the sauce.
-
23
Bring to a simmer, reduce the heat to low, cover and simmer for 20 minutes, stirring occasionally to prevent burning.
-
24
Add a little more beef broth as needed to thicken the sauce.
-
25
Serve meatballs and sauce topped with some fresh cilantro and your choice of sides (e.g.
-
26
crusty bread and salad).