Quick and Delicious Black Bean Soup

Discover the Ultimate Black Bean Soup Recipe – Craft this effortlessly delicious vegetarian, vegan, and gluten-free black bean soup, whether on your stovetop or in an Instant Pot. It’s a robust yet comforting meal, guaranteed to be a hit with everyone!

Easy Black Bean Soup Recipe - Two white bowls of black bean soup topped with slices of jalapenos, chopped avocado, and pico de gallo.

Why This Easy Black Bean Soup Will Become Your Go-To Meal

There’s something truly magical about a perfectly crafted bowl of black bean soup. This recipe delivers a velvety smooth, deeply savory, and subtly smoky experience that transcends typical expectations. More than just a simple soup, it’s a hearty, nourishing, and incredibly satisfying meal that appeals to a wide range of palates. Whether you’re a devout vegetarian, committed vegan, or simply looking for a wholesome and delicious dish, this Black Bean Soup is designed to impress.

One of the standout features of this incredible soup is its versatility. It’s naturally vegetarian and vegan-friendly, making it an excellent choice for plant-based diets. Furthermore, it’s completely gluten-free and dairy-free, catering to those with specific dietary needs without compromising on flavor or texture. Packed with protein and fiber from the humble black bean, this soup offers sustained energy and a feeling of fullness without being overly heavy. It’s the kind of meal that makes you feel good from the inside out.

Beyond its dietary inclusivity, this black bean soup shines as a practical and flavorful option for any day of the week. It’s perfect for cozy weeknight dinners, meal prep, or even serving a larger crowd. The rich depth of flavor comes from a thoughtful combination of aromatic vegetables and spices, creating a complex taste profile that’s both bold and comforting. And while it’s delicious on its own, it also serves as the perfect canvas for a myriad of toppings, allowing you to customize each bowl to your heart’s content. From light and zesty pico de gallo to creamy avocado or a dollop of your favorite vegan sour cream, the possibilities are endless.

Sommer headshot.

A Chef’s Perspective: Speed, Flavor, and Convenience

As an avid home cook and recipe developer, I understand the need for both deliciousness and efficiency in the kitchen. While our slow cooker black bean soup recipe offers hands-off convenience, there are times when you need a fantastic meal on the table much faster. That’s precisely why this particular recipe shines! We’re thrilled to share two primary cooking methods:

  • The Stovetop Method: Perfect for those who appreciate the traditional art of simmering and prefer a hands-on approach, delivering a deeply flavored soup in approximately 2 hours or less. This method allows you to closely monitor the texture and thickness, mashing beans to your desired consistency.
  • The Instant Pot Method: For the ultimate weeknight warrior, the Instant Pot slashes cooking time dramatically, bringing a delicious black bean soup to your table in roughly an hour. It’s a game-changer for busy evenings, utilizing pressure cooking to tenderize the beans rapidly while infusing them with rich flavors.

Regardless of the method you choose, prep work is minimal, making both options accessible even on your busiest days. What’s more, this recipe yields a generous batch of soup, making it ideal for:

  • Feeding a crowd: Easily serve a large family gathering or dinner party with minimal effort.
  • Meal prepping: Enjoy nourishing leftovers for quick and easy lunches throughout the workweek.
  • Freezing for later: This soup freezes beautifully, allowing you to stock your freezer with wholesome, homemade meals for those days when cooking isn’t an option.

No matter your schedule or cooking preference, this black bean soup recipe offers flexibility without compromising on the deeply satisfying, rustic, and vibrant flavors that make it a true kitchen staple.

Easy Black Bean Soup - Top down two white bowls of black bean soup topped with slices of jalapenos, chopped avocado, and pico de gallo.

Essential Ingredients for a Flavorful Black Bean Soup

