Make plenty of this spicy sauce and freeze what you have leftover in a tupperware container. Then next time you want to make huevos rancheros, enchiladas, or burritos, you are already halfway to homemade.
1 medium white onion (roughly chopped)
2 dried anaheim peppers (stems & seeds removed)
4 chipotle peppers
2 cans of fire-roasted tomatoes
4 cloves garlic (crushed)
1/2 sweet green bell pepper (roughly chopped)
2 to 3 cups water
pinch of cane sugar
Drizzle a few tablespoons of olive oil into a large pot, and set to medium heat. Add the dried anaheim peppers and toast in the oil until brown and fragrant. Add the onion, and cook until translucent. Add the rest of the veggies, and add enough water to the pot to just cover. Bring to a boil, and then reduce heat to simmer. Allow to simmer for about 45 minutes to an hour. Use an immersion blender to blend the sauce smooth. Add salt to taste, then add a touch of sugar if you think it needs a bit of sweetness. Return to the heat and allow it to simmer uncover to concentrate the flavors. The longer it cooks, the hotter and sweeter it gets.
I filled corn tortillas with sauteed onion, field roast, mexican cheese, and spinach, then covered them with the sauce, and baked them in a 350 degree oven for 25 minutes. Serve with rice and beans.