
Budget Black Beans with Cilantro and Lime
Silky, aromatic black beans simmered with garlic, onion, and spices, finished with fresh cilantro and bright lime juice. A versatile side dish that's naturally vegan, budget-friendly, and full of flavor in just 30 minutes using canned beans.
Steps
Before you start
- Have all ingredients prepped and measured before starting
- Drain and rinse canned beans thoroughly under cold water
Sauté aromatics
- Heat the olive oil in a medium saucepan over medium heat.
- Add the diced onion and cook, stirring occasionally, for 3–4 minutes until it becomes translucent and fragrant.
- Add the minced garlic and cook for 30 seconds more, stirring constantly to prevent browning.
+ Show details− Hide details
Ready when: Onion is soft and translucent; garlic is fragrant
Tip: Don't let the garlic brown, or it will taste bitter
Bloom spices
- Stir in the ground cumin and chili powder.
- Cook for about 30 seconds, stirring constantly, until the spices become fragrant and coat the onions and garlic.
+ Show details− Hide details
Ready when: Spices smell warm and toasted
Tip: Blooming spices in oil releases their full flavor
Add beans and broth
- Pour in the drained and rinsed black beans and vegetable broth.
- Stir well to combine.
- Increase the heat to medium-high and bring the mixture to a gentle simmer.
+ Show details− Hide details
Ready when: Mixture reaches a gentle simmer with small bubbles breaking the surface
Simmer and reduce
- Lower the heat to medium-low and let the beans simmer, uncovered, for 12–15 minutes.
- The liquid should reduce slightly as the beans absorb the flavors and the sauce becomes creamy.
- Stir occasionally to prevent sticking.
+ Show details− Hide details
Ready when: Sauce coats the back of a spoon; some liquid remains but is noticeably reduced
Tip: Stir every 3–4 minutes to keep beans from sticking to the bottom
Season and finish
- Remove from heat.
- Taste and adjust seasoning with salt and freshly ground black pepper.
- Stir in the fresh chopped cilantro and lime juice, mixing gently to distribute evenly.
+ Show details− Hide details
Ready when: Cilantro is evenly distributed; lime juice brightens the aroma
Tip: Add the lime juice at the end to preserve its fresh, bright flavor
Good to know
Tips
- Rinsing canned beans removes excess sodium and starch, resulting in a cleaner flavor and better texture.
- For a creamier result, mash a few beans against the side of the pot during simmering—this releases their starch and thickens the sauce naturally.
- This dish pairs beautifully with rice, corn tortillas, or as a filling for tacos and burrito bowls.
- Make a double batch and freeze half in portions for quick future meals.
Make ahead
Prepare the onion and garlic up to 4 hours ahead; store in a covered container in the refrigerator. The finished beans can be made up to 2 days ahead.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a saucepan over medium-low heat, adding a splash of water if needed to loosen the sauce. Leftovers can also be frozen for up to 2 months; thaw in the refrigerator and reheat as above.
Substitutions
- vegetable broth → water or chicken broth. Water will give a milder result; chicken broth adds subtle poultry flavor. Use the same amount.
- fresh cilantro → fresh parsley. Parsley is milder but provides similar herbaceous freshness. Use the same amount.
- fresh lime juice → lemon juice or white wine vinegar. Lemon is slightly less floral; vinegar adds more tang. Reduce to 1.5 tablespoons if using vinegar to avoid over-sharpening.
- chili powder → smoked paprika or cayenne pepper. Paprika adds smokiness without heat; cayenne adds heat without color. Start with ¼ teaspoon cayenne and adjust to taste.
More bean sides
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Mexican
- Main ingredient
- Black Beans
- Method
- Stovetop