Crafting a truly exceptional black bean soup starts with high-quality, fresh ingredients. Here’s a breakdown of what you’ll need, along with tips for selection and potential substitutions:

  • Black Beans: The star of the show! You can opt for dried black beans for the richest flavor and best texture, or use canned (drained, not rinsed) for a quicker method. Dried beans require soaking (see notes below) but yield a creamier, more authentic result.
  • Olive Oil: Essential for sautéing the aromatics. Use a good quality extra virgin olive oil for flavor, or any other neutral-tasting, high-heat oil like avocado or canola oil.
  • Onion: A foundational flavor builder. One large yellow or white onion, peeled and finely chopped, will add sweetness and depth to the soup base.
  • Red Bell Peppers: These bring a subtle sweetness and vibrant color. Be sure to seed and chop them uniformly for even cooking. Green bell peppers can be used for a slightly more bitter note, but red are preferred for their sweetness.
  • Garlic: Freshly minced garlic is non-negotiable for its pungent, aromatic qualities. Aim for 4-6 cloves, or more if you’re a garlic lover!
  • Cilantro: Fresh chopped cilantro adds a burst of freshness and authentic Mexican-inspired flavor. Don’t skip it! If you’re not a fan of cilantro, you can omit it or substitute with fresh parsley, though the flavor profile will change.
  • Spices: This blend provides the warm, earthy backbone of the soup.
    • Ground Cumin: Essential for its distinctive warm, earthy, and slightly pungent flavor that pairs perfectly with black beans.
    • Dried Oregano: Mexican oregano is ideal if you can find it, offering a more citrusy, earthy note than Mediterranean oregano.
    • Salt: Crucial for seasoning and enhancing all the other flavors. Adjust to taste throughout cooking.
  • Chipotle Peppers in Adobo Sauce: This is a secret weapon for adding smoky depth and a touch of heat. Minced chipotle peppers (just the peppers, not too much sauce unless you want extra heat) will transform the flavor.
  • Bay Leaves: Dried bay leaves infuse the broth with a subtle, aromatic quality. Remember to remove them before serving.
  • Vegetable Broth: The liquid base for your soup. Use a high-quality vegetable broth or a good vegetable bouillon diluted with water. This keeps the soup vegan; chicken broth can be substituted if not adhering to a strictly plant-based diet.
  • Lime Juice: Freshly squeezed lime juice added at the end brightens all the flavors and adds a zesty finish. Don’t use bottled lime juice; fresh makes a significant difference.

For exact measurements and detailed instructions, refer to the comprehensive recipe card below.

Cutting board with piles of chopped onion, chopped red peppers, garlic, and a can of ancho chile peppers, bag of black beans, and bunch of fresh cilantro.

Crafting the Perfect Black Bean Soup: Step-by-Step

Making this incredibly flavorful black bean soup is straightforward, and you have the flexibility to choose between two convenient methods: the classic stovetop simmer or the speedy Instant Pot pressure cook. Regardless of your chosen path, proper bean preparation is key to achieving that wonderfully tender texture and rich consistency.

Preparing Your Beans for Success

For both methods, especially when using dried beans, I highly recommend starting with a crucial step: prepping and soaking your dried black beans. This significantly reduces cooking time and results in a more uniformly tender bean with a creamier texture.

  1. Inspect: Begin by carefully spreading your dried black beans on a clean surface or baking sheet. Look for any small rocks, debris, or shriveled beans and discard them.
  2. Rinse: Place the sorted beans in a colander and rinse them thoroughly under cold running water.
  3. Soak (Overnight Method): Transfer the rinsed beans to a large bowl and cover them with at least 3-4 inches of cold water (the beans will expand considerably). Cover the bowl with plastic wrap or a clean kitchen towel and allow them to soak overnight at room temperature on the counter, or for a minimum of 8 hours.

Chef’s Note: While you technically *can* cook dried black beans without soaking them first in the Instant Pot, I consistently find that pre-soaking yields a superior texture – softer, creamier, and less prone to bursting. It also contributes to a thicker, smoother soup base as some of the softened beans naturally break down during cooking.

Sauteed red peppers and onions in an instant pot with a wooden spatula.
img 165445 6
Stirring garlic, chiles, and spices in with beans in an instant pot.
Soup cooked with black beans in an instant pot.

Stovetop Method: A Traditional Simmer

