Craving a hearty, flavorful black bean soup that’s quick to make with pantry staples? This easy black bean soup uses canned black beans and fresh veggies for a thick, creamy texture without any cream perfect for vegan, vegetarian, or gluten-free diets. Ready in just 30 minutes, it’s ideal for busy weeknights, meal prep, or feeding a crowd.

Why You’ll Love This Recipe
This black bean soup stands out for its simplicity and bold flavors.
- One-pot recipe with minimal cleanup and everyday ingredients.
- Naturally vegan, gluten-free, and packed with plant-based protein and fiber.
- Customizable with smoky, spicy, or creamy variations to suit any taste.
- Freezes perfectly for easy batch cooking and grab-and-go lunches.
Ingredients You’ll Need
Gather these simple ingredients for 6 servings of comforting soup.
- 2 tablespoons olive oil (or water for oil-free)
- 1 large yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 red bell pepper, diced
- 4 garlic cloves, minced
- 4 cans (15 oz each) black beans, rinsed and drained
- 4 cups vegetable broth (low-sodium)
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 bay leaf
- 1-2 tablespoons fresh lime juice
- 1/4 cup chopped fresh cilantro
- Salt and black pepper, to taste
Substitutions and Variations
Adapt this black bean soup recipe to your pantry and preferences.
- Broth swap: Use chicken broth for a non-vegan version or low-sodium for lighter flavor.
- Spice it up: Add diced jalapeño or chipotle in adobo for smoky heat.
- Protein boost: Stir in cooked shredded chicken, ground turkey, or tofu after blending.
- Dried beans: Use 3 cups cooked black beans instead of canned; simmer 10 extra minutes.
- Creamier texture: Blend more soup or add a splash of coconut milk.
Step-by-Step Instructions
Follow these easy steps for perfect results every time.
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, celery, and bell pepper. Sauté 6-8 minutes until softened.
- Stir in garlic, cumin, smoked paprika, and oregano. Cook 1 minute until fragrant.
- Add black beans, vegetable broth, bay leaf, salt, and pepper. Bring to a boil, then reduce to a simmer.
- Cover and simmer 20 minutes, stirring occasionally, until veggies are tender.
- Remove bay leaf. Use an immersion blender to purée about half the soup for creamy thickness—leave chunks for texture. (Or blend 2 cups in a regular blender and return to pot.)
- Stir in lime juice and cilantro. Taste and adjust seasoning. Simmer 2 more minutes.
Tips for Thick, Creamy Black Bean Soup
Achieve restaurant-quality texture effortlessly.
- Blend partially: Aim for 40-50% puréed to balance creaminess and hearty bites.
- No immersion blender? Carefully vent a regular blender lid and work in batches.
- Too thick? Thin with extra broth. Too thin? Simmer uncovered 5-10 minutes.
- For ultra-creamy: Add 1/4 cup cashew cream or coconut milk post-blending.
Best Toppings
Elevate each bowl with these crowd-pleasing toppings.
- Sliced avocado or guacamole
- Shredded cheese or vegan cheese
- Dollop of sour cream or Greek yogurt
- Chopped cilantro, green onions, or jalapeños
- Crushed tortilla chips or baked tortilla strips
- Pico de gallo, salsa, or lime wedges
Serving Suggestions
Pair this easy soup with simple sides for a full meal.
- Cornbread or skillet cornbread muffins
- Mexican rice or cilantro lime rice
- Fresh green salad with avocado dressing
- Quesadillas, nachos, or toasted tortillas
- Roasted sweet potatoes or corn on the cob
Storage and Freezing
This soup gets even better the next day.
Fridge: Store in airtight containers up to 5 days. Flavors deepen over time.
Freezer: Cool completely, portion into freezer bags (flat for space), and freeze up to 3 months. Thaw overnight in fridge.
Reheating: Stovetop over low heat with a splash of broth; microwave in 1-minute bursts, stirring between.
Frequently Asked Questions
Can I make black bean soup in a slow cooker?
Yes—sauté veggies first, then cook on low 6-7 hours or high 3-4 hours. Blend and finish with lime.
Instant Pot black bean soup?
Sauté veggies on Sauté mode, add rest, pressure cook 10 minutes, quick release, then blend.
Is black bean soup healthy?
Absolutely—high in fiber, protein, and antioxidants with low calories. One serving has about 250 calories, 15g protein.
How spicy is it?
Mild as written; add cayenne, chili powder, or jalapeños for heat. Kid-friendly without extras.
Can I use dried black beans?
Cook 1.5 cups dried beans first (or use canned for speed).
Easy Black Bean Soup Recipe Card
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Cuisine: Mexican-Inspired
Course: Soup
Diet: Vegan, Gluten-Free, Vegetarian
Ingredients
(List as above)
Instructions
(Numbered steps as above)
Nutrition (Per Serving)
Calories: 250 | Protein: 15g | Carbs: 40g | Fiber: 15g | Fat: 5g
Love cozy soups? Try our tortilla soup or lentil soup next!
Made this recipe? Rate it below and tag @yourhandle on Instagram we’d love to see your bowl! Pin for later too.
PrintEasy Black Bean Soup (Creamy, Vegan & Ready in 30 Minutes)
Craving a hearty, flavorful black bean soup that’s vegan, gluten-free, and packed with protein? This ultimate black bean soup recipe uses canned black beans for speed without sacrificing taste, simmering to perfection with cumin, garlic, and fresh veggies. Ready in just 30 minutes, it’s a family favorite that’s healthier, creamier, and more customizable than typical versions—perfect for busy weeknights or meal prep.
- Prep Time: PT10M
- Cook Time: PT20M
- Total Time: PT30M
- Yield: 6
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-Inspired
Ingredients
Olive oil – 1 tbsp
Yellow onion, chopped – 1 large
Carrot, chopped – 1 large
Celery rib, chopped – 1
Red bell pepper, chopped – 1 medium
Garlic cloves, minced – 4
Canned black beans (15-oz each), rinsed & drained – 4 cans (60 oz total)
Vegetable broth, low-sodium – 4 cups (32 oz)
Ground cumin – 1 tbsp
Dried oregano – 1 tsp
Bay leaf – 1
Fresh lime juice – 1 tbsp
Fresh cilantro, chopped – 1/4 cup (optional)
Salt & black pepper – To taste
Instructions
1. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add chopped onion, carrot, celery, and red bell pepper. Cook for 5-7 minutes, stirring occasionally, until softened and fragrant.
2. Stir in minced garlic and cook for 1 minute until aromatic—avoid browning.
3. Add rinsed black beans, vegetable broth, cumin, oregano, bay leaf, salt, and pepper. Bring to a boil, then reduce to low simmer. Cover and cook for 20 minutes, letting flavors meld. Stir halfway.
4. Remove bay leaf. Use an immersion blender to purée about one-third of the soup directly in the pot (or transfer 2-3 cups to a blender, pulse until smooth, then return). This creates creamy texture without losing whole beans.
5. Stir in lime juice and cilantro. Taste and adjust seasoning. Ladle into bowls and load with toppings. Serve hot!
Notes
Texture perfection: Blend partially for creaminess; skip for brothy style.
Make it spicy: Sauté minced jalapeño with veggies or blend in chipotle peppers.
Storage: Refrigerate up to 5 days or freeze 3 months in portions.
Slow cooker: Sauté first, then 4 hours low.
Equipment: Large pot, immersion blender recommended.
Nutrition
- Serving Size: 1.5 cups
- Calories: 210
- Sugar: 4g
- Sodium: 450mg
- Fat: 3g
- Saturated Fat: 0.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 15g
- Protein: 12g
- Cholesterol: 0mg
