
This Vegan Mexican Rice with beans recipe is an easy to make, one-pot meal that can be on your table in under 40 minutes. Perfect for weeknight dinners, meal prep, or as a packed lunch. Seasoned with classic Mexican spices and salsa, this rice also has the addition of protein packed black beans for a hearty and healthy meal.

Add the rice and stir while it cooks for another 2 minutes. Pour in the broth and salsa, bring the rice to a boil and then reduce to a simmer. Cover with a lid or with foil and let it cook until the rice is tender, about 20-25 minutes. Check it so it doesn't dry out while it's cooking, if it starts looking dry, add a little water and place the lid back on.

Take it off the heat and gently fold in the black beans. Serve hot with a sprinkle of chopped cilantro and a squeeze of lime.
Enjoy!
