Go Back
+ servings
Delicious rice and beans

Rice and Beans recipe

Nigerian rice and beans recipe is a Nigerian staple food that is simple, delicious, and very easy to cook.
Course Breakfast/Lunch/Dinner
Cuisine African
Keyword homemade, quick
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings 7 people
Calories 235kcal
Author Lola Osinkolu


  • 1 cup beans
  • 2 cups rice
  • 1 small Onion diced
  • 6 to 7 cups water
  • salt to taste
  • 1 tablespoon butter or coconut oil


  • Pick your beans to get rid of any dirt
  • Optional step: Soak the beans in enough water to totally submerge it. and leave it for a minimum of 3 hours on the countertop or leave it overnight in the Fridge. Read note 3 above
  • Rinse the beans and transfer it to a pot, Add the diced onion and Water, cover it up, and leave it to cook for about 40 to 50 minutes or till you can easily crush it with your finger.
  • Rinse the rice thoroughly until the water comes out clear stir in the rice, butter/oil, and salt with the beans. Add water if necessary.
  • Return to a boil, reduce heat to medium-low, cover and cook for 20 minutes without removing the lid.
  • Fold the rice and beans together gently and serve with your desired sauce, soup, or stew. Enjoy!



  • Ensure that your beans are well picked and clean before you use it. Chewing on rotten beans or stones is not always a fun experience.
  • I don’t drain my beans when I cook because I use organic beans. I’m aware that some beans are full of pesticides and the water can get really dark and nasty. If that is the case please drain the beans halfway during the cooking time, rinse, and replace with clean water before continuing the cooking process.
  • Soaking your Beans might be a good idea because according to studies, it helps reduce the gas-producing properties of the Beans and it shortens the cooking time a little bit. However, if you don’t have any problems with gas, you can simply cook it directly without soaking it.
  •  I used the long-grain rice that’s why I cooked the rice for about 20 minutes. If using parboiled rice it will take a longer time to cook but you will end up with well-separated grains which I love. Please follow the cooking instructions for your Rice. 


Calories: 235kcal | Carbohydrates: 45g | Protein: 8g | Fat: 3g | Saturated Fat: 1g | Sodium: 61mg | Potassium: 187mg | Fiber: 2g | Sugar: 1g | Vitamin C: 1mg | Calcium: 40mg | Iron: 2mg