Measure olive oil, and set aside.
3 tbs olive oil
Measure out chopped onion.
1 cup yellow onion
Measure out beef stock.
2 cups beef stock
On a foil lined baking sheet, add halved peppers and garlic, then brush with olive oil.
6 ounces poblano peppers, 3 ounces jalapeño peppers, 3 cloves garlic
Roast at 425℉ for 20 minutes.
Meanwhile, add olive oil and flour to a stock pot over medium heat.
2 tbsp all-purpose flour
Stirring constantly, make a light roux.
Add chopped onions to the roux.
Sauté until the onions are soft.
Remove the roasted peppers and garlic from the oven.
Separate the poblano peppers, then add them to a glass bowl.
Cover the bowl and rest for 15 minutes to loosen the skin.
Add the beef stock to the roux and onion mixture.
Stir to incorporate. Bring to a boil, then reduce to a simmer.
Remove the jalapeños and garlic to a cutting board.
Finely chop jalapeños and garlic together.
Add jalapeño peppers and garlic to the sauce, then stir to incorporate.
Peel and stack the poblano peppers.
Finely chop the poblanos.
Add the chopped poblanos and salt to the sauce, then stir to incorporate.
1 tsp salt
Add the cumin.
1/2 tsp cumin
Add the white vinegar.
1 tbsp white vinegar
Add the sugar. Stir and simmer until the desired thickness is achieved.
1/2 tsp granulated sugar
Remove to a pint-sized container and let cool. Keep covered in the refrigerator for up to a couple of weeks.