Welcome to your new favorite recipe: an incredibly easy, deeply flavorful, and wholesome Vegan Black Bean Soup! This vibrant, Mexican-inspired dish is not just a meal; it’s a celebration of simple ingredients coming together to create something truly special. Perfectly balanced with hearty plant-based protein and abundant fiber, this soup promises a satisfying experience for both your palate and your body. Best of all, it’s designed to be effortlessly prepared in just 30 minutes, making it an ideal choice for busy weeknights, last-minute gatherings, or a comforting weekend meal. Whether you’re a seasoned vegan chef or simply exploring more plant-based options, this one-pot wonder is sure to become a beloved staple in your culinary repertoire. Get ready to discover the magic of black beans in their most delicious form!

Mastering the Art of Flavor: Your Ultimate 10-Ingredient Vegan Black Bean Soup
Black beans are a true superstar in any pantry, especially for those embracing a plant-based lifestyle. Their incredible versatility and nutritional prowess make them an indispensable ingredient. Here at Plant Based on a Budget, we always keep our shelves stocked with canned black beans, transforming them into everything from savory vegan meatballs and refreshing simple salads to satisfying veggie burgers. It’s not just their adaptability that wins us over; a single can of black beans boasts an impressive 18+ grams of plant-based protein, making them a powerful and affordable source of nutrition.
But when we truly want to showcase the rich, earthy depth of black beans, we turn to this exceptional Mexican-inspired soup. It’s a culinary journey where humble canned beans are simmered in a robust, savory, and subtly spicy broth, creating a symphony of flavors in every spoonful. The beauty of this recipe lies in its simplicity and the depth it achieves with minimal effort. While we adore pureeing the soup at the end for an irresistibly creamy texture, you have the freedom to leave it as-is for a heartier, more rustic feel, allowing the whole beans to shine. This flexibility ensures the soup caters to your personal preference, making it perfect for any occasion.
The culmination of these simple steps is an extraordinary and easy black bean soup that consistently delivers an unforgettably delicious meal. Whether it takes center stage as a main course, or serves as a wholesome appetizer or a hearty side dish, its vibrant flavors are always a hit. The best part? This entire experience comes together in a single pot in a mere 30 minutes, proving that incredible taste and nourishment don’t have to be complicated or time-consuming.
If you’re eager to explore more vibrant, plant-based Mexican-inspired recipes that are both budget-friendly and delicious, be sure to try our vegetable fajita tacos, authentic vegan refried beans, and our comforting quick Mexican bean soup. Each recipe offers a unique taste of Mexico, crafted with health and convenience in mind.
The Essential Ingredients for Our 30-Minute Black Bean Soup
Creating a truly memorable black bean soup begins with a careful selection of quality ingredients. This recipe focuses on staples that are easy to find and deliver maximum flavor without complexity. Here’s a detailed look at what you’ll need and how you can adapt it to your pantry and preferences:

