5 Ingredient Black Bean Soup
This vegan black bean soup recipe is deliciously spicy and it’s made with only 5 ingredients. You can have it ready on the table in just 15 minutes!

I love black bean soup because it’s hearty and filling with plenty of flavor. This recipe uses salsa as a shortcut to a delicious soup. By using a jar of your favorite tomato salsa, youโre adding extra vegetables and tons of flavor with minimal effort.
The Best Ingredients for Black Bean Soup
I love using Green Mountain Gringoโs medium salsa in this recipe. Iโve also tried it with salsa from Trader Joeโs and the Kroger store brand and theyโve all turned out great! If you like things on the spicier side, use a medium salsa but if youโre not sure what spice level you want, stick to mild. You can always add a little more chili powder if you like it extra spicy!
It’s also important to use high quality diced tomatoes. I love the 365 Brand from Whole Foods) or Muir Glenn. Lower quality canned tomatoes can give off a metallic, acidic aftertaste, so make sure you use a good brand.

Black Bean Soup Topping Ideas
- Avocado
- Cilantro
- Sour cream
- Cheddar cheese
- Tortilla chips

What to Serve with Black Bean Soup
Try serving this soup with Oven-Baked Tacos or Mexican Street Corn Salad! It’s great with a side of chips and guacamole, or you can serve it alongside these vegan enchiladas!

More Black Bean Recipes
Print
Quick & Easy Black Bean Soup [Vegan & Gluten-Free]
- Prep Time: 5 mins
- Cook Time: 10 mins
- Total Time: 15 minutes
- Yield: 2 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Description
This vegan and gluten-free black bean soup recipe is delicious, and it’s made with only 5 ingredients. You can have it ready on the table in just 15 minutes!
Ingredients
- 2 15oz cans black beans (do NOT drain them!)
- 1 15oz can petite diced tomatoes
- 1 cup tomato salsa
- 1 teaspoon cumin
- 1/4 teaspoon chili powder
- Optional toppings: fresh cilantro, avocado, etc.
Instructions
- In a large pot, add in your black beans, including the liquid in the can.
- Add the tomatoes and salsa, cumin, and chili powder.
- Cook over low heat for 10-15 minutes, then remove from heat and let cool slightly before serving.
- When ready to serve, top with sliced avocado or a sprinkle of fresh cilantro, if you’re using additional toppings!
Notes
I recommend buying low sodium or no salt added black beans. Since this recipe uses the liquid in the can, the sodium can add up quickly if you’re using regular canned black beans.
We usually top our black bean soup with avocado slices and fresh cilantro, but this soup has plenty of flavor on its own! It reheats well, so you can easily make a double batch and pack it for lunch during the week. Iโd also like to point out that a serving of this contains 20g of plant-based protein for less than 350 calories. Not bad for a vegan soup recipe!


If youโre looking for other quick and simple soup recipes, try this spicy chickpea chili. It uses the same salsa hack, but with salsa verde, so it has a totally different flavor.
What’s your favorite super quick dinner?
This post was originally published November 2015. Updated March 2018.
This is my first time on your site and boy am I DROOLING this looks so good! Just saved it to Pinterest to remind me next time I go grocery shopping to get some supplies. Thank you so much for sharing! Definitely don’t keep the quick and easy recipes to yourself!
Thanks for stopping by! Quick & easy recipes are definitely my favorite, so I’ll keep on sharing!
You are the queen of simple and easy meals! This looks delicious.
Your house projects sound like so much fun too! I hope you’ll give us an update when everything is done. I need to live vicariously through you because we aren’t going to buy a home for at least another year, waaah!
Thank you!! And yes, I’ll definitely be posting some “after” pictures once all of this stuff gets cleaned up! It feels like a never ending process but seeing the finished photos is good motivation ๐
Oh gosh, black bean soup is one of my favorites! I like to puree mine and add a dollop of plain greek yogurt along with avocado. Delicious!!
This looks SO good! It’s totally the time of year for soups and this one looks so yummy. ๐
I’ve been in a black bean mood as well as soup. I feel like this is perfect.
this is like burrito soup! Love how this is so quick and simple, yet so delicious ๐
Yum! I’ve been on a big soup kick lately. It’s so comforting as the weather gets cold, but I always make way too much and get stuck eating the leftovers by myself since Riley doesn’t always like leftovers.
I have been looking for a black bean soup recipe – this looks really good!
Looks so simple yet delicious and filling!
Beyond easy and quick!! Love it!