Quick & Easy Mexican Black Bean Soup (Just 4 ingredients!)

This Mexican Black Bean Soup is the perfect easy & cozy dinner. What I love about this soup recipe is that it’s unbelievably easy. It's a true no-cook recipe. Everything goes straight into the blender, and in just a few minutes you’ve got a creamy, flavorful soup ready to load up with your favorite toppings.

I’ve been making this recipe for years, and it’s become one of my go-to’s when I want something fast, nourishing, and customizable. It makes great leftovers and is easy to switch up with different salsas, toppings, or even sneaking in extra veggies.

If you like this dish, you should try my Black Bean Curry Soup, Tuscan Kale Soup, or Low Carb Cabbage Soup.

Why You Will Love This Dinner

  • Zero cooking required: Just blend and serve, truly the fastest dinner ever.
  • Made with whole foods: Vegan, dairy-free, and gluten-free without any processed ingredients.
  • Customizable: Change up the salsa, toppings, or beans to fit your taste.
  • Hot or cold: Perfect for cozy winter nights or refreshing summer meals.
4-ingredient Black Bean Soup

Ingredients

  • Black beans: The hearty, protein-packed base of the soup.
  • Salsa: The flavor powerhouse: choose mild, spicy, chipotle, or fire-roasted
  • Cumin: Adds warmth and that classic Mexican-inspired flavor.
  • Vegetable broth: Thins the soup to the right consistency while adding extra flavor.
  • Optional veggies: Sneak in cauliflower rice, zucchini, or spinach for more nutrients.

Substitutions and Variations

Add toppings like avocado, cilantro, Greek yogurt, or hot sauce to change things up each time.

Swap black beans with pinto beans for the closest flavor and texture, or kidney beans in a pinch.

Use any salsa you like mild, smoky, or spicy.

Stir in extra vegetables or leafy greens before blending.

Step-by-Step Instructions

Step 1: Add black beans, salsa, cumin, and vegetable broth to a blender.
Step 2: Blend until smooth and creamy.
Step 3: Pour into bowls and top with your favorite Mexican-inspired toppings. Serve hot or cold.

Tips and Notes

  • Use a high-powered blender for the smoothest texture.
  • Start with less broth and add more until the soup reaches your desired consistency.
  • For a hot version, warm gently on the stovetop before adding toppings.

Recipe FAQs

Can I substitute the beans?
Yes! Pinto beans are the best substitute for black beans, but kidney beans also work.

Do you eat this soup hot or cold?
Both! It’s delicious chilled like a gazpacho in summer or heated up for a cozy winter meal.

Can I make it ahead of time?
Yes, the flavors deepen as it sits. Just store in the fridge and blend or stir before serving.

Serving Suggestions

  • Top with avocado slices for creaminess.
  • Add fresh cilantro for brightness.
  • Stir in Greek yogurt for protein.
  • Sprinkle with shredded cheese, tortilla strips, or jalapeños.
  • Drizzle with hot sauce for extra heat.

Storage and Reheating Instructions

Storage: Store leftovers in an airtight container in the fridge for up to 4 days.

Reheating: Warm gently on the stovetop or microwave. Add a splash of broth or water if it thickens too much.

Tips: If serving cold, give the soup a stir before eating, it may separate slightly in the fridge.

I hope you are Over the Spoon for this recipe!
It is my goal to inspire you to create healthy and easy meals.
It would mean the world if you could leave a review or a star rating below!

4-ingredient Black Bean Soup blended in a bowl

Mexican Black Bean Soup

Marissa
This simple Mexican Black Bean soup is made with 4 ingredients and is vegan, gluten and dairy-free.
5 from 2 votes
Prep Time 5 minutes
Total Time 5 minutes
Course Main Course
Cuisine Mexican
Servings 4
Calories 190 kcal

Equipment

  • Blender

Ingredients
  

  • 2 cans black beans
  • 1 cup salsa
  • 1 ½ teaspoon cumin
  • 1 cup vegetable broth
  • salt & pepper to taste

Optional toppings

  • avocado
  • cilantro
  • greek yogurt or sour cream
  • shredded cheese
  • lime wedge

Instructions
 

  • In a large blender (or in a large bowl if using immersion blender) blend together broth, 1 cup of beans, cumin, and ½ cup of salsa.
  • Once blended, add in second can of beans and the rest of the salsa to give the soup more consistency.
  • Serve right away if you want it as a cold soup, or heat up a bowl and serve with any toppings!

Nutrition

Calories: 190kcalCarbohydrates: 35gProtein: 12gFat: 1gSaturated Fat: 0.2gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 0.2gSodium: 664mgPotassium: 625mgFiber: 12gSugar: 3gVitamin A: 454IUVitamin C: 1mgCalcium: 59mgIron: 3mg
Tried this recipe?Let us know how it was!

Send to someone who would love this!

2 Comments

  1. 5 stars
    This soup is so perfect! It is incredibly easy to make (seriously, less than 10 mins) and soooo tasty! I topped mine with hot sauce and tortillas. Thank you for an awesome, plant protein packed recipe!!

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating