Skip to content

Nigerian Rice and Beans Recipe

nigerian Rice and Beans

Nigerian Rice and Beans is a hearty, one-pot dish that combines long-grain rice and beans (typically black-eyed peas or brown beans) into a flavorful, nutritious meal. Popular across Nigeria, this dish is a staple in many households due to its affordability, simplicity, and ability to feed a crowd. The rice and beans are cooked together with ingredients like palm oil, peppers, onions, and seasonings, creating a savory and slightly smoky flavor profile. Often prepared with proteins like fish, meat, or crayfish, Nigerian Rice and Beans can be a standalone meal or paired with sides like fried plantain or a vegetable stew. It’s a comforting dish that reflects Nigeria’s culinary tradition of combining staples to create filling, flavorful meals for family gatherings or everyday dining.


Ingredients (Serves 4-6)

For the Rice and Beans:

  • 1 cup beans (black-eyed peas or brown beans)
  • 2 cups long-grain parboiled rice (e.g., Golden Sella or Uncle Ben’s)
  • 5-6 cups water (for cooking beans and rice)
  • ¼ cup palm oil (or vegetable oil)
  • 1 medium onion, finely chopped
  • 1-2 Scotch bonnet peppers, finely chopped (adjust for heat preference)
  • 1 teaspoon ground crayfish (optional, for umami)
  • 1-2 stock cubes (e.g., Maggi or Knorr)
  • 1 teaspoon salt (adjust to taste)
  • 1 smoked fish, deboned and flaked (optional)
  • 1 cup beef or chicken stock (optional, for added flavor)

Optional Additions:

  • 1 cup diced carrots or green beans (optional, for color and texture)
  • 1 pound pre-cooked meat (beef, chicken, or goat meat), diced

Optional Sides:

  • Fried plantain
  • Fresh vegetable salad
  • Stew or pepper sauce

Equipment

Large pot with a lid

  • Colander (for rinsing beans and rice)
  • Wooden spoon
  • Measuring cups and spoons

Step-by-Step Instructions

Step 1: Prepare the Beans

  1. Sort and Rinse the Beans: Sort through the beans to remove any stones or debris. Rinse thoroughly under cold water to remove dirt.
    • Tip: Black-eyed peas or brown beans are traditional, but you can use any beans you prefer, such as red beans.
  2. Parboil the Beans: Place the beans in a large pot with 3 cups of water. Bring to a boil over medium-high heat and cook for 10-15 minutes to soften slightly. Drain and set aside.
    • Tip: Parboiling reduces the cooking time and helps the beans cook more evenly with the rice. If your beans are very fresh, you can skip this step and cook them directly.

Step 2: Prep the Rice

  1. Rinse the Rice: Place the rice in a large bowl and rinse under cold water until the water runs clear (about 2-3 minutes). This removes excess starch, preventing stickiness. Drain and set aside.

Step 3: Cook the Beans

  1. Boil the Beans: In the same large pot, add the parboiled beans and 3 cups of fresh water. Bring to a boil over medium-high heat, then reduce to medium and cook for 20-30 minutes, until the beans are tender but not mushy. Check by pressing a bean—it should be soft but hold its shape.
    • Tip: The cooking time for beans varies depending on their age and type. Add more water if needed to prevent burning, but don’t overcook them at this stage.

Step 4: Combine Rice and Beans

  1. Add the Rice: Once the beans are tender, add the rinsed rice to the pot with the beans. Add 2 more cups of water (or enough to just cover the rice and beans by about ½ inch). If using stock, substitute 1 cup of water with the stock for extra flavor.
  2. Season: Add 1 teaspoon of salt and 1 stock cube. Stir gently to combine. Bring to a boil, then reduce heat to low, cover the pot tightly with a lid, and cook for 15-20 minutes.
    • Tip: Avoid stirring too much after adding the rice to prevent it from becoming mushy. If the mixture dries out too quickly, add a little more water (¼ cup at a time).

Step 5: Add Aromatics and Flavor

  1. Sauté the Aromatics: In a separate small pan, heat the palm oil over medium heat for 1-2 minutes. Add the chopped onion and Scotch bonnet peppers. Sauté for 3-4 minutes until the onions are soft and fragrant.
  2. Add Crayfish and Seasonings: Stir in the ground crayfish (if using) and the remaining stock cube. Cook for 1 minute to release the flavors.
  3. Incorporate into the Pot: Once the rice and beans are nearly cooked (about 80% done, with a little liquid remaining), pour the sautéed onion and pepper mixture into the pot. Add the flaked smoked fish and pre-cooked meat (if using). Stir gently to distribute the flavors.
    • Tip: If adding vegetables like carrots or green beans, stir them in at this stage for color and texture.

Step 6: Finish Cooking

  1. Simmer: Cover the pot again and cook on low heat for an additional 5-10 minutes, until the rice and beans are fully tender and have absorbed the liquid and flavors. The final texture should be soft and slightly sticky, with the rice and beans well-blended but not mushy.
    • Tip: If there’s excess liquid, uncover the pot and cook for a few more minutes to let it evaporate. If the dish is too dry, add a splash of water and cover to steam.
  2. Rest: Remove the pot from heat and let it sit, covered, for 5 minutes. This helps the rice and beans settle and makes them easier to serve.

Step 7: Serve

  1. Plate the Dish: Scoop the Rice and Beans onto individual plates or a large serving platter. It should have a slightly sticky, cohesive texture with visible grains of rice and beans.
  2. Garnish and Pair: Garnish with a sprinkle of chopped parsley or a few slices of fresh tomatoes, if desired. Serve hot with optional sides like fried plantain, a fresh vegetable salad, or a side of stew or pepper sauce.

Tips for Success

  • Rice-to-Beans Ratio: A 2:1 ratio of rice to beans ensures the dish isn’t too heavy on beans, but you can adjust based on preference (e.g., 1:1 for a more bean-forward dish).
  • Cooking Time: Beans take longer to cook than rice, so parboiling them first ensures they cook evenly together. If your beans are very hard, you may need to cook them longer before adding the rice.
  • Palm Oil: Palm oil gives the dish its traditional reddish hue and smoky flavor. If you prefer a lighter taste, you can use vegetable oil, but the flavor won’t be as authentic.
  • Protein Variations: Smoked fish and crayfish are traditional, but you can add diced chicken, beef, or shrimp for variety.

Storage and Reheating

  • Storage: Store leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 1 month.
  • Reheating: Reheat in a microwave with a splash of water to restore moisture, or in a pot over low heat, stirring gently to prevent mushiness.

Nigerian Rice and Beans is a dish that reflects the resourcefulness of Nigerian home cooking, combining two affordable staples—rice and beans—into a nutritious and satisfying meal. It’s a popular dish across the country, with regional variations: in the south, it might be cooked with more palm oil and crayfish, while in the north, it might be paired with a vegetable stew. The dish is often a go-to for busy weekdays or large family gatherings, as it’s easy to scale up and feeds many. In some households, Rice and Beans is a nostalgic childhood meal, often served with a side of fried plantain or a simple stew, bringing back memories of communal dining and shared plates.

Website |  + posts
Tags:

Leave a Reply