- Aromatics: The foundation of almost any great soup, our black bean soup starts with the classic flavor combination of finely chopped garlic and onion. Sautéing these until fragrant and tender releases their sweet and savory notes, creating a rich base for the entire dish. Don’t underestimate the power of these humble ingredients!
- Jalapeño Pepper: For a delightful medium spicy kick that awakens the palate. If you prefer a milder flavor profile, you can easily deseed the jalapeño before mincing, which significantly reduces its heat. Alternatively, swap it out for a less spicy green bell pepper or a poblano pepper to maintain a similar earthy flavor without the intense spice.
- Vegetable Oil: Essential for sautéing our aromatics and building flavor. Any neutral-flavored cooking oil will work beautifully here. Options like olive oil, safflower oil, or avocado oil are excellent choices, each lending a slightly different nuance to the soup.
- Seasonings: A carefully selected blend of spices is what elevates this soup from good to extraordinary. We use salt to enhance all the natural flavors, cumin for its warm, earthy, and slightly smoky notes, and oregano for a herbaceous, slightly bitter depth. A bay leaf is added during simmering to infuse the broth with a subtle, aromatic complexity. For an even more authentic taste that truly captures the essence of Mexican cuisine, consider using Mexican oregano, which has a distinct citrusy and earthy flavor profile compared to Mediterranean oregano.
- Vegetable Broth: The liquid base of our soup, vegetable broth is crucial for a flavorful and savory foundation. Opt for a high-quality, rich vegetable broth to ensure the deepest taste. For those who enjoy a heartier, more umami-rich flavor, a good vegan chicken broth can be a fantastic alternative, adding another layer of savory goodness.
- Black Beans: The undisputed star of the show! We call for a generous six cans of black beans, ensuring this soup is incredibly hearty, filling, and packed with an abundance of plant-based protein and dietary fiber. Remember to drain and rinse your canned beans thoroughly before adding them to the pot to remove excess sodium and improve their texture.
Creative Variations: How to Customize Your Vegan Black Bean Soup
While our core recipe for vegan black bean soup is perfect as is, it also serves as an excellent canvas for customization. Feel free to get creative and tailor it to your taste, dietary needs, or whatever ingredients you have on hand. Here are some fantastic additions and substitutions to inspire your culinary adventures:
- Spice It Up (or Down!):
- Taco Seasoning: For a quick flavor shortcut, swap the individual cumin and oregano in this recipe with a packet (or equivalent amount) of your favorite taco seasoning blend. It’s an easy way to achieve a familiar, zesty flavor profile.
- Extra Heat: If you’re a fan of fiery flavors, don’t hesitate to add a pinch of red pepper flakes, a dash of cayenne pepper, or a teaspoon of chili powder along with the other seasonings.
- Fresh Chile Peppers: For a more intense and nuanced heat, consider adding a habanero, serrano, or even a smoky chipotle pepper (fresh or canned in adobo sauce, minced) to the pot with the jalapeño. Remember to adjust quantities based on your desired spice level!
- Boost the Veggies: Enhance the nutritional value and texture of your soup by incorporating a variety of colorful vegetables. Corn (fresh or frozen), diced carrots, small potato cubes, chopped tomatoes, bell peppers (any color), celery, and green beans are all excellent choices that will add both flavor and nutrients. Add firmer vegetables like carrots and potatoes earlier to ensure they soften adequately.
- Make it a Mixed Bean Medley: Transform this black bean soup into a hearty mixed bean soup by adding other varieties. Pinto beans, kidney beans, or cannellini beans work wonderfully, bringing diverse textures and flavors. You might enjoy our cabbage bean soup for inspiration on blending different beans.
- Add a Citrusy Brightness: A squeeze of fresh lime juice at the end can brighten all the flavors, adding a zesty counterpoint to the richness of the beans.
- Smoky Undertones: A dash of liquid smoke or smoked paprika can add a delicious depth, mimicking the flavors of traditional Mexican cooking.
- Grains for Extra Heartiness: Stir in a cooked grain like quinoa or rice during the last few minutes of simmering to make the soup even more substantial and satisfying.
Don’t be afraid to experiment! The beauty of soup is its forgiving nature, allowing you to create a dish that’s perfectly suited to your taste buds.
Step-by-Step Guide: Crafting Your Perfect Vegan Black Bean Soup
This flavorful and wholesome vegan black bean soup comes together with incredible ease, perfect for any cook. Follow these simple steps to create a truly delicious meal in just one pot:
- Step 1: Sauté the Aromatics
Begin by heating the vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Once the oil is shimmering and hot, add the diced onion, minced garlic, and minced jalapeño pepper. Sauté these aromatics gently, stirring occasionally, until the onions become soft, translucent, and begin to lightly brown, about 5-7 minutes. This step is crucial for building the foundational flavors of your soup.


- Step 2: Infuse with Spices
To the sautéed aromatics, add the cumin, oregano, and the bay leaf. Stir constantly for about 1-2 minutes, allowing the spices to toast gently and become wonderfully fragrant. This short cooking time helps to bloom the spices, releasing their essential oils and intensifying their flavors. Be careful not to burn them.


- Step 3: Add Liquids and Beans
Carefully pour the rich vegetable broth into the pot, scraping up any browned bits from the bottom with your spoon – these add incredible flavor! Immediately follow with the drained and rinsed black beans. Stir everything thoroughly to combine all the ingredients. - Step 4: Simmer to Perfection
Bring the soup to a gentle simmer over medium heat. Allow it to cook for at least 15 minutes, or until the soup is heated through and the flavors have had ample time to meld beautifully. A longer simmer will deepen the flavors even further, so feel free to let it gently bubble for an extra 5-10 minutes if time allows.



- Step 5: Blend for Creaminess (Optional)
Once the soup has simmered, remove the pot from the heat. Carefully retrieve and discard the bay leaf. Now, using an immersion blender, blend the soup directly in the pot to your desired consistency. You can blend a portion of it for a soup with some whole bean texture, or blend it completely smooth for a velvety creaminess.
A useful tip: the longer you blend the soup, the thicker and creamier its final texture will be. Adjust blending time according to your preference!

