Experience the vibrant flavors of this Dairy-Free Mexican Rice and Beans recipe—a hearty, plant-based dish that’s perfect for weeknight dinners or meal prep. Fluffy long-grain white rice is simmered in a savory vegetable broth infused with bold spices like cumin and chili powder, then paired with protein-packed black beans, sweet corn, and tangy diced tomatoes for a deliciously satisfying meal. A refreshing finish of lime juice and fresh cilantro brightens every bite, making this dish as flavorful as it is wholesome. Quick to prepare in under an hour, this one-pot recipe is vegan, gluten-free, and loaded with the classic tastes of Mexican cuisine. Serve it on its own, as a filling for burritos, or alongside your favorite dairy-free toppings.
Scan with your phone to download!
In a large skillet or saucepan, heat the olive oil over medium heat.
Add the chopped onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Add the rice to the skillet, stirring occasionally, and cook until it begins to toast, approximately 2-3 minutes.
Pour in the vegetable broth and add the tomato paste, diced tomatoes, cumin, chili powder, and salt. Stir well to combine.
Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15 minutes.
After 15 minutes, add the black beans and frozen corn to the rice. Stir to incorporate, re-cover, and continue to simmer for another 10 minutes or until the rice is fully cooked and the liquid is absorbed.
Remove from heat and let the dish sit, covered, for 5 minutes.
Fluff the rice with a fork and stir in the chopped cilantro and lime juice just before serving.
Taste and adjust seasoning if necessary before serving warm.
Serving size | (2237.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1692.5 |
Total Fat 53.6g | 0% |
Saturated Fat 9.1g | 0% |
Polyunsaturated Fat 8.3g | |
Cholesterol 8.2mg | 0% |
Sodium 5960.1mg | 0% |
Total Carbohydrate 259.7g | 0% |
Dietary Fiber 50.1g | 0% |
Total Sugars 40.4g | |
Protein 54.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 532.1mg | 0% |
Iron 19.6mg | 0% |
Potassium 3069.9mg | 0% |
Source of Calories