Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.8
(5)
Export 12 ingredients for grocery delivery
Step 1
Preheat the oven to 400ºF. Slice the Roma tomatoes in half. Cut the yellow onion into chunks. Remove the stem and seeds from the red bell pepper and jalapeño, then cut them in half. Peel the garlic. Leave the poblano peppers whole. Place the tomatoes, onion, red bell pepper, jalapeño, garlic, and poblano on a large baking sheet. Drizzle cooking oil over top, then toss until everything is coated.
Step 2
Roast the vegetables in the preheated oven for about 45 minutes, or until they are well browned on the edges, stirring once half-way through.
Step 3
Remove the poblano peppers from the baking sheet and allow them to cool slightly. The skin should be blistered and easily peeled from the pepper. Remove the skin, then open the peppers and scrape out the seeds.
Step 4
Add the roasted vegetables and fresh cilantro to a food processor or blender and pulse until the vegetables are about half-puréed. Pour the vegetable mixture into a large soup pot.
Step 5
Drain the canned beans and add them to the food processor with 1 cup of vegetable broth. Pulse until the beans are puréed. Pour the puréed beans into the soup pot along with the remaining 2 cups vegetable broth and cumin.
Step 6
Stir the contents of the soup pot until everything is evenly combined. Turn the heat on to medium, and bring the soup up to a simmer. Allow the soup to simmer for about 10 minutes.
Step 7
Taste the soup and add salt to taste (about ¾ tsp). Squeeze about 1 Tbsp juice from the lime and add stir that into the soup as well. Taste and adjust the lime or salt to your liking.