As the aroma of fresh spinach wafts through the air, it’s hard not to feel a sense of comfort and home. The Efo Riro recipe brings together vibrant flavors and a hearty texture that make it a cherished dish in many Nigerian households, perfect for family gatherings or a cozy weeknight dinner.
Why You’ll Love This Recipe
This dish captures the essence of Nigerian cuisine with its rich taste and colorful presentation.
- Easy to make with accessible ingredients.
- Loaded with nutrients from fresh vegetables.
- Highly customizable to suit your taste.
- Perfect for meal prep or entertaining.
- Pairs well with rice, fufu, or any starch.
My Experience Making This Recipe
The first time I made Efo Riro, I was captivated by the way the spinach transformed in the pot, soaking up the rich flavors of the spices. My family gathered around the table, the colors of the dish brightening our dinner like a warm hug.
Every bite was a mix of savory and slightly spicy, a comforting reminder of my roots. I still remember the smiles on everyone’s faces as they savored the meal, a moment that made the effort worthwhile.
Recipe Overview
- Recipe Name: Efo Riro
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Course: Main Dish
- Cuisine: Nigerian
- Calories per Serving: 300
Equipment You Will Need
- Large pot or saucepan
- Sharp knife
- Cutting board
- Wooden spoon
- Measuring cups and spoons
Ingredients for Efo Riro
- 2 cups of fresh spinach, chopped
- 1/2 cup of palm oil
- 1 medium onion, chopped
- 2-3 Scotch bonnet peppers, chopped (adjust to taste)
- 1 cup of assorted meats (beef, goat, or chicken), cooked and diced
- 1 teaspoon of ground crayfish
- 1 teaspoon of locust beans (iru)
- Salt to taste
Ingredient Notes and Substitutions
- Fresh spinach: This adds vibrant color and nutrients. You can substitute with kale or Swiss chard.
- Palm oil: This gives a distinct flavor. Use vegetable oil if you prefer a lighter taste.
- Assorted meats: These add depth to the dish. Tofu or mushrooms work well for a vegetarian option.
- Scotch bonnet peppers: They bring heat. Adjust or replace with milder peppers if needed.
How to Make Efo Riro
Step 1: Prepare the Ingredients
Chop the spinach and onions, and dice your cooked meats. Having everything ready saves time and ensures a smoother cooking process.
Step 2: Heat the Palm Oil
In a large pot, heat the palm oil over medium heat. This allows the oil to release its rich flavor, which will form the base of your dish.
Step 3: Sauté the Onions and Peppers
Add the chopped onions and Scotch bonnet peppers to the oil. Sauté until the onions are translucent, approximately 5 minutes, enhancing the aroma.
Step 4: Add the Meats
Stir in the assorted meats and cook for another 5 minutes. This step helps the flavors meld together beautifully.
Step 5: Incorporate the Spinach
Add the chopped spinach to the pot, stirring well to combine. This helps the spinach wilt and absorb the surrounding flavors.
Step 6: Season the Dish
Sprinkle in the ground crayfish and locust beans. These ingredients add umami and depth to the dish.
Step 7: Simmer and Cook
Cover the pot and let it simmer for about 10 minutes on low heat. This allows the flavors to deepen and the spinach to soften.
Step 8: Final Adjustments
Taste and adjust seasoning with salt as needed. This final step ensures the dish is perfectly seasoned before serving.
Pro Tip: Use fresh spinach for the best flavor and texture; frozen spinach can make the dish watery.
Tips for the Best Efo Riro
- Use fresh vegetables for vibrant color and taste.
- Adjust the spice level based on your preference; you can always add more peppers later.
- Let it sit for a few minutes after cooking to let the flavors meld.
- Serve with a side of rice or fufu for a complete meal.
- Experiment with different proteins to keep it exciting.
Common Mistakes to Avoid
- Overcooking the spinach can lead to a mushy texture. Aim for a tender but vibrant finish.
- Not seasoning enough can result in blandness. Taste as you go and adjust.
- Using too much oil can make it greasy. Stick to the recommended amount for a balanced dish.
- Skipping the locust beans may reduce the overall flavor depth. They add a unique taste that’s hard to replicate.
Serving Suggestions
This dish shines on its own, but pairing it with a few sides can elevate your meal.
- Steamed white rice
- Pounded yam or fufu
- Plantains for a sweet contrast
- Grilled chicken or fish
- Spicy pepper sauce for an extra kick
Variations to Try
- Add different vegetables like bell peppers or zucchini for added nutrition.
- Swap the protein for shrimp or fish for a seafood twist.
- Make it vegetarian by omitting meat and adding more beans or lentils.
- Incorporate nut butters for a creamy texture and unique flavor.
Dietary Adaptations
- Gluten-free: This dish is naturally gluten-free; just ensure your ingredients are certified.
- Dairy-free: No dairy used, making it suitable for lactose intolerant individuals.
- Vegan/Vegetarian: Easily adapted by using plant-based proteins.
- Low-carb/Keto: Pair with cauliflower rice for a low-carb option.
Storage and Reheating
Refrigerator
Store leftovers in an airtight container in the fridge for up to 4 days.
- Let it cool before sealing to avoid condensation.
- Reheat gently on the stove or microwave.
Freezer
This dish freezes well for up to 3 months. Portion it out for easy meals later.
- Use freezer-safe containers to prevent freezer burn.
- Thaw overnight in the fridge before reheating.
Reheating
Reheat on medium heat to preserve texture. Stir occasionally for even warming.
- Add a splash of water if it seems dry.
- Microwave in short intervals, stirring in between.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 300 |
| Total Fat | 25g |
| Saturated Fat | 5g |
| Carbohydrates | 10g |
| Fiber | 4g |
| Sugar | 2g |
| Protein | 10g |
| Sodium | 400mg |
| Cholesterol | 60mg |
This information may vary based on specific ingredients used.
Frequently Asked Questions
Can I make this dish ahead of time?
Yes, Efo Riro can be made ahead and stored in the refrigerator or freezer for easy meals later.
What if I don’t have locust beans?
You can omit locust beans or substitute with a little extra ground crayfish for flavor.
How can I make it spicier?
Add more Scotch bonnet peppers or a dash of cayenne pepper to amp up the heat.
Can I use frozen spinach?
While fresh is best, frozen spinach can work; just make sure to drain excess water.
Why is my Efo Riro watery?
This can happen if the spinach releases too much water; cook uncovered for the last few minutes to evaporate excess liquid.
Final Thoughts
Making Efo Riro is not just about cooking; it’s about bringing people together over a delicious meal. So roll up your sleeves and give this recipe a try!
If you enjoyed this recipe, explore more delightful dishes like Haitian spaghetti or Egg Foo Young. Each one is a unique taste experience just waiting to be discovered.

Efo Riro
Ingredients
Equipment
Method
- Chop the spinach and onions, and dice your cooked meats.
- In a large pot, heat the palm oil over medium heat.
- Add the chopped onions and Scotch bonnet peppers to the oil. Sauté until the onions are translucent, approximately 5 minutes.
- Stir in the assorted meats and cook for another 5 minutes.
- Add the chopped spinach to the pot, stirring well to combine.
- Sprinkle in the ground crayfish and locust beans.
- Cover the pot and let it simmer for about 10 minutes on low heat.
- Taste and adjust seasoning with salt as needed.