One-Pot Rice and Beans

- Total Time
- 30 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 2tablespoons olive oil
- 1yellow onion, chopped (about 1 ¼ cups)
- 1¾cups chicken or vegetable stock or water
- 1teaspoon salt
- 1cup long-grain rice
- 1(15.5-ounce) can black or pinto beans
- Lime wedges or cilantro leaves, for garnish (optional)
Preparation
- Step 1
In a large saucepan or Dutch oven with a tight-fitting lid, warm the olive oil over medium heat. Add onion and sauté until translucent, about 3 minutes. Add the stock, cover and bring to a boil.
- Step 2
Add the salt, rice and beans (including the liquid). Stir just to combine, then cover.
- Step 3
Turn the heat down as low as it will go, then let simmer, undisturbed, for 18 to 20 minutes. Remove from heat and let sit for 4 minutes, then fluff with a fork.
- Step 4
Season to taste with salt and pepper, then garnish with lime or cilantro as you wish.
Private Notes
Comments
I have a tip for you as someone who's been making all kinds of rice and beans since I was a teenager. Add garlic and sweet peppers to the onions when sautéing, then add tomato sauce and oregano. Cumin is optional. It'll be more authentic and flavorful.
Another reason that rice and beans is an ubiquitous dish in many cultures is that they complement each other's amino acid profile making an almost complete protein source. It's interesting how these dishes evolved long before anyone knew about amino acids.
This is a traditional Caribbean Latino dish but we don't use chicken or veggie stock. We season water using the same herbs and spices used to make our beans - adobo, recaito, sofrito, olive oil, onions, tomato sauce...Dominicans and Puerto Ricans have slightly different versions but its amazing either way.
We make this recipe all the time! It’s a great one for training kids to cook, too, since it’s so simple. We always add either chopped bell pepper in with the onions while they’re cooking or frozen corn in the last 5 minutes of cooking the whole dish. Then we add tons of tajin and top with shredded cheese.
The first time I made this recipe, used a wide walled pan w/glass lid, not my dutch oven. Did 17 oz (1 carton) Trader Joe’s beef bone broth, one can no salt black beans (Kroger brand), and just a smidge more rice than called for due to the extra ~3oz of stock. I also live at altitude. This came out absolutely perfect after 20 min plus 4 min resting!!! No extra liquid, rice cooked perfectly, beans mysteriously not mushy. Nice, subtle sweetness from the onion. To my bowl, I added Tillamook sharp cheddar, squeezed half a lime, dash of Tabasco, dots of sweet potato habanero sauce also from TJs (so good!), and some ground flaxseed for extra fiber. (Sadly, no cilantro on hand.) Ate with spicy homemade pickles on the side. Very comforting. This was an easy meal to make while recovering from a cold and highly adaptable.
I used quinoa and cooked it with water and salsa; added baby spinach and chickpeas and cumin; avocado on top. Delicious and so quick.
