
Cuban Black Beans and Rice Bowl (Moros y Cristianos)
Moros y Cristianos is a classic Cuban comfort dish pairing seasoned black beans with white rice. The beans simmer with garlic, cumin, and peppers until creamy, while a separate batch of rice cooks to fluffy perfection. Traditionally served as a side dish or light main course, this version creates a complete bowl topped with fresh lime and cilantro. The name—meaning "Moors and Christians"—refers to the visual contrast of black and white.
- Prep
- 15 min
- Cook
- 40 min
- Wait
- 10 min
- Total
- 1 hr 5 min
- Makes
- 4 bowls (about 5 cups total)
Steps
Before you start
- Measure rice and black beans before starting
- Have all aromatics prepped and ready so cooking stays on schedule
- Use a 3-quart pot for beans and a separate 2-quart pot for rice to cook both simultaneously
Cook the rice
- In a 2-quart pot, heat 1 tablespoon olive oil over medium-high heat for 30 seconds until shimmering.
- Add 1.5 cups (300 g) uncooked white rice and stir constantly for 2–3 minutes until the grains smell toasted and turn slightly golden at the edges.
- Pour in 2.5 cups (600 ml) water and add salt to taste.
- Bring to a boil, then reduce heat to low, cover with a lid, and cook for 18–20 minutes without lifting the lid.
- The rice is done when all liquid is absorbed and the surface shows small steam holes.
+ Show details− Hide details
Ready when: All liquid absorbed, small steam holes visible on surface
Tip: Toast the rice dry before adding liquid to enhance flavor and prevent mushiness—this is a key Cuban technique.
Prepare bean aromatics
- While rice cooks, start the beans.
- In a 3-quart pot, heat 3 tablespoons olive oil over medium heat for 30 seconds.
- Add 1 medium diced onion (150 g) and 1 medium diced green bell pepper (120 g).
- Stir occasionally and cook for 4–5 minutes until softened and fragrant.
- The onion should turn translucent and the pepper should lose its raw edge.
+ Show details− Hide details
Ready when: Onion translucent, peppers soft
Tip: Dicing the vegetables small ensures they cook into the beans rather than staying chunky.
Add garlic and cumin
- Add 4 minced garlic cloves (20 g) and 1.5 teaspoons (3 g) ground cumin to the softened vegetables.
- Stir constantly for 30 seconds to 1 minute until very fragrant and the garlic loses its raw edge.
- This blooms the spices in the oil.
+ Show details− Hide details
Ready when: Garlic fragrant and softened, not brown
Tip: Do not brown the garlic or it will taste bitter. Keep heat at medium and stir constantly.
Add beans and broth
- Add 3 drained and rinsed cans (1,275 g) black beans and 1 cup (240 ml) vegetable broth to the pot.
- Add 1 bay leaf.
- Stir well to combine.
- Increase heat to medium-high and bring the mixture to a simmer, then reduce heat to medium-low and simmer uncovered for 15–20 minutes.
- The beans should become creamy and the broth should reduce slightly.
+ Show details− Hide details
Ready when: Broth thickens and beans are creamy; a few beans crush easily against the side of the pot
Tip: Simmer low and slow so the beans don't break apart and burst. If the mixture dries out before beans soften, add more broth in ¼-cup increments.
Season the beans
- Remove and discard the bay leaf.
- Taste the beans and season with kosher salt and freshly ground black pepper to your preference.
- Stir gently to distribute seasoning.
- The beans should taste well-seasoned but not salty—they will be served with mild rice and lime.
+ Show details− Hide details
Ready when: Seasoning tastes balanced and well-distributed
Tip: Taste before adding salt; the broth already contains some sodium. Season conservatively at first, then adjust.
Rest rice and beans
- Remove both pots from heat.
- Let the rice rest covered for 5 minutes so any remaining steam disperses evenly.
- The beans can rest at the same time.
- This prevents both from being gummy and allows flavors to settle.
+ Show details− Hide details
Ready when: No visible steam escaping when you lift the lid
Tip: Do not skip this rest step for rice—it makes the difference between fluffy and mushy grains.
Fluff rice and assemble bowls
- Fluff the rice gently with a fork, breaking up any clumps.
- Divide the rice among four serving bowls, mounding it in the center.
- Spoon the black beans and their broth (about 1.25 cups per bowl) over or alongside the rice.
- Top each bowl with a squeeze of fresh lime juice and a sprinkle of chopped cilantro if desired.
+ Show details− Hide details
Ready when: Rice is light and fluffy, beans are warmed through and glossy
Tip: Use a fork rather than a spoon to fluff rice so grains separate instead of compress and clump.
Good to know
Tips
- Toast dry rice in oil before adding liquid—this is a Cuban technique that prevents the rice from becoming mushy and deepens its flavor.
- Cook rice and beans in separate pots simultaneously to keep timing manageable. If one finishes before the other, the covered pot will stay hot for 10–15 minutes.
- The key to creamy beans is simmering them low and slow with the aromatic base. Rapid boiling breaks them apart and makes them mushy.
- Always rinse canned beans under cold water to remove excess sodium and starch that can make the dish cloudy or overly thick.
Make ahead
Beans can be made up to 2 days ahead, stored in an airtight container in the refrigerator, and reheated gently in a pot over medium heat with a splash of broth if needed. Rice is best cooked fresh, but leftover rice can be refrigerated for up to 3 days and reheated by adding a splash of water and warming covered on the stovetop over low heat.
Storage & reheating
Store cooked beans and rice separately in airtight containers in the refrigerator for up to 3 days. Reheat beans in a pot over medium-low heat, adding broth as needed to reach desired consistency. Reheat rice by sprinkling a splash of water over it, covering, and warming over low heat for 2–3 minutes. Both components can be frozen separately for up to 2 months; thaw overnight in the fridge and reheat as above.
Substitutions
- canned black beans → 1.5 cups (300 g) dried black beans, soaked overnight and cooked until tender (about 90 minutes). Use dried beans if you prefer more control over texture and prefer to avoid canned. The cooking time for the dish will increase by 45 minutes to allow beans to simmer from raw.
- vegetable broth → chicken broth or beef broth. Either broth will add richer flavor, though chicken is more traditional in Cuban cooking than beef.
- long-grain white rice → long-grain brown rice (use 3 cups water and cook for 45 minutes, or follow package directions). Brown rice will change the texture and cooking time. Increase simmering time as brown rice takes longer to soften.
- fresh cilantro → fresh parsley or chopped green onion. Cilantro is traditional but optional. Parsley or green onion adds freshness without cilantro's peppery note.
More rice bowls
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Caribbean
- Main ingredient
- Black BeansRice
- Quick & Easy
- Easy





