Rice and beans may seem like a simplistic meal without enough protein or nutrition. However, it turns out that rice and bean dishes are full of complete proteins, carbs, protein, and nutrients you may need for a vegan diet or fitness plan. They are also very tasty.
Rice and beans are both incomplete, plant-based proteins that, when eaten together, form a complete protein. Eating rice and beans together can give you a lot of fiber, carbs, complete protein, and other good things for you.
You may learn that there are different kinds of protein when you look into the best protein-rich diets for weight loss or building muscle. You may come across the terms “complete” or “incomplete” proteins.
It says in the Food Most complete proteins come from animal-based foods, like meat, poultry, seafood, eggs and dairy products.
Some complete protein examples include chicken, salmon and tuna. Most plant-based proteins don’t have all nine essential amino acids, but soy is the only one that is thought to be a complete protein.
The nine essential amino acids are histidine, isoleucine, leucine, lysine, methionine, phenylalanine, threonine, tryptophan and valine. In order for the body to do many things, like build muscle, make skin grow, and fuel organs, these nutrients are needed.
Most plant-based proteins dont contain all nine essential amino acids. Beans, for example, are missing an amino acid known as methionine, according to the American Society for Nutrition.
Other plant-based protein foods, like nuts or pea protein, often lack lysine, an important amino acid. Beans, however, contain lysine.
There is a better way to solve this problem: combine different plant-based sources, like whole grains, so your body gets all the amino acids it needs. There are ways to eat a vegetarian or vegan diet and still get all nine essential amino acids. For example, you can mix beans and grains to get both methionine and lysine, along with the other amino acids.
This is where rice and beans come in. The FDA says that rice and beans are both incomplete proteins when eaten alone, but they are complementary proteins when eaten together.
When consumed together, each provides the amino acids that the other lacks. Rice doesnt have enough lysine, but beans do. Meanwhile, rice has high levels of the amino acid methionine, which beans lack.
Together, rice and bean dishes become complete protein examples. Same thing goes for peanut butter and whole wheat bread, which is why these two dishes can be very filling even without meat.
Being a good source of plant-based protein and having a lot of fiber, beans are well-known. But they’re also good for you in many other ways, and it turns out that they are the most nutritious part of a rice and bean dish.
The flowering plant family Fabaceae has pod seeds that are used to make beans. Beans are in the legume family. Lentils, peas, chickpeas and soybeans all fall into the legume category. Legumes are touted for their nutritional benefits; theyre high in fiber, in folate and in manganese. They also have very low levels of fat and sodium.
Black beans have about 15 grams of protein in a cup, while they have less than a gram of fat and sugar. Vegans and vegetarians often get their protein from beans, which are used in foods like veggie burgers.
Beans also contain phytochemical properties that work as antioxidants, according to an August 2015 study published in Nutrients. The study found that black beans could lower the amount of insulin in the body. This could help keep metabolic health in check. They may also protect against the risk of cardiovascular disease and diabetes.
The American Heart Association recommends beans as good dietary choices to lower cholesterol and aid in weight loss. Thats why popular heart-healthy diets, like DASH and the Mediterranean diet, emphasize legumes and beans.
A study published in October 2015 in Clinical Diabetes also found that eating legumes and beans may lower your risk of heart disease, high blood pressure, stroke, and Type 2 diabetes. According to the same study, beans are full of good things for you, like fiber, protein, healthy carbs, B vitamins, iron, copper, magnesium, zinc, and manganese.
Rice and beans are a classic protein-packed meal combo in many cultures, But just how much protein does this simple plant-based duo actually provide? Let’s take a closer look at the protein counts
Protein in Rice
On its own, rice is not a significant source of protein. A 1⁄2 cup serving of cooked white rice contains only 2 grams of protein Brown rice provides slightly more at 4 grams of protein per 1⁄2 cup
Some key things to know about rice protein:
- White rice is mostly carbohydrates with minimal protein.
- Brown rice has more protein thanks to the bran and germ.
- Wild rice leads the pack with 7 grams protein per 1⁄2 cup.
- Rice is low in certain essential amino acids like lysine.
While rice alone doesn’t offer much protein, it provides the amino acids that beans lack to form a complete protein when paired.
Protein in Beans
Beans, on the other hand, are packed with plant-based protein. Different types of beans contain the following protein per 1⁄2 cup cooked serving:
- Black beans: 7-8g
- Kidney beans: 8g
- Pinto beans: 7g
- Lima beans: 7g
- Chickpeas: 6g
- Lentils: 9g
- Soybeans: 14g
As you can see, beans provide a significant protein punch, ranging from 7-15 grams per serving. They are an excellent plant-based source of protein fiber vitamins and minerals.
The one downside is beans lack certain essential amino acids like methionine. But when paired with grains like rice, the amino acid profile balances out.
Protein in Rice and Beans Together
Now that we’ve looked at rice and beans separately, how much protein does a typical rice and beans dish contain in total?
A typical 1 cup serving of rice and beans made with 1⁄2 cup rice and 1⁄2 cup cooked beans provides 9-12 grams of protein.
This amount meets 18-24% of the recommended daily protein intake. For reference, the RDA for protein is 46 grams for women and 56 grams for men per day.
Some examples:
- 1⁄2 cup brown rice + 1⁄2 cup black beans = 12g protein
- 1⁄2 cup white rice + 1⁄2 cup kidney beans = 10g protein
- 1⁄2 cup wild rice + 1⁄2 cup lentils = 16g protein
As you can see, rice and bean combos provide substantial plant-based protein, especially when you maximize the bean portion and choose nutrient-rich rice like brown or wild.
Benefits of Rice and Bean Protein
Getting protein from plant sources like rice and beans offers several benefits:
-
Complete protein – Rice and beans together provide all essential amino acids.
-
High fiber – Beans give you a healthy dose of filling fiber with protein.
-
Low fat – Almost no fat comes from rice and bean protein.
-
Nutrient rich – You get vitamins, minerals and antioxidants too.
-
Plant-based – Suitable for vegetarian/vegan diets or going meatless.
-
Gluten-free – Beans and rice are naturally gluten-free.
-
Affordable – Dried beans and rice are budget-friendly.
-
Versatile – Easy to make a variety of rice and bean dishes.
Tips for Maximizing Protein in Rice and Bean Meals
Follow these tips to get the most protein from your rice and beans:
-
Increase bean ratio – Use more beans than rice for extra protein.
-
Choose high protein beans – Lentils, soybeans, kidney beans have more protein than other beans.
-
Cook beans from scratch – Canned beans may be lower in protein due to canning liquid.
-
Opt for brown or wild rice – They contain more protein than white rice.
-
Add extras – Stir in tofu, cheese, nuts or seeds for extra protein.
-
Season well – Spices, herbs and sauces make beans and rice more appetizing.
Sample Rice and Bean Dishes
Here are some delicious rice and bean recipes to try that deliver a protein punch:
Mexican Rice and Beans
- 1⁄2 cup brown rice
- 1⁄2 cup black beans
- 1⁄4 cup salsa
- 1⁄4 avocado, diced
- Lime wedge
- Cilantro
14 grams protein
Cajun Red Beans and Rice
- 1⁄2 cup brown rice
- 1⁄2 cup kidney beans
- 1 tsp Cajun seasoning
- 2 tsp olive oil
- Green onions
12 grams protein
Coconut Curry Lentils with Rice
- 1⁄2 cup brown basmati rice
- 1⁄2 cup lentils
- 1⁄4 cup light coconut milk
- 1 tsp curry powder
- 1⁄4 cup peas
15 grams protein
Mediterranean Chickpea Rice Bowl
- 1⁄2 cup wild rice
- 1⁄2 cup chickpeas
- 2 tbsp feta cheese
- Tomatoes, cucumbers
- 2 tsp olive oil
- Lemon juice
11 grams protein
Cajun Jambalaya
- 1⁄2 cup brown rice
- 1⁄2 cup black eyed peas
- 3 oz smoked turkey
- 1⁄2 bell pepper
- Onion, celery
- Cajun seasoning
22 grams protein
The Bottom Line
A hearty bowl of rice and beans can easily provide around 10-15 grams of plant-based protein, especially when you focus on protein-rich beans and nutrient-dense rice. Combining rice and beans together forms a complete protein with all essential amino acids. This versatile, affordable combo is perfect for vegetarians, vegans, meatless meals or anyone looking to increase their plant protein intake. So don’t underestimate the mighty protein punch in this classic rice and bean duo!
Rice Protein and Nutrition
You cant have a delicious rice and beans dish without the second-most-important part — the rice. People think that the rice in this combination dish is less healthy than the other two ingredients, but if you choose the right rice, it can also help your health.
Rice happens to be a staple food in many countries around the world, including Spain, China, and India. There are also thousands of different types of rice, categorized by their length and width, according to the Harvard T. H. Chan School of Public Health.
One of the most popular types of rice, white rice, may not be the healthiest choice — its mostly filled with carbohydrates, and is lower in protein than brown rice. Fortunately, there are plenty of other, healthy rice options you can use to create the best ratio of rice to beans.
One cup of whole-grain rice, often referred to as brown rice, can contain up to 5 grams of protein, and also contains significant bio-available magnesium, zinc and iron. Because brown rice hasnt been refined or stripped of its bran, germ and endosperm, it contains more of the fiber and nutrients in these layers than white rice does.
Read more: Beans and Digestive Problems
Anthocyanins are healthy phytochemicals that are often found in black, purple, and red rice, according to the Harvard T H. Chan School of Public Health. These are antioxidants that are also found in berries. Black, purple, and red rice all have the bran and germ layers still in them, like brown rice. This makes them healthier options than white rice.
Rice, beans, and the “myth” of protein combining
FAQ
Are rice and beans high in protein?
How much protein is in a plate of rice and beans?
What is the ratio of rice and beans for a complete protein?
Is it OK to eat rice and beans everyday?