Transform canned beans and rice into a satisfying dinner with minimal effort. This dish combines the creamy texture of beans with the fluffy grains of rice, all enhanced by aromatic spices. The simplicity of using canned ingredients means you can have this meal ready in about 35 minutes, making it a convenient option for a busy evening. The gentle simmering allows the flavors to meld, creating a comforting aroma that fills your kitchen.
Why This Recipe Works
- Using canned beans saves time without sacrificing texture, as they are already cooked to a tender consistency, perfect for quick meals.
- Rice provides a neutral base that absorbs the flavors of spices and seasonings, enhancing the overall taste of the dish.
- Aromatic spices like cumin and paprika add depth to the dish, creating a warm and inviting flavor profile that complements the beans and rice.
- Cooking everything in one pot minimizes cleanup and allows the flavors to blend seamlessly, resulting in a cohesive and delicious meal.

Canned Beans and Rice Dinner
Ingredients
- 2 tbsp olive oil
- 1 medium onion chopped
- 2 cloves garlic minced
- 1 tsp ground cumin
- 1 tsp paprika
- 1 cup long-grain white rice rinsed
- 2 cups vegetable broth
- 1 can black beans drained and rinsed
- 1 can diced tomatoes with juice
- 1 tsp salt adjust to taste
- 1/2 tsp black pepper freshly ground
- 1/4 cup cilantro chopped, for garnish
Instructions
- Heat olive oil in a large skillet over medium heat. Add chopped onion and cook until it becomes translucent and soft, about 5 minutes. Stir occasionally to prevent burning and ensure even cooking.
- Add the minced garlic to the skillet over medium heat. Stir continuously for about one minute, ensuring the garlic becomes aromatic. Avoid letting it brown, as this can lead to an undesirable bitter taste. The garlic should release its aroma, signaling it's ready for the next step.
- Add ground cumin and paprika to the pan, stirring continuously over medium heat for 30 seconds. This brief toasting period allows the spices to release their essential oils, creating a warm, inviting aroma and enhancing the overall depth of the dish's seasoning.
- Add the rinsed rice to the skillet, stirring to coat it with the oil and spices. Cook for 2-3 minutes until the rice is lightly toasted, which adds a nutty flavor.
- Pour in the vegetable broth and bring to a boil. Once boiling, reduce the heat to low, cover the skillet, and simmer for 15 minutes. The rice should absorb most of the liquid.
- After 15 minutes of simmering, gently fold in the drained black beans and diced tomatoes with their juice. Stir thoroughly to ensure the beans are evenly distributed and the tomatoes are well mixed. Continue cooking for an additional 5 minutes, allowing the flavors to meld and the mixture to heat through evenly.
- Place the lid back on the skillet and maintain a gentle simmer for an additional 5-7 minutes. This time allows the ingredients to integrate thoroughly and ensures the rice reaches the desired tenderness. Stir occasionally to prevent sticking and check the rice for a soft texture before proceeding.
- Sprinkle salt and freshly ground black pepper over the mixture, adjusting the amounts to suit your preference. Stir thoroughly to ensure the seasoning is evenly distributed. Continue stirring until the ingredients are well combined and the aroma of the spices is noticeable, indicating they are fully integrated into the dish.
- Take the skillet off the heat and cover it with a lid. Allow it to rest undisturbed for 5 minutes. During this time, the rice will continue to absorb the remaining liquid, resulting in a light and airy texture that complements the dish.
- Before serving, sprinkle chopped cilantro over the dish. The vibrant green color and fresh aroma of the cilantro enhance the visual appeal and provide a refreshing contrast to the warm, spiced flavors of the beans and rice. This final touch brings a lively finish to your meal.
Notes
Pro Tips
- Rinsing canned beans under cold water reduces sodium content significantly, which is beneficial for controlling salt levels in your meal. Additionally, this process removes any canning liquid that might alter the dish’s intended taste and texture.
- Opt for long-grain rice to achieve a light, airy texture. Short-grain varieties tend to clump together, which can change the intended consistency and make the dish denser than desired. This choice ensures a more balanced result.
- Add spices gradually, tasting as you go to avoid overpowering the dish. This ensures a balanced flavor profile.
- To ensure the rice reaches the desired tenderness, add a little more water and keep simmering. This allows the rice to absorb the moisture it needs, avoiding any unwanted crunchiness and achieving a soft, pleasant texture.
- Toasting spices in oil before combining them with other ingredients intensifies their aroma by releasing essential oils. This step enhances the overall scent and depth of the dish, making the spices more pronounced and integrated into the meal.
Variations
- For a budget-friendly version, increase the amount of rice and reduce the beans. This stretches the meal while keeping costs low.
- To make it vegan, ensure all seasonings and broth are plant-based. This maintains the dish’s integrity while adhering to dietary preferences.
- Replace canned beans with fresh seasonal vegetables such as zucchini or bell peppers. This change offers a lighter dish with a vibrant, fresh taste, perfect for those seeking a vegetable-focused meal.
- Incorporate Mexican flavors by adding lime juice and cilantro. This gives the dish a vibrant, tangy twist, reminiscent of Mexican cuisine.
Storage
To store leftovers, transfer them to shallow, airtight containers and place them in the refrigerator within two hours of cooking. This will keep them fresh for up to four days. If you need to store them for a longer period, freeze the meal in airtight containers for up to three months. Note that freezing can change the texture of the rice, making it softer when reheated. When reheating, ensure that the dish reaches an internal temperature of 165°F (74°C) to maintain food safety.
How to Reheat
To reheat leftovers, place them in a saucepan over medium heat. Stir occasionally and check that the center reaches 165 F (74 C) to ensure safety. Alternatively, use a microwave for individual portions. Set it to medium power, and stir halfway through to promote even heating and avoid drying. Both methods help maintain the dish’s texture and warmth, making it ready to enjoy again. Always refrigerate any remaining portions promptly in shallow containers.
Recommended Equipment
As an Amazon Associate, YumMinute earns from qualifying purchases. This adds no cost to you.
- Large Skillet (12 in) — Provides enough surface area for browning instead of steaming.
Related Recipes
- Quick 10-Minute Dinner from an Almost Empty Fridge
- Refreshing No Oven Dinner Idea for Hot Weather
- Quick Dinner After Night Shift: A Satisfying Recipe
FAQ
Can I use brown rice instead of white rice?
Yes, you can substitute brown rice for white rice. However, brown rice requires a longer cooking time and more liquid. Adjust the cooking time to about 40 minutes and increase the water by 1/2 cup to ensure the rice cooks properly.
What can I do if my dish is too salty?
If the dish is too salty, add a splash of lemon juice or a bit of sugar to balance the flavors. Alternatively, you can add more cooked rice or beans to dilute the saltiness. This helps to adjust the seasoning without compromising the dish.
How can I add more protein to this dish?
To increase protein, add cooked chicken, tofu, or extra beans. These options blend well with the existing flavors and textures. You can also top the dish with a fried egg for an additional protein boost, enhancing the meal’s nutritional value.
Is it possible to make this dish spicier?
To add heat, include chopped jalapeños or a pinch of cayenne pepper. Start with a small amount and adjust to your preference. Adding spices gradually allows you to control the level of spiciness, ensuring it suits your taste without overwhelming the dish.
Can I prepare this dish in advance?
Yes, you can prepare this dish ahead of time. Cook it as directed, then store it in the refrigerator. Reheat before serving, adding a splash of water if needed to maintain moisture. This makes it a convenient option for meal prep or busy days.
The essential technique in this dish involves blooming the spices in oil, which intensifies their aroma and depth. This method, paired with the straightforward nature of canned beans and rice, creates a cohesive dish that is both practical and enjoyable for any meal.
