Introduction
This one-pot beans and rice delivers complete protein in under two hours of mostly hands-off cooking, making it a reliable weeknight dinner or meal-prep base. Sautéed aromatics and warm spices build depth while the beans simmer, and you cook the rice separately to control texture. Serve them together or keep them apart for flexibility through the week.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 1 hour 50 minutes
- Total Time: 2 hours 5 minutes
- Servings: 4–6
Ingredients
- 1 package (16 oz) dry beans (kidney or black beans preferred)
- 1 onion, chopped
- 1 green bell pepper, chopped
- 1 celery stalk, sliced thin
- 1 bulb garlic, minced
- 2 bay leaves
- 1 tsp ground cumin
- 1 tsp chili powder
- 1 tsp ground basil
- Olive oil
- Salt to taste
- Pepper, to taste
- 1-2 whole dried or fresh hot peppers (optional)
- 1-2 cups rice
Instructions
Beans
- Soak beans overnight, or, bring to a boil and let sit for one hour.
- In a Dutch oven or large pot, sauté onions and garlic in olive oil on medium heat until onions are translucent.
- Add green pepper and celery, and sauté for a few minutes more.
- Add beans and enough water to cover all ingredients.
- Add spices, then bring to a boil. Lower heat, cover, and simmer, stirring occasionally, until done (1-2 hours, depending on the age of your beans).
Rice
- Add rice and twice as much water to a pot (i.e. 1 cup rice + 2 cups water).
- Bring to a rolling boil, and cook until the water has boiled down to the level of the rice.
- Reduce heat to a light simmer, cover, and cook for 20 minutes.
Serving
- Serve the beans over the rice and enjoy! It is also very tasty with cornbread.
Variations
- Vegetable add-ins: Stir in diced tomatoes, carrots, or squash during the bean simmer for extra sweetness and bulk without changing the core flavor profile.
- Spice intensity: Increase the chili powder to 2 teaspoons and use fresh hot peppers instead of dried for a brighter, more assertive heat.
- Canned beans shortcut: Replace the dried beans with two 15-oz cans (drained and rinsed) and reduce the bean simmer time to 20–30 minutes, since they’re already cooked.
- White rice swap: Use jasmine, basmati, or long-grain white rice in place of standard white rice for a lighter texture and subtle floral note.
- Grain variety: Cook quinoa or millet at a 1:2 ratio instead of rice for a nuttier taste and higher protein content.
Tips for Success
- Don’t skip the overnight soak or one-hour quick-soak: It hydrates the beans evenly and reduces cooking time; older dried beans especially need this head start.
- Taste the beans near the end of cooking: They should be completely tender and break easily when pressed, not chalky or hard in the center. Age varies by brand, so the 1–2 hour window is a guide.
- Use a separate pot for rice: Cooking beans and rice together results in mushy rice and uneven bean texture; the two cook at different speeds.
- Stir the beans occasionally but not constantly: This prevents sticking and ensures even cooking without breaking down the beans into mush.
- Let the rice rest after cooking: Keep the cover on for 5 minutes after removing from heat to let it firm up and absorb any remaining moisture.
Storage and Reheating
Store cooked beans and rice together or separately in airtight containers in the refrigerator for up to 4 days. Freeze beans alone for up to 3 months; rice does not freeze well and becomes mushy when thawed.
Reheat beans on the stovetop over medium heat, stirring occasionally and adding a splash of water if they’ve dried out, about 5–8 minutes until steaming. Reheat rice in the microwave, covered, with a sprinkle of water (about 2 tablespoons per cup) for 2–3 minutes, or in a dry skillet over medium heat, stirring frequently, until warmed through and any excess moisture evaporates.
FAQ
Can I cook the beans and rice in the same pot to save time?
Not successfully. Beans need 1–2 hours of simmering and produce starch that makes rice gluey. Cook them separately and combine at serving.
What if my beans are still hard after 2 hours?
Very old beans may take 2.5–3 hours. If they’re still hard after 2.5 hours, they may be expired or stored in poor conditions; fresh beans are worth the difference in reliability.
Can I use canned beans instead of dry?
Yes. Use two 15-oz cans (drained and rinsed) and reduce the simmer time to 20–30 minutes after sautéing the aromatics, since canned beans are already cooked.
What ratio of beans to rice should I use?
The recipe is flexible. A standard ratio is 1 part cooked beans to 1.5–2 parts cooked rice by volume, but you can adjust to your preference for protein versus grain.
Attribution: Recipe text from “Cookbook:Beans and Rice” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Beans_and_Rice
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.
