Vegetarian Black Bean Stir-fry
A quick, colorful stir-fry that turns humble black beans into a vibrant weeknight dinner. Bell peppers, onion, and a smoky-spicy sauce come together in one hot skillet, creating a satisfying plant-based meal that's ready in under 30 minutes.
For 4 servings
- pressure cook · ~20 min
Cook the black beans.
1.Combine soaked black beans and 3 cups water in a pressure cooker.2.Pressure cook on medium heat for 15-20 minutes (4-5 whistles) until tender but not mushy.3.Let pressure release naturally, then drain any excess water and set beans aside. - saute · ~8 min
Sauté the vegetables.
1.Heat oil in a large skillet over medium-high heat.2.Add sliced onion and cook until softened and edges turn golden (3-4 minutes).3.Add minced garlic and sauté until fragrant (30 seconds).4.Add bell pepper strips and stir-fry until crisp-tender (2-3 minutes).TIPKeep the heat high for that smoky wok-like flavor — don't let the vegetables steam. - saute · ~1 min
Bloom the spices.
1.Push vegetables to the sides of the skillet, creating a well in the center.2.Add cumin powder, smoked paprika, and red chili powder to the center.3.Stir the spices in the hot oil for 20-30 seconds until fragrant.TIPBlooming spices in oil unlocks their full flavor — don't skip this step. - simmer · ~4 min
Add beans and tomatoes, then simmer.
1.Add diced tomatoes and stir everything together.2.Add the cooked black beans and salt, stirring to coat evenly.3.Cook for 3-4 minutes, letting the tomatoes break down and flavors meld. - garnish
Finish and serve.
1.Remove skillet from heat.2.Drizzle fresh lime juice over the stir-fry and toss gently.3.Garnish with chopped cilantro and serve hot.TIPTaste and adjust salt or squeeze extra lime if the dish needs a brighter finish.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak dried black beans overnight to ensure even cooking and a creamy texture.
- 2Cook the beans until tender but not mushy — they should hold their shape in the stir-fry.
- 3Keep the heat high when stir-frying vegetables to avoid steaming and get a smoky char.
- 4Bloom the cumin and paprika in hot oil for 20-30 seconds to maximize their aroma.
- 5Add lime juice off the heat to preserve its bright, fresh acidity.
- 6For extra protein, toss in a handful of crumbled queso fresco or cubed firm tofu.
Adapt it for your goals.
High-protein
Add 1 cup of diced, pan-seared tofu or tempeh along with the beans for a more substantial meal that supports muscle recovery.
low oilLow-oil
Replace the 2 tbsp oil with vegetable broth for sautéing and use a non-stick pan. This reduces fat while still allowing the spices to bloom.
roasted vegetableRoasted-vegetable
Roast the bell peppers and onions at 425°F for 15 minutes before adding to the stir-fry, for a sweeter, caramelized depth.
citrus herbCitrus-herb
Swap lime juice for orange juice and garnish with fresh mint for a milder, fruitier flavor profile.
Why this is on our healthy list.
High in Plant Protein
Black beans provide a hearty dose of plant-based protein, making this stir-fry a satisfying meatless main dish.
Rich in Dietary Fiber
Both black beans and vegetables contribute fiber that supports digestion and helps maintain steady energy levels.
Packed with Antioxidants
Bell peppers and tomatoes are loaded with vitamin C and carotenoids, which help protect cells from oxidative stress.
Low in Saturated Fat
This stir-fry uses minimal vegetable oil and no animal products, keeping saturated fat naturally low.
Frequently asked questions
Yes. Use one 15-oz can, drained and rinsed. Skip the pressure-cooking step and add the canned beans in step 4, then simmer for just 2-3 minutes.



