Simple Rice and Beans Recipe – Easy, Comforting, and Budget-Friendly
Rice and Beans is one of those simple dishes that quietly slips into your weekly rotation and never really leaves. It is humble, filling, and surprisingly comforting for something made from pantry basics. This version of Rice and Beans keeps things straightforward: long-grain white rice, canned black beans, a bit of onion and garlic, and a few warm spices to pull it all together.
If you are looking for a meal that does not require fancy ingredients, cooks in one pot, and still tastes like real home cooking, this Rice and Beans recipe fits the bill. It is the kind of dish you can throw together on a busy evening, when you are tired, a little hungry, and just want something honest and satisfying in a bowl.
Picture this: a pot quietly simmering on the stove, the smell of sautéed onion and garlic in the air, cumin and smoked paprika warming things up in the background. The rice turns fluffy, the black beans turn tender and cozy, and a sprinkle of fresh cilantro at the end brightens everything without making it fussy. That is the whole idea here—Rice and Beans that feels homemade, not overcomplicated.
Ingredients for this Rice and Beans
Here is exactly what you need to make this simple Rice and Beans recipe. Nothing fancy, just honest ingredients that work well together.
- Olive oil (1 tablespoon) – For sautéing the onion and garlic and giving the rice a soft, rounded flavor.
- Yellow onion, finely chopped (1 medium) – Adds a gentle sweetness and a savory base to the whole pot.
- Garlic, minced (2 cloves) – Brings that unmistakable aroma that makes the kitchen smell like dinner is really happening.
- Long-grain white rice, rinsed (1 cup) – Rinsing helps keep the grains fluffy instead of sticky, which works nicely in Rice and Beans.
- Low-sodium vegetable broth (1 3/4 cups) – Cooks the rice with more flavor than plain water, while keeping the salt level under control.
- Black beans, drained and rinsed (1 can, 15 oz) – Convenient, tender, and hearty. Rinsing removes extra starch and excess sodium.
- Ground cumin (1/2 teaspoon) – Gives the Rice and Beans that warm, earthy background note.
- Smoked paprika (1/2 teaspoon) – Adds a gentle smokiness without any actual heat, so it stays family-friendly.
- Dried oregano (1/4 teaspoon) – A small amount, but it rounds out the flavor and adds a mild herbal note.
- Fine sea salt (1/2 teaspoon, plus more to taste) – Brings everything into balance. You can always add a pinch more at the end.
- Black pepper (1/4 teaspoon) – A bit of mild heat and depth.
- Fresh cilantro, chopped (2 tablespoons) – Stirred in at the end for a fresh, bright finish on the Rice and Beans.
Instructions
Take your time with the first few steps; they build most of the flavor. After that, the stove does the work for you.
Warm the olive oil.
Place a medium saucepan over medium heat and add the olive oil. Let it heat for a moment, just until it shimmers.Sauté the onion.
Add the finely chopped yellow onion. Cook for about 4 to 5 minutes, stirring often, until the onion softens and turns slightly translucent. You want it tender, not browned. This is where the Rice and Beans starts to smell promising.Add the garlic.
Stir in the minced garlic and cook for about 30 seconds. Keep the heat moderate so it does not burn. When you can smell the garlic clearly, you are ready for the next step.Toast the rice briefly.
Add the rinsed long-grain white rice to the saucepan. Stir for 1 to 2 minutes so the grains are lightly coated in the oil and mixed with the onion and garlic. This small step helps the rice stay a bit more separate and adds a gentle nutty note.Pour in the broth.
Add the low-sodium vegetable broth and stir to combine with the rice mixture. Make sure no grains are stuck to the bottom of the pan.Add the beans and spices.
Tip in the drained and rinsed black beans. Sprinkle in the ground cumin, smoked paprika, dried oregano, fine sea salt, and black pepper. Stir gently so the beans are evenly distributed through the rice without breaking them too much.Bring to a simmer.
Increase the heat slightly and bring the mixture to a gentle boil. As soon as it starts bubbling, reduce the heat to low. Cover the saucepan with a tight-fitting lid.Cook the Rice and Beans.
Let the Rice and Beans simmer on low heat for about 18 to 20 minutes. Try not to lift the lid during this time, so the steam stays inside and the rice cooks evenly. When it is done, the rice should be tender and most of the liquid absorbed.Let it rest.
Remove the saucepan from the heat but keep it covered. Let it sit for 5 minutes. This short rest lets the rice finish steaming and helps everything settle.Fluff and finish.
Uncover the pot and gently fluff the Rice and Beans with a fork, loosening any clumps and mixing the beans evenly through the rice. Sprinkle the chopped fresh cilantro over the top. Taste and add a little more salt or pepper if you feel it needs it. Serve warm, straight from the pot.
Cook and Prep Times
- Prep time: 10 minutes
- Cook time: 30 minutes
- Total time: About 40 minutes
- Servings: 4 portions of Rice and Beans
Nutritional information
This Rice and Beans recipe is simple, but it still brings a nice mix of carbohydrates, plant-based protein, and fiber. The values below are approximate and based on one of four servings.
- Calories: 320 kcal
- Carbohydrates: 52g
- Protein: 10g
- Fat: 7g
- Saturated fat: 1g
- Sodium: 430mg
- Fiber: 7g
- Sugar: 3g
It is the kind of meal that leaves you feeling comfortably full, not weighed down. Between the rice and the black beans, you get steady energy and a good amount of fiber, which is always a plus on busy days.
Frequently asked questions
Can I use a different type of bean in this Rice and Beans recipe?
Yes, you can swap the black beans for another canned bean if you like, as long as you still drain and rinse them before adding. The method stays the same: you will still sauté the onion and garlic, toast the rice, add the vegetable broth, then stir in the beans and spices and let everything simmer together. Just keep in mind that the flavor and texture will be slightly different depending on the bean you choose.
How can I keep the rice from turning mushy?
A couple of details make a big difference. First, rinse the long-grain white rice before cooking to remove extra surface starch. Second, stick to the amount of vegetable broth listed and keep the heat low once it starts simmering. Try not to stir the Rice and Beans while it cooks, and give it that 5-minute rest at the end before you fluff it with a fork. All of these small steps help the grains stay tender but not mushy.
Can I make this Rice and Beans ahead of time?
You can. Cook the Rice and Beans as written, including the rest time, then let it cool slightly before refrigerating it in an airtight container. When you are ready to reheat, you can warm it gently on the stove with a splash of vegetable broth or water to loosen it, or reheat it in the microwave. The beans and rice will firm up a bit in the fridge, but once warmed through and fluffed again, it still makes a very satisfying meal.