For a classic, slowly developed flavor and rich texture, the stovetop method is a wonderful choice. This approach allows you to control every stage of the cooking process, ensuring your soup is just right.

  1. Sauté Aromatics: In a large, heavy-bottomed soup pot or Dutch oven, heat the olive oil over medium-high heat. Add the chopped onions, red bell pepper, minced garlic, and a quarter cup of chopped fresh cilantro. Sauté these aromatics for 5-7 minutes, stirring occasionally, until the vegetables have softened and the onions are translucent. This step is crucial for building a flavorful base for your soup.
  2. Infuse with Spices: Stir in the ground cumin, dried oregano, salt, minced chipotle peppers in adobo sauce, and bay leaves. Cook for another 1-2 minutes, stirring constantly, to allow the spices to bloom and release their fragrances. This brief toasting intensifies their flavor.
  3. Combine and Simmer: Drain the pre-soaked black beans and add them to the pot along with the vegetable broth. Stir everything together well. Bring the mixture to a strong simmer, then reduce the heat to low, cover the pot, and let it gently simmer for approximately 90-120 minutes.
  4. Thicken and Stir: During simmering, be sure to stir the soup every 10-15 minutes, paying close attention to the bottom of the pot to prevent the beans from sticking. For a thicker, creamier broth, use the back of a sturdy spoon or a potato masher to mash a portion of the beans against the side of the pot as they cook. This releases their starch, naturally thickening the soup.
  5. Finish and Season: Once the beans are tender and the soup has reached your desired consistency, remove the bay leaves. Stir in the fresh lime juice. Taste the soup and adjust the seasoning as needed with additional salt, pepper, or a pinch more cumin or chili powder if desired.
  6. Serve: Ladle the warm, aromatic soup into bowls and prepare for a delightful meal.

Instant Pot Method: Speed and Convenience

If time is of the essence, the Instant Pot is your best friend. This method delivers tender, flavorful black bean soup in a fraction of the time, perfect for busy weeknights.

  1. Prepare Ingredients: Just as with the stovetop method, have all your produce prepped and chopped. Ensure your dried black beans have been sorted (and ideally soaked overnight, as this significantly improves texture and reduces cooking time).
  2. Sauté in the Instant Pot: Set your Instant Pot to the SAUTE function (normal or medium setting). Add the olive oil, chopped onions, red bell peppers, minced garlic, and chopped cilantro. Sauté for 3-5 minutes, stirring frequently, until the vegetables are softened and fragrant. Deglaze the pot with a splash of broth if anything sticks to prevent a “burn” notice later.
  3. Add Remaining Ingredients: Turn off the SAUTE function. Add the ground cumin, dried oregano, salt, minced chipotle peppers, bay leaves, the sorted black beans (drained if soaked), and the vegetable broth. Stir everything well to ensure all ingredients are evenly distributed.
  4. Pressure Cook: Secure the lid on the Instant Pot and make sure the venting knob is set to the sealing position. Set the Instant Pot to PRESSURE COOK (or Manual) on HIGH pressure.
    • For pre-soaked beans: Cook for 20-25 minutes.
    • For unsoaked (dry) beans: Cook for 40-45 minutes.
  5. Natural Pressure Release: Once the cooking cycle is complete, allow for a natural pressure release (NPR) for 15-20 minutes. This means you do nothing and let the pressure release on its own. This slow release is crucial for soups, as it prevents sudden boiling over and helps tenderize the beans further. After 15-20 minutes, carefully quick-release any remaining pressure by turning the venting knob to the venting position. Once the steam valve button drops, it is safe to open the pot.
  6. Adjust and Season: Open the lid. Stir the soup. If it appears too thick for your liking, stir in another ½ to 1 cup of vegetable broth until the desired consistency is reached. Remove the bay leaves. Stir in the fresh lime juice. Taste and adjust seasonings with additional salt, pepper, or spices as needed.
  7. Serve: Dish out the warm black bean soup and garnish with your favorite toppings.

Find the Complete, Easy Black Bean Soup Recipe with Detailed Steps Below. Enjoy!

