Chipotle Tomato Bean Soup

Chipotle Tomato Bean Soup

This hearty, smoky, and slightly spicy chipotle tomato bean soup is the perfect comfort dish with deep flavors and a satisfying texture. With caramelized onions, roasted tomatoes, and creamy coconut milk, this soup will warm your soul and fill you up. It's perfect for chilly evenings or when you're craving something wholesome yet flavorful.

Ingredients:

  • 2 tablespoons olive oil

  • 1 large onion, diced

  • 4 cloves garlic, minced

  • 7.5 oz can chipotle peppers in adobo sauce

  • 4 (15 oz) cans pinto beans, drained and rinsed

  • 10 oz can whole peeled tomatoes

  • 6 fresh organic tomatoes, diced

  • 1 can (13.5 oz) coconut milk

  • 4 cups water (or vegetable broth for extra flavor)

  • 1 teaspoon chili powder

  • 1 teaspoon red pepper flakes

  • 1 teaspoon garlic powder

  • Salt and pepper to taste

Instructions:

  1. Roast the Fresh Tomatoes:

    • Preheat your oven to 375°F (190°C).

    • Place the diced fresh tomatoes and 2 cloves of minced garlic on a baking sheet. Drizzle with olive oil, and sprinkle with salt and pepper.

    • Roast in the oven for 30-35 minutes until the tomatoes are caramelized and the flavors concentrated.

  2. Caramelize the Onions and Garlic:

    • While the tomatoes roast, heat 2 tablespoons of olive oil in a large pot over medium heat.

    • Add the diced onion and cook for 8-10 minutes, stirring occasionally, until caramelized and golden brown.

    • Add the remaining minced garlic and cook for another minute, until fragrant.

  3. Add Chipotle and Beans:

    • Stir in the can of chipotle peppers in adobo sauce and cook for 2-3 minutes to infuse the onions with smoky heat.

    • Add the pinto beans, the can of whole peeled tomatoes, and 4 cups of water (or vegetable broth). Stir well to combine.

  4. Simmer the Soup:

    • Bring the soup to a simmer and let it cook for 20 minutes, allowing the flavors to meld together.

  5. Blend the Soup:

    • Once the fresh tomatoes are roasted, add them to the soup.

    • Using an immersion blender, puree the soup until smooth. If you don’t have an immersion blender, you can blend in batches using a regular blender.

  6. Finish with Coconut Milk:

    • Stir in the can of coconut milk to add a creamy finish to the soup.

    • Season the soup with chili powder, red pepper flakes, garlic powder, salt, and pepper. Taste and adjust seasonings as needed.

  7. Serve and Enjoy:

    • Ladle the soup into bowls and serve hot. You can garnish with fresh cilantro, a squeeze of lime juice, or a sprinkle of extra red pepper flakes for an added kick.

Enjoy this velvety, smoky chipotle tomato bean soup, a true blend of rich flavors with a creamy coconut twist!