Rice and Beans
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 cup long-grain white rice, rinsed
- 1 3/4 cups low-sodium vegetable broth
- 1 can (15 oz) black beans, drained and rinsed
- 1/2 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon dried oregano
- 1/2 teaspoon fine sea salt, plus more to taste
- 1/4 teaspoon black pepper
- 2 tablespoons fresh cilantro, chopped
Instructions
- Heat the olive oil in a medium saucepan over medium heat.
- Add the finely chopped yellow onion and sauté for 4 to 5 minutes, stirring often, until the onion softens and turns slightly translucent.
- Stir in the minced garlic and cook for about 30 seconds, just until fragrant, being careful not to let it brown.
- Add the rinsed long-grain white rice to the saucepan and stir for 1 to 2 minutes so the grains are lightly coated in the oil and mixed with the onion and garlic.
- Pour in the low-sodium vegetable broth and stir to combine with the rice mixture.
- Add the drained and rinsed black beans, ground cumin, smoked paprika, dried oregano, fine sea salt, and black pepper. Stir gently so the beans are evenly distributed without breaking them too much.
- Bring the mixture to a gentle boil over medium-high heat, then reduce the heat to low, cover the saucepan with a tight-fitting lid, and let it simmer for 18 to 20 minutes, or until the rice is tender and most of the liquid is absorbed.
- Once the rice is cooked, remove the saucepan from the heat and let it sit, covered, for 5 minutes to steam and finish absorbing any remaining liquid.
- Uncover and gently fluff the rice and beans with a fork, loosening any clumps and mixing everything together evenly.
- Sprinkle the chopped fresh cilantro over the Rice and Beans, taste, and adjust the seasoning with a little more salt or pepper if needed before serving.







