Spain on a Fork > All Recipes > Main Dishes > Spanish Black Beans and White Rice | Traditional Moros y Cristianos Recipe
All Recipes, Main Dishes / May 22, 2026

Spanish Black Beans and White Rice | Traditional Moros y Cristianos Recipe

These Spanish black beans and white rice, known as moros y cristianos, are one of Spain’s most historic dishes. As it represents when the Moors were expelled from the Iberian Peninsula in 1492. And I tell you, this dish is filled with flavors, super easy to make, and done in a little over 30 minutes.

Spanish Black Beans and White Rice

To make this recipe, I used canned black beans, just to make things quicker and easier. If you prefer, you can use dried black beans. Just soak them in plenty of water overnight. Then simmer them the following day for 1 to 2 hours or until they’re just tender.

Spanish Black Beans and White Rice

As for the rice, I used Spanish short-grain rice, which is the one that’s used to make paella. Very similar to Arborio. Of course, you can use any rice you like. Just make sure to check the rice package instructions. That way you get your liquid-to-rice ratios and cooking times right on the money.

Spanish Black Beans and White Rice

TIPS & TRICKS to Make this Recipe: This dish will hold for up to 3 to 4 days in the fridge and freeze for up to 3 months. Just add in some more water when reheating the black beans if they look too dry.

Spanish Black Beans and White Rice

Key Ingredients & Cookware I used in this Recipe:
MY COOKWARE
MY CHEF´S KNIFE
EXTRA VIRGIN SPANISH OLIVE OIL (10% OFF Your Order with Coupon ONAFORK)

If you´re not already subscribed to my youtube channel, become a subscriber and click on the bell icon to be notified everytime I release a new video.

Support Spain on a Fork. Get your Spain on a Fork Apron and other awesome Merchandise here.
Spain on a Fork Apron
Your SUPPORT Helps Spain on a Fork Keep Going
paypal

Join Me on Patreon!
Spain on a Fork Patreon

Watch the Video Below on How to Make Spanish Black Beans and White Rice

Spanish Black Beans and White Rice | Moros y Cristianos

Course Main Course
Cuisine Spanish
Prep Time 10 minutes
Cook Time 25 minutes
Servings 4
Calories 590 kcal
Author Albert Bevia @ Spain on a Fork

Ingredients

FOR THE WHITE RICE

  • 2 tbsp extra virgin olive oil 30 ml
  • 3 cloves garlic (roughly chopped)
  • 2 cups water
  • 1 cup short-grain rice 190 grams
  • sea salt

FOR THE BLACK BEANS

  • 3 tbsp extra virgin olive oil 45 ml
  • 1 small onion (finely chopped)
  • 3 cloves garlic (roughly chopped)
  • 1 small red bell pepper (finely chopped)
  • 3/4 tsp ground cumin 2 grams
  • 1/2 tsp dried thyme 0.50 grams
  • 1/4 tsp crushed red pepper 0.65 grams
  • 2 tomatoes (finely grated)
  • 1/2 cup dry white wine 120 ml
  • 2 cans black beans (drained and rinsed) 15.5 oz / 440 grams each
  • 1 1/2 cups water 360 ml
  • 2 bay leaves
  • sea salt & black pepper

Instructions

TO MAKE THE RICE

  1. Heat a saucepan with a medium heat and add in the olive oil

  2. After a couple of minutes, add in the chopped garlic and mix continuously, after 1 minute, add in the water, season generously with salt, and raise to a high heat

  3. Once it comes to a boil, add in the rice, mix together, then place a lid on the saucepan and lower to a low heat, simmer until the rice is cooked through (check rice package instructions), then remove from the heat, and using a fork, gently fluff the rice

TO MAKE THE BLACK BEANS

  1. While the rice is simmering, heat a large fry pan with a medium heat and add in the olive oil

  2. After a couple of minutes, add in the chopped onion, red bell pepper, and garlic, mix continuously, after 4 minutes and the vegetables are lightly sautéed, add in the cumin, thyme, and crushed red pepper, quickly mix together, then add in the grated tomatoes, white wine, and season with salt & pepper, raise to a high heat, mix together, and then simmer

  3. Once the alcohol in the wine has cooked off and the grated tomatoes have slightly thickened, about 5 minutes, add in the canned black beans, water, a kiss of salt, and the bay leaves, give it a mix

  4. When it comes to a boil, place a lid on the pan and lower it to a low heat, simmer for 10 minutes

  5. To assemble the dish, add some of the rice into a shallow bowl, add some of the black beans next to the rice, and garnish with fresh parsley if you like, enjoy!

Recipe Notes

Get the Spanish Olive Oil I used to make this Recipe (10% OFF Your Order from tienda.com with Coupon ONAFORK)

Nutrition Facts
Spanish Black Beans and White Rice | Moros y Cristianos
Amount Per Serving
Calories 590 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 3g19%
Polyunsaturated Fat 2g
Monounsaturated Fat 13g
Sodium 396mg17%
Potassium 975mg28%
Carbohydrates 84g28%
Fiber 18g75%
Sugar 3g3%
Protein 18g36%
Vitamin A 1151IU23%
Vitamin C 41mg50%
Calcium 114mg11%
Iron 7mg39%
* Percent Daily Values are based on a 2000 calorie diet.

Disclosure: At Spain on a Fork, we offer affiliate links to help you find what you need to re-create our recipes. If you like what we do, you can support us through our chosen links, which earn us a commission, but you still pay the same price. Learn more here.


Discover more from Spain on a Fork

Subscribe to get the latest posts sent to your email.

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating