Welcome to your new favorite weeknight meal: an incredibly easy and deeply flavorful vegan black bean soup. This recipe is a true pantry powerhouse, relying on readily available ingredients such as canned black beans and the vibrant depth of fire-roasted tomatoes. Infused with a thoughtful blend of dried spices, many of which you likely already have tucked away in your kitchen cabinet, this soup comes together with minimal fuss.
In just about 20 minutes of simmering, these simple ingredients transform into a rich, aromatic broth. The magic happens when you blend a portion of the soup, creating a luxurious, creamy texture that beautifully balances with the remaining whole beans, offering a satisfying mouthfeel that’s neither entirely smooth nor overly chunky. It’s the perfect harmony for a comforting bowl of goodness.

Table of Contents
- Why You’ll Absolutely Love This Easy Vegan Black Bean Soup
- Black Bean Soup vs. Black Bean Chili: What’s the Difference?
- The Essential Ingredients for Flavorful Black Bean Soup
- Delicious Toppings to Elevate Your Soup
- Step-by-Step Guide: How to Make This Amazing Black Bean Soup
- Serving Suggestions for a Complete Meal
- Leftovers and Storage Tips
- Frequently Asked Questions About Black Bean Soup
- More Hearty & Healthy Bean Soup Recipes
- Vegan Black Bean Soup Recipe Card
Why You’ll Absolutely Love This Easy Vegan Black Bean Soup
This vegan black bean soup isn’t just a recipe; it’s a testament to how effortlessly delicious and nourishing plant-based meals can be. Here’s why it’s destined to become a staple in your kitchen:
- Hearty and Incredibly Filling: By pureeing just a portion of the soup, you achieve a wonderfully thick and creamy consistency that feels substantial and deeply satisfying. This isn’t a light broth; it’s a rich, wholesome meal that will keep you full and energized, making it perfect for lunch or dinner on a chilly evening. The protein and fiber from the black beans contribute significantly to its satiating power.
- Customizable Spice Levels: The beauty of homemade cooking lies in its adaptability. As written, this recipe delivers a mild, family-friendly flavor profile that’s comforting and approachable. However, if you crave a bolder, spicier kick, feel free to adjust the chili powder to your liking. You can also add a pinch of cayenne pepper or a dash of your favorite hot sauce to really amp up the heat. Experiment with smoked paprika for an added layer of smoky warmth!
- Minimal Prep, Maximum Flavor: Say goodbye to lengthy chopping sessions and complicated steps. This recipe is designed for ease. Your primary tasks involve simply dicing an onion and a carrot – that’s it! The rest is a straightforward process of combining ingredients in a pot and letting them simmer to perfection. Forget about soaking dried beans overnight; we utilize convenient canned black beans, liquid and all, for a truly quick and fuss-free experience. This makes it an ideal option for busy weeknights when you need a wholesome meal without the culinary acrobatics.
- Budget-Friendly and Nutrient-Dense: Black beans are an incredibly economical source of plant-based protein, fiber, and essential minerals like iron and magnesium. Paired with humble vegetables and pantry spices, this soup offers significant nutritional value without breaking the bank. It’s proof that healthy eating doesn’t have to be expensive.
- Versatile for Meal Prep: This soup holds up beautifully in the fridge and freezer, making it an excellent candidate for meal prepping. Cook a large batch on the weekend, and enjoy quick, healthy meals throughout the week, saving you time and effort when hunger strikes.
Black Bean Soup vs. Black Bean Chili: What’s the Difference?
While black bean soup and black bean chili share a similar flavor profile, often featuring cumin, chili powder, and fire-roasted tomatoes, their primary distinction lies in texture and consistency. In essence, it all comes down to the blending process.
We classify this recipe as a “soup” because a portion of the broth and beans is blended before serving. This step creates a wonderfully thick, creamy, and somewhat smooth consistency, making it slurpable and comforting. The blending process helps to emulsify the flavors and creates a velvety backdrop for the remaining whole beans and other ingredients.
Conversely, a classic black bean chili is typically characterized by a much chunkier texture. For chili, you would usually leave all the beans whole and aim for a thicker, heartier stew-like consistency, often with larger pieces of vegetables. Chili is traditionally eaten with a spoon, but often feels more like a robust stew you might scoop onto rice or baked potatoes. So, if you prefer a smoother, more elegant dish, opt for soup; if you crave a rustic, chunky experience, chili is your go-to.
The Essential Ingredients for Flavorful Black Bean Soup
The beauty of this soup lies in its simplicity and the depth of flavor drawn from readily available ingredients. Here’s a closer look at what you’ll need to create this comforting vegan masterpiece:

This is what you need:
- Black Beans: The star of our show! Unlike many recipes that instruct you to rinse canned beans, we embrace the starchy liquid within the cans. This “goop” as some might call it, is a secret weapon. It helps to naturally thicken the soup, contributing to that luscious, creamy texture we desire, while also adding extra flavor. Simply dump the entire contents of the cans into the pot – no rinsing necessary!
- Tomatoes: We use a can of diced fire-roasted tomatoes. These are a game-changer for enhancing the soup’s flavor. Fire-roasting imparts a smoky depth and a subtle sweetness that regular diced tomatoes simply can’t match. For any chili or soup where you want an extra layer of complexity and a hint of a “kick,” fire-roasted varieties are always my top recommendation. They add a rustic, robust character to the broth.
- Onions: The recipe begins by sautéing red onions, which offer a slightly sweeter and milder flavor compared to yellow or white onions. However, feel free to substitute with a white or yellow onion if that’s what you have on hand. The key is to sauté them until they are soft and translucent, forming the aromatic foundation of the soup.
- Carrots: Diced carrots play a crucial role, adding a subtle touch of sweetness and an earthy balance to the savory and smoky notes of the soup. They also contribute to the soup’s overall nutrient profile and make it even more satisfying. This soup is all about layering in more flavors, and carrots are an essential part of that build-up.
- Garlic: Freshly minced garlic cloves provide an irreplaceable pungent aroma and robust flavor that dried garlic powder alone cannot fully replicate. Even though garlic powder is included in our spice blend for an all-encompassing garlicky essence, the fresh cloves add a bright, sharp note that elevates the soup significantly.
- Spices: A carefully curated blend of dried spices is what truly brings this black bean soup to life. We use:
- Cumin: Earthy, warm, and characteristic of Tex-Mex cuisine.
- Chili Powder: Adds a mild, smoky heat and deep color. Adjust to control spice level.
- Dried Oregano: Aromatic and slightly bitter, complementing the robust beans.
- Garlic Powder & Onion Powder: These amplify the flavors of their fresh counterparts, ensuring a consistent and potent aromatic base throughout the soup.
- Salt & Black Pepper: Essential for seasoning and balancing all the flavors. Always taste and adjust as you go!
- Vegetable Broth: The liquid base of our soup. Opt for a low-sodium vegetable broth to have better control over the overall saltiness of your dish. If you’re not strictly vegan, you could substitute with chicken broth, but remember that doing so would change the dietary classification of the soup.
Delicious Toppings to Elevate Your Soup
While the vegan black bean soup is incredibly flavorful on its own, a selection of fresh and crunchy toppings can transform it into an even more vibrant and delightful culinary experience. These garnishes add texture, contrasting flavors, and a pop of color that truly elevates each bowl:
- Diced Avocados: Creamy, rich, and slightly nutty, diced avocados provide a luxurious counterpoint to the warm, spiced soup. Their cool temperature and smooth texture are simply divine.
- Tortilla Chips: Whether crumbled for a delicate crunch or served whole for scooping, tortilla chips add a fantastic crispy texture and a hint of salty, corn flavor. They’re perfect for dipping!
- Chopped Cilantro: Fresh, bright, and herbaceous, chopped cilantro adds a burst of freshness that cuts through the richness of the soup. It’s a classic pairing with black beans.
- Lime Wedges: A squeeze of fresh lime juice is absolutely essential! It brightens all the flavors in the soup, adding a zesty tang that makes every spoonful sing. Don’t skip this one!
- Optional Dairy Toppings (for non-vegans): If you’re not adhering to a strictly vegan diet, you can also add a dollop of sour cream or Greek yogurt for extra creaminess and tang. Shredded cheese, such as cheddar or Monterey Jack, also makes a delicious addition.
- Other Ideas: Consider sliced jalapeños for extra heat, a sprinkle of minced red onion for a sharp bite, or a dollop of your favorite salsa for added zest and texture.
Step-by-Step Guide: How to Make This Amazing Black Bean Soup
Creating this flavorful vegan black bean soup is a straightforward process that yields incredibly satisfying results. Follow these simple steps to bring this comforting dish to your table:
1. Begin by heating the olive oil in a large, heavy-bottomed pot or a Dutch oven over medium heat on your stovetop. A good quality pot ensures even heat distribution, which is key for building layers of flavor. Allow the oil to shimmer gently, indicating it’s ready for the aromatics.
2. Add the diced onions to the warmed oil and sauté them gently. Stir occasionally, cooking for about 3-4 minutes, until they become soft, translucent, and slightly fragrant. This step is crucial for developing the foundational sweetness and aroma of your soup.

3. Next, stir in the diced carrots, minced garlic, and all the dried spices: cumin, chili powder, oregano, garlic powder, onion powder, salt, and black pepper. Continue to cook for another 1-2 minutes, stirring constantly. This allows the spices to “bloom” in the hot oil, releasing their full aromatic potential and infusing the base with incredible depth and warmth. You’ll notice a wonderful fragrance filling your kitchen.
4. Pour in the canned black beans (including their liquid), the diced fire-roasted tomatoes (undrained), and the vegetable broth. Give everything a good stir to combine all the ingredients thoroughly. Ensure no spices are sticking to the bottom of the pot.

5. Bring the soup to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer. Allow the soup to cook for 20-25 minutes. During this time, the flavors will meld beautifully, and the soup will thicken slightly, developing its rich character.
6. For that signature creamy-chunky texture, use an immersion blender to puree about one-third to one-half of the soup directly in the pot. If you don’t have an immersion blender, carefully transfer about a third of the soup to a regular blender (be cautious with hot liquids – fill only halfway, vent the lid, and blend in batches). Puree until smooth, then return the blended portion to the pot and stir to combine. This blending step creates a luxurious, velvety broth while leaving plenty of whole beans for satisfying bites. Taste and adjust seasonings as needed. Finally, divide the finished soup into individual bowls and garnish generously with diced avocados, fresh chopped cilantro, and crunchy tortilla chips. Serve each bowl with a fresh lime wedge for an essential burst of citrusy brightness.

Serving Suggestions for a Complete Meal
This versatile vegan black bean soup can be a complete meal on its own, especially with hearty toppings. However, it also pairs wonderfully with a variety of sides to create a more elaborate and satisfying spread. Here are some ideas to complete your meal:
- Hearty Companions:
- Sheet Pan Nachos: The perfect crunchy, cheesy (or vegan cheesy!) counterpoint to the creamy soup.
- Baked Sweet Potato Fries: A delightful side that adds sweetness and a comforting texture.
- Sheet Pan Sweet Potato Quesadillas: A flavorful and substantial option that complements the Tex-Mex flavors of the soup.
- Crusty Bread or Cornbread: Perfect for soaking up every last drop of the rich broth.
- Fresh Salads: To add a refreshing contrast and extra vegetables, consider a vibrant salad:
- Quinoa Black Bean Salad: A protein-packed and fresh salad that echoes the flavors of the soup.
- Roasted Corn Salad: Sweet and smoky corn kernels tossed with fresh herbs for a bright side.
- Simple Green Salad: A basic mixed green salad with a light vinaigrette can provide a welcome palate cleanser.
- Rice: Serve the soup over a bed of fluffy white or brown rice to make it even more substantial, turning it into a stew-like dish.
Experiment with different combinations to find your perfect pairing! This soup is truly a blank canvas for culinary creativity.
Leftovers and Storage Tips
One of the best qualities of this vegan black bean soup is how well it stores, making it an ideal candidate for meal prep or enjoying delicious leftovers for days. The flavors often deepen and become even more harmonious after a day or two in the fridge!
- Refrigeration: Allow the soup to cool completely before transferring it to an airtight container. It will keep beautifully in the refrigerator for up to 3-4 days.
- Freezing: This black bean soup freezes exceptionally well. For best results and easier thawing, I highly recommend portioning the soup into individual freezer-safe containers or resealable bags before freezing. This way, you can grab just the right amount for a single serving without having to thaw the entire batch. It can be stored in the freezer for up to 1 month.
- Reheating:
- From Refrigerator: Reheat individual portions in the microwave until warmed through, stirring occasionally. Alternatively, gently warm on the stovetop in a saucepan over medium-low heat, stirring frequently, until simmering. If the soup has thickened too much in the fridge, you can add a splash of vegetable broth or water to achieve your desired consistency.
- From Freezer: For best results, thaw frozen soup overnight in the refrigerator before reheating. If you’re in a hurry, you can gently reheat it from frozen on the stovetop over very low heat, stirring frequently and breaking up the frozen block, or use the defrost setting on your microwave. Again, add a little extra liquid if needed.
Enjoying healthy, homemade meals has never been easier thanks to the excellent storage capabilities of this flavorful black bean soup!
Frequently Asked Questions About Black Bean Soup
While it’s technically possible to use dried black beans, this recipe is specifically formulated for the convenience and quick cooking time that canned black beans offer. The liquid from the canned beans is also integral to the soup’s texture and flavor profile without needing extra steps. If you choose to use dried beans, you would need to soak them overnight and then cook them until tender before incorporating them into the recipe, which would significantly increase the preparation time. It would also require adjusting the amount of broth to achieve the desired consistency, as dried beans absorb more liquid.
Absolutely not! In fact, we explicitly recommend against rinsing the canned black beans for this recipe. The starchy liquid that comes with the canned beans is a key ingredient. It contributes significantly to thickening the soup and adds a wonderful depth of flavor, making the broth richer and creamier without the need for additional thickeners. Simply pour the entire contents of the cans, beans and liquid, directly into your pot with the other ingredients.
Yes, this recipe is wonderfully adaptable for a slow cooker, making it even more hands-off! Simply combine all the ingredients – the olive oil, chopped onion, carrot, minced garlic, spices, canned black beans (undrained), diced fire-roasted tomatoes (undrained), and vegetable broth – directly into your slow cooker. Cook on high for 3-4 hours or on low for 6-8 hours, until the vegetables are tender and the flavors have melded. Once cooked, use an immersion blender to puree a portion of the soup to your desired consistency, creating that perfect creamy-chunky balance. If you’re using a regular blender, carefully transfer about a third of the soup to blend, then return it to the slow cooker before serving.
Yes, this vegan black bean soup recipe is naturally gluten-free. All the ingredients listed – black beans, fire-roasted tomatoes, vegetables, spices, and vegetable broth – are typically gluten-free. However, always double-check the labels of your canned goods and vegetable broth to ensure they are certified gluten-free, especially if you have a severe gluten sensitivity or allergy.
If you love a fiery kick, there are several ways to increase the heat! You can simply double the amount of chili powder in the recipe. For an even more intense spice, add a pinch of cayenne pepper, a few dashes of your favorite hot sauce during simmering, or even stir in some finely diced jalapeños or serrano peppers (with or without seeds, depending on your heat preference) along with the onions and carrots. A garnish of sliced fresh chilies or a swirl of chili oil on top can also add a delightful burst of heat when serving.
More Hearty & Healthy Bean Soup Recipes
If you’ve enjoyed this delightful black bean soup, you’ll be thrilled to explore more comforting and nutritious bean-based recipes that are perfect for any occasion. Beans are an incredible source of plant-based protein and fiber, making them an excellent foundation for hearty and satisfying meals. Here are some other fantastic bean soup recipes to add to your repertoire:
- Classic Minestrone Soup: A timeless Italian favorite packed with vegetables, pasta, and white beans.
- Creamy Cauliflower White Bean Tahini Soup: A unique and incredibly flavorful soup with a rich, velvety texture.
- Spicy Chipotle Butternut Squash Soup: A warming blend of sweet squash and smoky chipotle heat, often featuring beans for extra body.
- Aromatic Rosemary White Bean Tomato Soup: A comforting and herbaceous soup with robust tomato and creamy white beans.
- Wholesome White Bean Mushroom Spinach Soup: A nutritious and satisfying soup bursting with earthy mushrooms and fresh spinach.
- Slow Cooker Vegetarian 15 Bean Soup: A hearty and convenient soup featuring a variety of beans, perfect for a cozy, hands-off meal.
Each of these recipes offers a unique flavor profile and can be adapted to your preferences, promising warmth and nourishment in every bowl. Happy cooking!
Vegan Black Bean Soup
Paige Adams
5 minutes
30 minutes
35 minutes
4
Ingredients
- 1 tablespoon olive oil
- 1 red onion roughly chopped
- 1 medium carrot peeled and diced
- 2 garlic cloves minced
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/4 teaspoon dried oregano
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
- 2-15 ounce cans black beans
- 1-15 ounce can diced fire-roasted tomatoes
- 2 cups low-sodium vegetable broth
- Diced avocados for serving
- Chopped cilantro for serving
- Tortilla chips for serving
- Lime wedges for serving
Save This Recipe for Later
Enter your email below to receive this recipe directly in your inbox, along with new delicious recipes every week!
Instructions
-
Heat the olive oil in a large saucepan or Dutch oven over medium heat.
-
Add the roughly chopped red onion and sauté for 3-4 minutes until it begins to soften and turn translucent.
-
Stir in the diced carrot, minced garlic, cumin, chili powder, dried oregano, garlic powder, onion powder, kosher salt, and black pepper. Continue cooking for about 1-2 minutes, stirring constantly, until the spices are fragrant.
-
Add the two 15-ounce cans of black beans (do not drain or rinse), the 15-ounce can of diced fire-roasted tomatoes (undrained), and 2 cups of low-sodium vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes, allowing the soup to thicken slightly and flavors to meld.
-
Using an immersion blender, carefully puree about one-third of the soup directly in the pot. If you don’t have an immersion blender, transfer approximately one-third of the soup to a standard blender (be careful with hot liquids: fill only halfway, vent the lid, and use a towel to hold it down) and blend until smooth. Return the blended portion to the pot and stir to combine, creating a wonderfully creamy yet chunky texture.
-
Ladle the warm soup into individual bowls. Garnish generously with fresh diced avocados, chopped cilantro, and crunchy tortilla chips. Serve each bowl with a lime wedge for a burst of essential brightness.
Notes
Storage Instructions: Store any leftover soup in an airtight container in the refrigerator for up to 3 days. For longer storage, this soup freezes beautifully for up to 1 month. When freezing, consider portioning it into individual containers for easier thawing and reheating. To warm, simply use the microwave or gently reheat on the stovetop over low-medium heat until warmed through, adding a splash of broth if needed to adjust consistency.
Nutrition
Carbohydrates: 43g |
Protein: 14g |
Fat: 4g |
Saturated Fat: 1g |
Polyunsaturated Fat: 1g |
Monounsaturated Fat: 3g |
Sodium: 1430mg |
Potassium: 780mg |
Fiber: 17g |
Sugar: 3g |
Vitamin A: 2745IU |
Vitamin C: 9mg |
Calcium: 102mg |
Iron: 5mg
Nutrition information is automatically calculated and should only be used as an approximation.
Additional Information
Soup
Tex-Mex
Did you make this recipe?
Mention @lastingredient on Instagram and tag it #lastingredient!
Originally published February 24, 2020. Updated: January 19, 2023.