Forget everything you know about cooking rice and beans! This incredible one-pot, oven-baked method is a total game-changer. By partially pureeing the beans before adding the rice, you create a creamy, flavorful base that infuses every single grain with rich, earthy goodness. The result? A ridiculously delicious meal with a wonderfully crisp top, all with minimal effort. It’s the kind of set-it-and-forget-it dish that will have you wondering why you ever made it any other way.
Ingredients
• 2 tablespoons / 30 ml extra virgin olive oil
• 1 medium onion, finely chopped
• 1 red or yellow bell pepper, cored, seeded, and chopped
• 1 tablespoon / 15 g minced garlic
• 3/4 cup / 150 g dried black beans, washed and picked over
• 1 1/2 cups / 300 g long-grain white rice
• 1 cup / 240 g chopped tomato, canned or fresh
• Salt and freshly ground black pepper, to taste
• 1/2 cup / 20 g chopped fresh parsley or cilantro, for garnish
• Variations
• Baked Rice and White Beans, Tuscan Style
• Substitute cannellini, navy, or Great Northern beans for the black beans.
• Omit the onion and tomatoes; the bell pepper is optional.
• Add 2 to 3 tablespoons of chopped fresh sage leaves (or 1 tablespoon dried) with the garlic.
• Drizzle with high-quality extra virgin olive oil just before serving.
• Baked Rice and Red Kidney Beans, Jamaican Style
• Substitute red kidney beans for the black beans.
• Replace the bell pepper with a fresh hot chile, minced.
• Use one 14-ounce / 400 ml can of unsweetened coconut milk instead of the tomato.
• Add 2 teaspoons of chopped fresh thyme leaves (or 1/2 teaspoon dried) with the rice.
Instructions
1. Heat the olive oil in a large, ovenproof pot over medium heat. Add the chopped onion, bell pepper, and minced garlic. Cook, stirring occasionally, until the onion is soft, about 5 minutes.
2. Add the washed black beans to the pot and cover with water. Bring to a boil, then reduce the heat to a gentle simmer. Cover loosely and cook until the beans are about half-done—softening but still firm in the center—about 40 minutes if soaked, or an hour or more if unsoaked. Add more water as needed to keep the beans submerged.
3. While the beans cook, preheat your oven to 350°F / 175°C.
4. Once the beans are half-cooked, use an immersion blender or a potato masher to roughly puree them directly in the pot. Aim to leave at least half of the beans whole to maintain a nice texture.
5. Stir in the rice, chopped tomato, and a generous amount of salt and pepper. For a crispier crust, leave the pot uncovered. Transfer the pot to the preheated oven and bake until the rice and beans are tender, about 30 to 60 minutes. Check periodically and add a splash of water if the mixture looks too dry.
6. Once cooked, remove from the oven. Taste and adjust seasoning with more salt and pepper if needed. Sprinkle generously with fresh parsley or cilantro and serve immediately.
Nutritional Information
• Serving Size: 1 serving (approximate)
• Calories: 450 kcal
• Carbohydrates: 85g
• Protein: 15g
• Fat: 7g
• Fiber: 12g
• Sodium: 400mg
Pro Tips
• Soak your dried beans overnight to cut down on cooking time and help them cook more evenly.
• For a fantastic crispy crust, bake the dish uncovered. If you prefer a softer, steamier result, cover the pot with an oven-safe lid.
• Don’t over-puree the beans; leaving at least half of them whole provides essential texture and bite to the finished dish.
• A squeeze of fresh lime juice over the final dish brightens all the earthy flavors beautifully.
FAQ
Q: Is this vegetarian rice and beans recipe a complete protein
A: Yes, combining rice and beans creates a complete protein, providing all the essential amino acids your body needs. This makes it an excellent and satisfying plant-based meal, with approximately 15g of protein per serving.
Q: Can I make this recipe with canned beans instead of dried
A: Absolutely. To use canned beans, skip the initial bean-cooking step. Sauté the onion, pepper, and garlic, then add two 15-ounce cans of rinsed and drained beans along with about 1 cup of vegetable broth or water. Bring to a simmer, then proceed with pureeing them before adding the rice and baking.
Q: How do I store and reheat leftover baked rice and beans
A: Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of water or vegetable broth to prevent drying out and warm it in the microwave or on the stovetop until heated through. The flavors often meld and taste even better the next day.
Q: What can I serve with this to make it a fuller meal
A: This dish is fantastic on its own, but to make it a fuller vegetarian meal, serve it with a side of steamed greens, a fresh avocado salad, or some plant-based cornbread. A dollop of vegan sour cream or a sprinkle of nutritional yeast also adds extra flavor and richness.