- Step 6: Serve and Enjoy!
Ladle the hot black bean soup into bowls. Serve immediately with your favorite garnishes and sides. For an even deeper flavor experience, consider making the soup ahead of time.
Important note: either serve the soup right away for instant gratification, or store it overnight (once it’s cooled completely) in the refrigerator. This resting period allows the flavors to truly develop and marry, resulting in an even more delicious soup the next day!
Frequently Asked Questions About Vegan Black Bean Soup
Absolutely! Making black bean soup in a slow cooker is a fantastic hands-off option for those busy days. To adapt this recipe, simply combine all of the ingredients (onion, garlic, jalapeño, oil, seasonings, broth, and black beans) directly in your slow cooker pot. Cook on low for 6 to 7 hours, or on high for 3 to 4 hours. Once the cooking time is complete and the soup is heated through, puree it to your desired consistency using an immersion blender (or carefully transfer batches to a regular blender). Serve warm and enjoy the deep, developed flavors!
Our recipe provides a pleasant, medium spicy kick thanks to the jalapeño pepper. If you’re sensitive to spicy food or prefer a milder taste, there are several ways to adjust it:
- Make sure to remove the core and all the seeds from the jalapeño before mincing, as most of the heat resides there.
- Replace the jalapeño entirely with a green bell pepper or a poblano pepper for flavor without the heat.
- You can also omit the jalapeño altogether if you prefer zero spice.
Conversely, if you love extra heat, feel free to add more jalapeño, a pinch of cayenne, or a dash of your favorite hot sauce!
Yes, this vegan black bean soup recipe is naturally gluten-free! All the ingredients listed, including black beans, vegetables, spices, and vegetable broth, are typically gluten-free. However, always double-check the labels of your vegetable broth and any pre-made spice blends to ensure they don’t contain hidden gluten-containing ingredients, especially if you have a severe gluten allergy or sensitivity.
Yes, you absolutely can! While this recipe is designed for convenience with canned beans, using dried black beans will yield an even richer flavor and texture. See our “Pro Recipe Tips” section below for detailed instructions on how to prepare dried black beans before incorporating them into this soup recipe.
Expert Tips for the Best Black Bean Soup Every Time
Achieving a truly exceptional bowl of vegan black bean soup is easy with a few expert tips. These insights will help you perfect your technique, customize the texture, and make the most of your ingredients:
- Achieving Your Ideal Soup Thickness: The consistency of your black bean soup is entirely up to your preference. If you desire a very thick and luxuriously creamy soup, we recommend blending about three-quarters of the batch. This allows for maximum creaminess while retaining a little texture. However, for those who, like us, appreciate some discernible whole beans and peppers for a heartier mouthfeel, blending only half of the batch is ideal. This technique creates a beautiful balance between smooth and chunky.
- Blending Without an Immersion Blender: No immersion blender? No problem! You can still achieve a perfectly blended soup using a standard countertop blender. Simply allow the soup to cool slightly, then carefully transfer it in batches to your regular blender. Make sure not to overfill the blender, as hot liquids can expand and cause the lid to blow off. Blend until smooth, then pour the pureed portions back into the pot and stir to combine thoroughly. Always exercise caution when blending hot liquids.
- Substituting Dried Black Beans for Canned: If you prefer to cook with dried black beans, which often impart a deeper flavor, you’ll need to prepare them first. Start by soaking 3 cups of dried black beans overnight, or use a quick-soak method. Then, boil the soaked beans in about 4 cups of fresh water until they are completely tender. This usually takes between 1 to 1 ½ hours, depending on the age of the beans. Once the dried beans are cooked to tenderness, proceed with the soup recipe as normal, substituting them for the canned black beans (you may need slightly less vegetable broth depending on how much liquid the dried beans absorbed).
- Don’t Skimp on the Sauté: The initial sautéing of the onion, garlic, and jalapeño is paramount. Allow them to soften and develop a light golden color. This caramelization builds essential flavor compounds that will infuse the entire soup.
- Let the Flavors Marry: While the soup is delicious immediately, its flavors truly deepen and harmonize overnight in the refrigerator. If time permits, make the soup a day in advance; you’ll be rewarded with an even more robust and complex taste profile.

Serving Suggestions to Elevate Your Black Bean Soup Experience
Our easy vegan black bean soup is incredibly versatile and pairs beautifully with a wide array of toppings and side dishes. Here are some ideas to turn a simple bowl of soup into a truly unforgettable meal:
- Top It Off:
- Fresh Herbs: A generous sprinkle of fresh cilantro instantly brightens the flavors.
- Crunchy Elements: Crispy tortilla strips or crushed tortilla chips add a delightful textural contrast.
- Heat Lovers: A drizzle of your favorite hot sauce for an extra kick.
- Creamy Indulgences: A dollop of vegan sour cream or a sprinkle of shredded vegan cheese melts beautifully into the warm soup.
- Fresh & Zesty: Diced red onion provides a sharp, refreshing crunch, while a squeeze of fresh lime juice adds a vibrant tang that lifts all the flavors.
- Avocado Goodness: A spoonful of creamy guacamole or simple diced avocado adds richness and healthy fats.
- Serve Alongside a Hearty Grain:
- Classic Rice Pairings: Spoon your black bean soup over a mound of fluffy Mexican rice, simple white rice, or wholesome brown rice for a more substantial and complete meal.
- Pair with Other Plant-Based Delights:
- Vegan Burgers: This soup makes an excellent sidekick to savory vegan lentil burgers.
- Fresh Salads: Complement the richness of the soup with a light and refreshing kale quinoa salad.
- Stuffed Veggies: Enjoy it alongside flavorful Tex-Mex zucchini boats for a vibrant and nutritious duo.
- Flavorful Wraps: Serve with wholesome BBQ chickpea wraps for a satisfying and easy lunch or dinner.
- End on a Sweet Note:
- Dessert Pairing: For a truly Mexican-inspired feast, follow up your soup with delicious vegan churros for dessert!
Storing Your Homemade Black Bean Soup: Freshness & Freezing
One of the many benefits of making a big batch of this delicious vegan black bean soup is its excellent storability. It’s perfect for meal prep or ensuring you have a healthy, hearty meal ready when you need it.
Once your leftover soup has cooled completely to room temperature, transfer it to an airtight container. It will keep beautifully in the refrigerator for up to 5 days, often tasting even better the next day as the flavors deepen and meld.
For longer storage, black bean soup freezes exceptionally well. Portion the cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving a little headspace for expansion. It can be frozen for up to 2 months. When you’re ready to enjoy it, simply transfer the frozen soup to the refrigerator and allow it to thaw overnight before reheating.
To reheat, you have a couple of convenient options:
- Microwave: For individual servings, reheat in the microwave in 30-second increments, stirring between each, until piping hot.
- Stovetop: For larger quantities, transfer the soup to a pot and reheat over medium heat on the stovetop, stirring occasionally, until it reaches your desired temperature. Add a splash of vegetable broth or water if the soup has thickened too much during storage.
Enjoy your healthy, delicious, and convenient homemade black bean soup!

More Vegan Soup Recipes You’ll Adore
If you’ve fallen in love with the comforting warmth and rich flavors of our vegan black bean soup, you’re in for a treat! Our kitchen is always bubbling with plant-based creations that are both delicious and easy to make. Explore these other fantastic vegan soup recipes, perfect for any season and any palate:
- Hearty Mexican Noodle Soup
- Wholesome Vegan Cabbage Soup
- Creamy Slow Cooker Pumpkin Soup
- Comforting Vegan “Chicken” Noodle Soup
- Rich & Flavorful African Peanut Soup
- Velvety Creamy Vegan Broccoli Soup
Photos by Alfonso Revilla
Black Bean Soup
This vegan black bean soup is a healthy and hearty side dish or appetizer that’s easy to love. It’s packed with plant-based protein and fiber, and is simple to make in just 30 minutes!
Print Recipe
Equipment
- Knife set
- Measuring spoons
- Measuring Cups
Ingredients
- 1 small yellow onion, diced
- 3 garlic cloves, minced
- ½ of a jalapeño, seeded and minced
- 1 tablespoon of vegetable oil
- 1 tablespoon of cumin
- 1 teaspoon of oregano
- 1 bay leaf
- 4 ½ cups of rich vegetable broth
- 6 (15-ounce) cans of black beans, drained and rinsed
- Salt, to taste
Optional Garnishes:
- Minced cilantro
- Diced red onion
- Hot sauce
- Squeeze of lime juice
Instructions
- In a large pot and over medium-high heat, heat the oil. Add the onion, garlic, and jalapeño and sauté until onions are tender and translucent.
- Add cumin, oregano, and bay leaf and cook for two more minutes, until fragrant.
- Add vegetable broth and black beans and cook on medium heat for 15 minutes, allowing flavors to meld.
- Remove from heat and carefully remove the bay leaf.
- Using an immersion blender (or a regular blender, working in batches), puree the soup to your desired consistency.
Notes
- To thicken the soup: If you prefer the soup to be very thick and creamy, blend ¾ of the batch. We prefer the soup to have some whole beans and peppers for more texture, so we only blend half of the batch.
- If you don’t have an immersion blender: Blend the soup in a regular blender in batches, then stir it back into the pot.
- Substitute dried black beans: To make black bean soup with dried black beans, boil 3 cups of beans in 4 cups of water until they’re tender (1 to 1 ½ hours), then make the soup as normal.
Nutrition
Carbohydrates: 105g
Protein: 38g
Fat: 5g
Saturated Fat: 1g
Polyunsaturated Fat: 2g
Monounsaturated Fat: 1g
Trans Fat: 0.01g
Sodium: 719mg
Potassium: 1561mg
Fiber: 38g
Sugar: 2g
Vitamin A: 478IU
Vitamin C: 3mg
Calcium: 136mg
Iron: 10mg
Additional Info
Course: Soup
Cuisine: Spanish
Method: Stovetop
Diet: Vegan
Tried this recipe? Please tag us at @PlantBasedOnABudget! 🙂