Ladle with black bean soup over an instant pot.

Elevate Your Soup: Creative Recipe Variations

This black bean soup recipe is fantastic as written, but it’s also incredibly adaptable. Feel free to experiment with these variations to customize it to your taste and dietary preferences:

  • Canned Black Beans for Speed: If you’re truly short on time, swap the dried beans with four 15-ounce cans of black beans. Make sure to drain the cans first, but do not rinse the beans. The starchy liquid from the cans contributes to the soup’s natural thickness and rich flavor. Adjust cooking time accordingly; you’ll mainly be simmering to meld flavors, not cook raw beans.
  • Broth Alternatives: While vegetable broth keeps this recipe vegan, you can certainly use chicken broth or even a bone broth if you’re not adhering to a vegetarian or vegan diet. This will add a different layer of savory depth.
  • Boost with More Vegetables: This soup is a wonderful vehicle for extra veggies! Consider adding:
    • Corn Kernels: Fresh, canned (drained), or frozen (thawed) corn adds sweetness and texture. Add during the last 10-15 minutes of cooking.
    • Diced Tomatoes: A can of diced tomatoes (undrained) adds acidity and a fresh tomato flavor. Add along with the broth.
    • Leafy Greens: Stir in chopped kale, Swiss chard, or spinach during the last 5-10 minutes of cooking until wilted.
    • Carrots or Celery: Finely diced carrots or celery can be sautéed with the onions and bell peppers for added complexity and nutrition.
  • Add Protein Power: For a more substantial meal, consider adding extra protein:
    • Shredded Chicken: Stir in 1-2 cups of cooked, shredded chicken (rotisserie chicken works great) shortly before serving.
    • Ground Meat: Brown and drain ground beef, turkey, or a plant-based crumble, then add it to the soup along with the beans.
  • Adjust the Spice Level:
    • Mild: Use only 1 chipotle pepper or omit it if you prefer no heat.
    • Medium: Stick to 1-2 chipotle peppers as directed.
    • Extra Spicy: Add an additional 1/4 to 1/2 teaspoon of cayenne pepper along with the other seasonings, or include a finely diced fresh jalapeño or serrano pepper when sautéing the aromatics. A dash of your favorite hot sauce at the end also works wonders.
  • Adjust Servings: This recipe yields 8 generous servings. If you’re cooking for a smaller household or don’t want many leftovers, simply halve all the ingredients to make 4 servings. The cooking times will remain largely the same, but keep an eye on bean tenderness.
  • Smoky Flavor Boost: A dash of liquid smoke (1/4 to 1/2 teaspoon) can enhance the smoky notes if you love that depth of flavor. Add it with the spices.
Two white bowls of black bean soup topped with slices of jalapenos, chopped avocado, and pico de gallo.

Serving Your Delicious Black Bean Soup

Once your rich, flavorful black bean soup is ready, the fun truly begins with the toppings! Serve this incredible vegan black bean soup warm, accompanied by a vibrant array of your favorite Tex-Mex inspired garnishes. These additions not only enhance the visual appeal but also add layers of texture and fresh flavor:

  • Cheese: For non-vegan options, shredded Monterey Jack, sharp cheddar, or crumbled cotija cheese adds a salty, tangy creaminess. For vegan, use your favorite plant-based shredded cheese or a sprinkle of nutritional yeast.
  • Pico de Gallo: A fresh and zesty topping made from diced tomatoes, onions, cilantro, and lime juice. It provides a burst of freshness and acidity that beautifully contrasts the rich soup.
  • Lime Wedges: A squeeze of fresh lime juice just before eating brightens all the flavors and adds a crucial acidic lift.
  • Fresh Cilantro: A final sprinkle of chopped fresh cilantro reinforces the authentic flavors and adds a pop of color.
  • Onions: Sliced green onions (scallions) or finely chopped white onion add a fresh, pungent bite.
  • Jalapeños: For an extra kick, top with slices of fresh jalapeños or the tangy heat of quick pickled jalapeños.
  • Avocado: Diced or sliced avocado adds a wonderfully creamy texture and healthy fats, balancing the spice and tang.
  • Creamy Toppings: A dollop of vegan cashew cream or traditional sour cream provides a cooling, rich counterpoint to the soup’s robust flavors.
  • Hot Sauce: A drizzle of your favorite hot sauce allows each diner to customize their heat level.

