Budget Black Bean Soup
Spend under $5, feed four people, feel like you actually cooked.
This is the soup for the night you're tired, broke, and staring at the pantry hoping something edible appears. Black bean soup is one of those genuinely ancient, genuinely satisfying meals that costs almost nothing and makes a huge pot. You're looking at canned beans, a few aromatics, and some spices — nothing fancy, no special skills required. It's thick, smoky, and filling. It reheats beautifully, so tomorrow's lunch is already handled. Give it about 35 minutes and you'll have something that feels way more intentional than it was.
Ingredients
- 2 tbsp olive oil
- 1 unit medium yellow onion — diced
- 4 unit garlic cloves — minced
- 1 unit jalapeño — seeded and diced; optional for heat
- 2 tsp ground cumin
- 1 tsp smoked paprika
- 0.5 tsp dried oregano
- 0.25 tsp cayenne pepper — optional
- 3 unit cans black beans — 15 oz each, do not drain
- 2 cup vegetable broth — or water in a pinch
- 2 tbsp lime juice — from about 1 lime
- 1 tsp salt — plus more to taste
- 1 pinch black pepper
Method
- 1 Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for 5–6 minutes until softened and translucent.
- 2 Add the minced garlic and jalapeño (if using). Cook for 1 minute, stirring constantly, until fragrant.
- 3 Add the cumin, smoked paprika, dried oregano, and cayenne. Stir everything together and cook for 30 seconds to bloom the spices.
- 4 Pour in all three cans of black beans with their liquid, then add the vegetable broth. Stir to combine.
- 5 Bring the soup to a boil, then reduce heat to medium-low. Simmer uncovered for 15 minutes, stirring occasionally.
- 6 Use the back of a large spoon or a potato masher to smash roughly one-third of the beans directly in the pot. This thickens the soup without any blending.
- 7 Stir in the lime juice, salt, and black pepper. Taste and adjust seasoning — it may need another pinch of salt or a squeeze more lime.
- 8 Ladle into bowls and serve as-is, or top with whatever you have: a spoonful of sour cream, sliced scallions, hot sauce, or crushed tortilla chips.
Variations
- Add a protein boost — Stir in one can of drained corn along with the beans for extra texture and sweetness — still totally vegan and adds maybe 50 cents to the cost.
- Faster version (20 minutes) — Skip the jalapeño and reduce simmering time to 8 minutes. The flavor will be slightly less developed but still very good on a rushed night.
- Creamy version — Blend half the soup with an immersion blender before adding the lime juice for a smoother, creamier texture — no dairy needed.
- No vegetable broth? — Plain water works fine here because the beans, spices, and aromatics carry the flavor. You can also dissolve half a bouillon cube in the water.
Notes
Not draining the beans is intentional — the starchy liquid thickens the soup and adds flavor. If you want it thicker, simmer an extra 5 minutes with the lid off. If it gets too thick reheating leftovers, just add a splash of water or broth. This soup keeps in the fridge for 5 days and freezes well for up to 3 months.
Equipment that helps
- Large pot or Dutch oven — You need enough volume to hold three cans of beans plus broth without splashing when you stir.
- Potato masher — Smashing beans directly in the pot thickens the soup in seconds without dirtying a blender.
Find more dinners like this
More like this