Quick & Healthy Rice & Beans Recipe Cooks in Less Than 30 Minutes by Jan Mostrom

Quick & Healthy Rice & Beans Recipe Cooks in Less Than 30 Minutes

Beans and rice is a classic combination. I love this easy rice and beans recipe as a full meal when served with a vegetable or salad, or as a side dish to fajitas or easy stuffed peppers. Top any or all with a yummy guacamole and you have meals for days!

All you need for the simple beans and rice recipe is a can of pinto or black beans, rice, onion, cilantro and vegetable stock, which is an optional ingredient. The beans and rice are cooked on the stovetop and take about 20 minutes. You can use pinto beans, black beans or your favorite beans for this easy recipe.

Not only are beans delicious, but they have many health benefits. Beans are full of fiber, protein, iron, magnesium and potassium. Beans may help you keep a healthy weight, help control diabetes and are good for heart health. So you can't go wrong trying this stovetop beans and rice recipe!

Cuisine: Mexican / Cuban
Prep Time: 5 minutes
Cook Time: 20 minutes

Total Time: 25 minutes
Servings: 8


  • 1 medium onion, chopped (yellow, white or red)
  • 2 tablespoons olive oil or avocado oil
  • 1 3/4 cups stock or water
  • 1 cup rice
  • 1 can (14 ounces) pinto beans or black beans (do not drain)
  • fresh chopped cilantro, for garnish (optional)

Here's how to make it: 

  1. Put a medium Dutch oven or saucepan on medium heat to warm. Add the oil and onion and cook until onion is soft, about 4 minutes.
  2. Add the water or stock and bring to a boil.
  3. When mixture is boiling add rice, a good pinch of salt and the beans with their liquid. Stir gently to combine and cover. Reduce heat to low and let simmer with the cover on for 20 minutes.
  4. After 20 minutes check to see that all the liquid is absorbed. If it is not cook for additional time until liquid is all gone. When the liquid is gone turn off heat, keep lid on and let sit for 5 minutes. Remove lid, fluff with a fork.
  5. Serve with cilantro, tortilla chips, guacamole or any dish as a delicious side.

Note: 30Seconds is a participant in the Amazon affiliate advertising program and this post contains affiliate links, which means we may earn a commission or fees if you make a purchase via those links.

Recipe cooking times and servings are approximate. Need to convert cooking and baking measurements? Here are some kitchen conversion charts. Here's how to submit your recipes to 30Seconds.

Take 30 seconds and join the 30Seconds community, and follow us on Facebook to get recipes in your newsfeed daily.

Related Products on Amazon We Think You May Like:

30Second Mobile, Inc. is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Pinto Beans
Pinto Beans $1 & Up
Black Beans
Black Beans $1 & Up
Rice $2 & Up
Cooking Pots
Cooking Pots $10 & Up

Cajun Red Beans & Rice Patties Recipe With Creamy Creole Mustard Sauce

Pinto Beans Recipe With Smoked Sausage: This Rich Pinto Bean Recipe Will Stick to Your Ribs

6-Ingredient Black Bean Soup Recipe Is Dinner in Under 20 Minutes

Love beans and rice and your recipe with onions looks extra tasty!
Elisa Schmitz
My Puerto Rican madre made rice and beans every week, so this recipe brings back so many good memories. Love this dish, thank you.
I think using stock makes a big difference. Much more flavor than using water.

join discussion

Please login to comment.

recommended tips

Hot Baked Salmon Sandwich Recipe Is a Nutritious Lunch or Dinner

Crustless Spinach & Feta Casserole Pie Recipe Is Greek Greatness

Healthy Carrot Cake Cookies Recipe With Quinoa: A Nutritious Gluten-free Cookie

20-Minute Baked Salmon Recipe: A Healthy Dinner You'll Feel Good About Eating