And of course, no black bean soup experience is complete without a generous side of crunchy corn tortilla chips for dipping and scooping! You could also serve it alongside warm tortillas, a simple green salad, or a scoop of rice for a heartier meal.

Top down two white bowls of black bean soup topped with slices of jalapenos, chopped avocado, and pico de gallo.

Frequently Asked Questions About Black Bean Soup

Do you have to soak black beans before making soup?

For stovetop cooking, yes, it is highly recommended to soak dried black beans overnight. This significantly reduces cooking time, promotes even cooking, and results in a creamier, more tender bean. For Instant Pot cooking, soaking is optional but still preferred for the best texture. If you choose not to pre-soak for the Instant Pot, simply extend the pressure cooking time.

Do I drain canned black beans for soup?

Yes, you should drain canned black beans before adding them to your soup. However, do not rinse them. The starchy liquid (often called “aquafaba”) that comes with the canned beans helps to naturally thicken the soup and contributes to its desired velvety texture and rich flavor. Rinsing would remove this beneficial starch.

How long does black bean soup last?

Once cooled completely, transfer your black bean soup to an airtight container. Stored properly in the refrigerator, this delicious vegan black bean soup will keep well for up to 5 days. It often tastes even better the next day as the flavors have more time to meld and deepen.

Can I freeze black bean soup?

Absolutely! This is a fantastic recipe for meal prepping and freezing for future enjoyment. Allow the soup to cool completely to room temperature. Then, transfer it to an airtight, freezer-safe container, leaving about an inch of headspace for expansion. For extra protection against freezer burn, you can wrap the container in a layer of aluminum foil. It can be stored in the freezer for up to 3 months. To reheat, thaw the frozen soup in the refrigerator overnight, then gently reheat it on the stovetop over medium-low heat or in the microwave until warmed through.

What if my black bean soup is too thin?

If your soup is thinner than you’d like, there are a few simple ways to thicken it. You can use the back of a spoon or a potato masher to gently mash some of the beans against the side of the pot – this releases starches that will naturally thicken the broth. Alternatively, you can remove about 1 cup of soup, blend it until smooth, and then stir it back into the pot. For a quicker fix, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to create a slurry, then stir it into the simmering soup and cook for a few minutes until it thickens.

What if my black bean soup is too thick?

If your soup is thicker than your preference, simply thin it out by stirring in additional vegetable broth (or water) a little at a time, until it reaches your desired consistency. Be sure to reheat thoroughly after adding more liquid to ensure it’s piping hot when served.

White bowl of black bean soup topped with slices of jalapenos, chopped avocado, and pico de gallo.

Explore More Heartwarming Soup Recipes!

If you’ve fallen in love with the comforting warmth of this black bean soup, you’re in for a treat! We have a treasure trove of delightful soup recipes to explore. From creamy concoctions to hearty stews, there’s a perfect bowl waiting for every occasion. Be sure to try these other fan favorites:

  • Creamy Vegetable Soup
  • Potato Leek Soup
  • Fish Chowder
  • 15 Bean Soup
  • Polish Dill Pickle Soup
  • Cream of Chicken Soup (and Condensed)
  • Rustic White Bean and Kale Soup
  • Homemade Vegetable Soup
  • Kale Soup with Lentils
Two white bowls of black bean soup topped with slices of jalapenos, chopped avocado, and pico de gallo.

Print Recipe

5 stars (3 reviews)

Leave a Review »

Easy Black Bean Soup Recipe

Prep Time: 10 minutes

Cook Time: 1 hour 30 minutes

Total Time: 1 hour 40 minutes

Make this easy vegetarian, vegan, and gluten-free BEST black bean soup recipe on the stovetop or in the Instant Pot in under an hour!

Servings: 8 servings

