Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Quick Mexican Bean Soup (Stove & Crockpot) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 64 reviews
  • Author: Harper
  • Prep Time: 20 min
  • Cook Time: 20 min
  • Total Time: 40 min
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegan

Description

A quick, easy, and comforting vegan Mexican bean soup made with a medley of beans, vegetables, and spices. This warming soup is perfect for a nutritious meal, ready in just 40 minutes on the stove, and can be garnished with avocado, hot sauce, and tortilla chips for extra flavor and texture. It’s dairy-free, gluten-free, and can be made oil-free by substituting oil with water.


Ingredients

Scale

Base Ingredients

  • 1 tablespoon of neutral oil (vegetable, canola, etc.) or ¼ cup of water
  • 1 small yellow or red onion, diced
  • 1 small red or green bell pepper, diced
  • 3 garlic cloves, diced

Soup Ingredients

  • 7 cups of water
  • 2 to 3 vegetable bouillon cubes
  • 1 (15-ounce) can of black beans, drained
  • 1 (15-ounce) can of cannellini beans, drained
  • 1 (14.5-ounce) can of diced tomatoes, in their juices
  • 1 (15.25-ounce) can of corn kernels, drained
  • ½ tablespoon of ground cumin
  • ½ cup of vegan cheddar shreds (optional)

Garnishes (Optional)

  • 1 large avocado, diced
  • Hot sauce
  • Tortilla chips


Instructions

  1. Sauté Vegetables: In a large pot over medium heat, heat the oil or water. Add the diced onion, bell pepper, and garlic. Sauté for about 5 minutes, or until the onion becomes tender and translucent, releasing their flavors.
  2. Add Liquids and Seasonings: Pour in the 7 cups of water and add the vegetable bouillon cubes. Stir until bouillon cubes dissolve to create a flavorful broth base for the soup.
  3. Add Beans and Vegetables: Add the drained black beans, cannellini beans, diced tomatoes with their juices, corn kernels, ground cumin, and vegan cheddar shreds if using. Stir to combine all ingredients evenly.
  4. Bring to Boil and Simmer: Increase heat to bring the soup to a boil. Once boiling, reduce heat slightly and let it cook until the vegetables are tender, about 10 minutes. This allows flavors to meld together beautifully.
  5. Serve and Garnish: Remove the pot from heat. Serve the soup hot, garnished with diced avocado, a splash of hot sauce, and tortilla chips on the side for a delightful crunch if desired.

Notes

  • This soup is vegan, dairy-free, gluten-free, and can be made oil-free by using water instead of oil for sautéing.
  • Vegetable bouillon cubes add a depth of flavor; adjust quantity based on taste and salt preference.
  • Use any type of beans you prefer or have on hand; canned options make this recipe quick and convenient.
  • Adding vegan cheddar shreds is optional but adds a nice creamy and cheesy texture.
  • For a thicker soup, reduce the water to 6 cups or simmer longer to concentrate flavors.

Nutrition

  • Serving Size: 1 serving
  • Calories: 517 kcal
  • Sugar: 9 g
  • Sodium: 630 mg
  • Fat: 17 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0.01 g
  • Carbohydrates: 81 g
  • Fiber: 23 g
  • Protein: 22 g
  • Cholesterol: 0 mg