Transform your weeknight dinner routine with this bold and flavorful Spicy Beans N Rice recipe, a one-pan comfort meal that's as nourishing as it is delicious. This protein-packed dish combines tender white rice with simmered black beans, juicy diced tomatoes, and a zesty mix of spices like cumin, smoked paprika, and chili powder for a fiery kick. Sautéed onions, red bell peppers, and garlic elevate the flavors, while optional fresh cilantro and a squeeze of lime juice add a refreshing finish. Ready in just 40 minutes and perfectly balanced, this vegan-friendly meal is ideal for busy nights or meal prep, making it a go-to option for a quick, satisfying, and hearty dinner. Enjoy it as a standalone dish or pair it with your favorite toppings!
Rinse the rice under cold water until the water runs clear.
In a medium saucepan, bring 2 cups of water to a boil. Add the rice, reduce the heat to low, cover, and simmer for 18-20 minutes or until the rice is tender and the water is absorbed. Remove from heat and let it sit covered for 5 minutes, then fluff with a fork.
While the rice is cooking, heat the olive oil in a large skillet over medium heat.
Add the diced onion and red bell pepper to the skillet. Sauté for 3-4 minutes, or until the vegetables soften.
Stir in the minced garlic and cook for 1 minute, until fragrant.
Add the black beans, diced tomatoes (with their juices), and vegetable broth to the skillet. Stir well to combine.
Season the mixture with ground cumin, smoked paprika, chili powder, cayenne pepper, salt, and black pepper. Stir to evenly distribute the spices.
Bring the mixture to a simmer and let it cook for 10 minutes, stirring occasionally, until the flavors meld and the mixture thickens slightly.
Remove the skillet from heat. Taste and adjust seasonings as needed.
To serve, spoon a portion of the cooked rice onto a plate or into a bowl. Top with the spicy bean mixture.
Garnish with fresh cilantro and a squeeze of lime juice, if desired.
Calories |
1340 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 43.8 g | 56% | |
| Saturated Fat | 7.9 g | 40% | |
| Polyunsaturated Fat | 6.9 g | ||
| Cholesterol | 8 mg | 3% | |
| Sodium | 3256 mg | 142% | |
| Total Carbohydrate | 190.4 g | 69% | |
| Dietary Fiber | 57.7 g | 206% | |
| Total Sugars | 24.7 g | ||
| Protein | 50.0 g | 100% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 466 mg | 36% | |
| Iron | 18.3 mg | 102% | |
| Potassium | 3407 mg | 72% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.