Ingredients

  • 16 ounces dried black beans
  • 1 tablespoon olive oil
  • 1 large onion, peeled and chopped
  • 2 red bell peppers, seeded and chopped
  • 4-6 cloves garlic minced
  • ¼ cup chopped cilantro
  • 1 tablespoon ground cumin
  • 2 teaspoon dried oregano
  • 1 teaspoon salt
  • 1-2 chipotle peppers in adobo sauce, minced
  • 2 bay leaves
  • 6+ cups vegetable broth
  • 1-2 tablespoons fresh lime juice
  • Optional Garnishes: shredded cheese, pico de gallo, lime wedges, chopped cilantro, tortilla chips

Instructions

Stovetop Method –

  1. Prep Ahead: Check the beans for any small rocks or debris. Place them in a bowl and cover with cold water. Cover the bowl with plastic wrap and allow them to soak overnight (8-12 hours).
  2. Prep and chop all the produce. Set out a 6-8 quart soup pot over medium-high heat. Add the oil, chopped onions, bell peppers, garlic, and chopped cilantro. Sauté for 3-5 minutes to soften.
  3. Add in the cumin, oregano, salt, chipotle peppers, bay leaves, drained black beans, and vegetable broth. Stir well.
  4. Bring to a simmer and cook for 90-120 minutes, covered, or until beans are tender. Stir frequently to keep the beans from sticking to the bottom of the pot. You can use the back of a spoon to mash some of the beans to thicken the broth.
  5. Stir in the lime juice. Taste, then salt and pepper as needed.
  6. Serve warm, with your favorite soup toppings.

Instant Pot Method –

  1. Prep and chop all the produce. Check the beans for any small rocks or debris. (You can soak the beans overnight like in the stovetop method, or add them dry to the IP.)
  2. Set out a 6-quart Instant Pot. Add the oil, chopped onions, bell peppers, garlic, and chopped cilantro. Set on SAUTE and cook the aromatics for 3-5 minutes to soften.
  3. Add in the cumin, oregano, salt, chipotle peppers, bay leaves, black beans, and vegetable broth. Stir well.
  4. Lock the lid into place and set the IP on PRESSURE COOK HIGH for 20 minutes for soaked beans or 40 minutes for dry beans.
  5. Once the timer goes off, perform a natural release and let the pot rest for 15-20 minutes. Once the steam valve button drops, it is safe to open the pot.
  6. Stir the soup. If it seems very thick, add another ½ – 1 cup of broth. Stir in the lime juice. Taste, then salt and pepper as needed.
  7. Serve warm, with your favorite soup toppings.

Notes

With Canned Beans: Swap dried beans with four 15-ounce cans of black beans to save some time. You want to drain the cans first but do not rinse the beans (that bit of “bean juice” helps thicken the soup).

Soaking for IP: You do not have to soak the beans for Instant Pot cooking. However, if you do soak them, the soup will often come out smoother and thicker, as some of the beans will naturally break down and enrich the soup base. Soaked beans also cook faster.

Leftovers: Cool the soup completely before transferring to an airtight container. Vegan black bean soup will keep well for up to 5 days in the refrigerator.

To Freeze: Transfer the cooled soup to an airtight freezer-safe container. Wrap that container in a layer of aluminum foil (optional, but helps prevent freezer burn), and keep in the freezer for up to 3 months. Thaw the black bean soup in the fridge overnight and reheat on the stovetop or in a microwave.

Nutrition

Serving: 8oz, Calories: 221kcal, Carbohydrates: 38g, Protein: 13g, Fat: 3g, Saturated Fat: 0.5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Sodium: 299mg, Potassium: 892mg, Fiber: 9g, Sugar: 2g, Vitamin A: 66IU, Vitamin C: 2mg, Calcium: 92mg, Iron: 4mg

Course: Main, Main Course, Soup

Cuisine: American, Mexican, South American, Tex-Mex

Author: Sommer Collier

Cook It? Love It? Rate It! YOU can help this recipe RANK on Google – TAP 5 STARS so other hungry people can find it. Thank you!