Print

Mexican Pinto Bean Soup | Easy Stew Recipe

Mexican Pinto Bean Soup | Easy Stew Recipe

4.7 from 18 reviews

A hearty and flavorful Mexican Pinto Bean Soup that’s easy to prepare, packed with protein and vegetables, and perfect for a comforting meal. This vegan soup features fire-roasted tomatoes, aromatic spices, and a creamy texture achieved by blending part of the soup.

Ingredients

Scale

Vegetables & Aromatics

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 2 small carrots (150 g), peeled and diced
  • 1 medium potato (135 g), peeled and diced

Spices & Herbs

  • 1 tsp dried oregano
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • Red pepper flakes, to taste
  • 2 bay leaves (optional)

Liquids

  • 1 (14 oz) can fire-roasted tomatoes
  • 2 cups vegetable broth

Beans

  • 2 (14 oz) cans pinto beans, drained and rinsed

Seasoning

  • Salt and pepper, to taste

Instructions

  1. Heat olive oil and sauté onion: Heat 1 tablespoon of olive oil in a large pot over medium-high heat. Add the diced onion and sauté for 4-5 minutes until soft and translucent, stirring frequently to prevent burning.
  2. Add tomatoes, garlic, veggies, and spices: Stir in the fire-roasted tomatoes, minced garlic, diced carrots, diced potato, dried oregano, cumin, smoked paprika, red pepper flakes, and bay leaves (if using). Cook for 1-2 minutes until the spices become fragrant.
  3. Pour in vegetable broth and simmer: Add 2 cups of vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat to a simmer. Cover with a lid and let cook for 10-15 minutes, allowing the vegetables to soften and flavors to meld.
  4. Add pinto beans and continue cooking: Stir in the drained and rinsed pinto beans. Cook uncovered for another 10 minutes or until the vegetables are tender. Stir occasionally to prevent sticking.
  5. Blend half the soup for creaminess: Transfer about half of the soup into a separate pot or blender. Using an immersion blender or regular blender, purée until smooth. Return the blended soup to the original pot and stir well to combine.
  6. Adjust seasoning and serve: Taste the soup and add salt, pepper, or additional spices as desired. Optionally, add a splash of lime juice for brightness. Serve the soup in bowls, garnished with fresh herbs if preferred. Enjoy!

Notes

  • Using fire-roasted tomatoes adds a smoky depth to the soup, but regular canned tomatoes can substitute if unavailable.
  • Rinsing canned pinto beans reduces excess sodium and improves flavor.
  • If the soup thickens too much, add extra vegetable broth or water to reach desired consistency.
  • Blending part of the soup creates a creamier texture without adding dairy or cream.
  • Fresh lime juice and chopped cilantro make excellent garnishes to add freshness.

Nutrition

Keywords: Mexican Pinto Bean Soup, Easy Bean Soup, Vegan Mexican Soup, Pinto Bean Stew, Healthy Soup Recipe