A LITTLE INSPIRATION FOR EVERY MEAL Have a recipe? Share it →
Home / Main Course
THE RECIPE COLLECTION · Main Course

Crowd-Pleasing Vegan Spiced Black Beans

These flavorful black beans are packed with warm spices and perfect for sharing at any gathering. Easy to make and naturally vegan, they bring a delicious, hearty touch to your meal that everyone will love.

Start cooking ↓
TIME4 hr 30 min
SERVINGS4
RATING5.0 / 5
Crowd-Pleasing Vegan Spiced Black Beans
01 / WHAT YOU NEED

Ingredients

02 / HOW TO MAKE IT

Let's cook.

You Might Like
Straightforward Steamed Chicken
01

Step 1

Start by heating some oil in a large pot over medium-high heat. Toss in the onions and cook them until they’re soft and translucent, which usually takes about 5 minutes. Next, add the beans along with enough water to cover them by a few inches. Stir in the tomato paste, garlic, dried onion, mustard seeds, chile pods, cinnamon sticks, cardamom, cumin seeds, oregano, brown sugar, and epazote. Bring everything up to a boil.

02

Step 2

Once boiling, lower the heat, cover the pot, and let it simmer gently. Give it a stir now and then, and cook until the beans are tender—this should take around 3 ½ to 4 hours. When the beans are soft, uncover the pot and turn the heat up to high. Let it boil, stirring frequently and mashing some of the beans against the bottom of the pot to help thicken the sauce. This part takes about 30 minutes. Finally, season with salt to taste, and you’re all set!

03 / EXTRA DETAILS

Good to know.

Cook's tip

- Rinse the beans well before cooking to remove any dirt and reduce bitterness.
- Simmer the beans slowly to allow the spices to fully infuse their flavor.
- Taste and adjust seasoning toward the end, adding salt or spice as needed.

Why you’ll love it

These beans are full of rich flavors and warm spices that make them a favorite for any meal. They are easy to prepare, packed with protein, and perfect for both vegans and meat-eaters alike. Plus, they offer a comforting and hearty dish that everyone will enjoy.

Serving ideas

Serve the beans over rice or quinoa for a complete meal. They also work great as a filling for tacos, burritos, or stuffed peppers. Garnish with fresh cilantro, avocado slices, or a squeeze of lime to brighten the flavors.

Storage & leftovers

Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors often deepen after a day or two. You can also freeze portions for up to 3 months—just thaw and reheat gently before serving.

KEEP EXPLORING

More to make.