This 30-minute Black Beans and Rice recipe is filled with protein and packed with flavor for a wholesome vegan and gluten-free meal. Delicious and so easy to make, it should be part of your weekly rotation.
Disclosure: This post may contain affiliate links.
The day has come.
After 6+ years of blogging, I am finally sharing with you one of my the most frequently-made meals in the My Darling Vegan household: 30-minute Black Beans and Rice. I’m not sure why it’s taken so long to share this simple and wholesome meal; I suppose sometimes I forget that the most common meals still need recipes. In fact, some of my most popular recipes are among my simplest such as this creamy tomato soup and of course, these perfect vegan pancakes.
And so, without further ado, here we go!
I think you’re going to love these 30 minute Black Beans and Rice. They are packed with protein, filled with flavor, and super quick to make. Best of all, this recipe is kid-approved by some of the pickiest eaters I know. It’s a meal your family will love AND you can feel great about feeding them.
Let’s take a closer look, shall we?
How to Make Black Beans and Rice {Video}
A Complete Protein
You may have heard before that beans and rice are among the few plant-based foods that, when combined, make a complete protein. This means that together they contain the 9 essential amino acids that our bodies cannot produce on their own. While it’s not necessary to eat complete proteins at every meal, it is important that everyone, especially those on a plant-based diet, is paying attention to this.
The good news is that creating complete proteins is not hard on a vegan diet. When combining any bean or lentil with a grain like rice, quinoa, or whole wheat, you are getting all 9 essential amino acids, thus a complete protein, in your meal!
Wanna know more? Check out my article on vegan protein.
Recommended Ingredients & Equipment
Making this beans and rice recipe is so simple! They can be made in just 30 minutes for a hearty, protein-packed meal the whole family will love.
Ingredients & Substitutions
- Rice – I recommend brown rice because it has more protein and is much lower on the glycemic index than white rice. Brown rice also has great benefits such as being anti-inflammatory and high in important minerals such as magnesium and manganese. However, any rice will do.
- Oil – Use a high heat oil like coconut or avocado.
- Red Onion
- Garlic
- Bell Pepper – I prefer red for this recipe but any color will do
- Jalapeño – Omit if you are making this meal kid-friendly.
- Spices – Cumin, Cayenne, and Salt
- Fresh Lime
- Black Beans – 1 (15) oz can or 3/4 cup dried beans
Recommended Equipment
For this recipe, you will need a small pot (for the rice), a large skillet, and basic kitchen utensils including a chef’s knife and cutting board. (<<affiliate links)
Check out the full list of my recommended kitchen tools and gadgets.
How to Make Black Beans & Rice
Step One – Cook the Rice
Cook rice according to package instructions. While rice is cooking, prepare everything else.
Step Two – Sauté Vegetables
In a large skillet, heat oil over medium heat. Add onions and garlic and sauté until onions are fragrant and translucent. Add bell peppers, jalapeño, and spices and stir to coat. Once the bell peppers are slightly tender, mix in the black beans.
Step Three – Assemble and Serve
Once the rice is done, add it to the seasoned black bean/veggie mixture and combine.
Serving and Storing
Serve this meal with fresh cilantro and lime. You can serve it inside a tortilla, alongside some crispy tofu, or with lettuce for a complete meal.
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, gently heat over the stovetop or in a microwave. You can also freeze this meal for up to 2 months. When ready to eat, pull it out and let it thaw overnight in the refrigerator before reheating and serving.
Tips and Tricks
- This recipe is highly versatile. You can swap out black beans for kidney beans or pinto beans. You can also free to add any additional veggies such as zucchini, corn, and tomatoes.
- Beans and rice can also be made in an Instant Pot. For Instant Pot recipes, use dried beans. Set the manual mode to cook on high for 25 minutes.
More Easy Vegan Dinner Recipes
- Lemon Pepper Cauliflower Steak
- BBQ Tofu Bowl
- Easy Vegan Pad Thai
- Udon Noodle Stir Fry
- Skinny Fettuccine Alfredo
Black Beans and Rice
Ingredients
Instructions
- Cook rice according to package instructions. While rice is cooking, prepare the beans.
- Heat oil in a large cast iron skillet over medium heat. Add onions and garlic and sauté for 5-7 minutes, until translucent and fragrant.
- Add bell peppers and jalapeños and stir to combine.
- Stir in cumin, cayenne, salt, and lime juice.
- Add black beans, stirring until well combined, then bring to a simmer. Simmer for 5 minutes while rice continues to cook. Remove from heat.
- Stir in cooked rice and serve immediately with fresh cilantro and lime juice.
Ramae says
Made it tonight for the first time. My son and I both LOVED it! So much protein and fiber, and so yummy. Added fresh avocado slices. Thank you for a keeper recipe!
Kathryn Johnson says
This was so good – had it for breakfast, twice!
Added corn and 2 whole (small) peppers.
April J Young Cervetti says
My family loved this one, and it was so simple!
Lindsay says
Made this without the jalepeno and it was really good! Will make again, thanks for the easy recipe.
Vickie says
Excellent! Quick, easy, and so flavorful. Thanks for the recipe.
Charles Bevitt says
I made this with no oil (yes you can sauté without oil!) and also added celery. It was really delicious – restaurant quality – and so simple that it’s going to become one of my standard vegan recipes. Thanks much!
Heather says
This is a delicious meal! The cayenne really adds a nice kick. I added tomato, broccoli, cremini mushrooms, and Italian Field Roast sausage (vegan), and it was splendid. I will definitely add this recipe to my regular rotation. Thanks!
Lori Bee says
This is a staple in my house. My new comfort food! Quick, easy, flavorful, and the perfect amount of heat.
Camille says
This dish is delicious!