Cameroon’s rich culinary heritage offers a vibrant tapestry of flavors, colors, and aromas that celebrate both tradition and innovation. While many Cameroonian dishes feature meat and seafood, the vegetarian options are equally exciting, showcasing an abundance of fresh produce, legumes, and spices.
Whether you’re a long-time vegetarian or simply looking to explore plant-based meals from different cultures, Cameroon vegetarian recipes provide a delicious gateway to hearty and wholesome dining. From spicy stews to savory snacks, these dishes are packed with nutrition and flavor, perfect for anyone seeking a taste adventure that’s both healthy and satisfying.
In this post, we’ll dive into three popular Cameroon vegetarian recipes that highlight the best of local ingredients and cooking techniques. These recipes are easy to follow and adaptable, making them perfect for weeknight dinners or special occasions.
Ready to stir up some African-inspired plant-based magic in your kitchen? Let’s get started!
Why You’ll Love These Cameroon Vegetarian Recipes
Authentic Flavors: These recipes showcase traditional Cameroonian spices and cooking methods, offering an authentic taste experience.
Nutritious and Filling: Loaded with vegetables, legumes, and grains, these meals provide essential nutrients and sustained energy.
Simple Ingredients: Most ingredients are easy to find in international stores or can be substituted with common pantry staples.
Versatile and Adaptable: Whether you want to make a hearty stew or a light side dish, these recipes can be tweaked to your preference.
Plus, they’re perfect for sharing with friends and family who love bold, wholesome food!
Ingredients
Ndolé (Bitterleaf Stew) – Vegetarian Version
- 500g bitterleaf (or substitute with kale or spinach)
- 200g peanuts (roasted and ground into a paste)
- 2 medium onions, finely chopped
- 3 cloves garlic, minced
- 2 tablespoons palm oil (or vegetable oil)
- 1 fresh chili pepper, chopped (optional)
- 1 teaspoon smoked paprika
- Salt and pepper, to taste
- 1 cup water or vegetable broth
Achu Soup (Yellow Yam Porridge) – Vegetarian Version
- 500g yellow yam, peeled and cubed
- 200ml coconut milk
- 1 tablespoon palm oil
- 2 tablespoons crayfish powder (optional, omit for strict vegetarian)
- 1 teaspoon ground pepper
- Salt, to taste
- 1 small onion, diced
- Fresh basil or scent leaves for garnish
Eru (Vegetarian Version)
- 300g eru leaves (or substitute with spinach and waterleaf)
- 200g waterleaf (or spinach)
- 1 cup palm oil
- 2 medium tomatoes, chopped
- 1 onion, sliced
- Salt and pepper, to taste
- 1 tablespoon crayfish powder (optional)
Equipment
- Large cooking pot or Dutch oven
- Blender or food processor (for peanuts)
- Wooden spoon or spatula
- Knife and chopping board
- Measuring cups and spoons
- Colander or strainer
- Serving bowls and plates
Instructions
Ndolé (Vegetarian Bitterleaf Stew)
- Prepare the bitterleaf: Wash the bitterleaf thoroughly several times to remove its bitterness. If using kale or spinach, rinse and chop finely.
- Roast the peanuts: If not using pre-roasted peanuts, dry roast them in a pan over medium heat until fragrant. Then, grind them into a smooth paste using a blender or food processor.
- Sauté the aromatics: Heat the palm oil in a large pot over medium heat. Add the chopped onions and garlic, cooking until translucent and fragrant.
- Add spices and chili: Stir in the chopped chili pepper and smoked paprika, cooking for another minute to release flavors.
- Combine bitterleaf and peanut paste: Add the bitterleaf and peanut paste to the pot, mixing well. Pour in the water or vegetable broth and stir to combine.
- Simmer: Lower the heat and let the stew simmer for about 20-25 minutes, stirring occasionally to prevent sticking.
- Season: Add salt and pepper to taste. If the stew becomes too thick, add a little more water or broth to adjust consistency.
- Serve warm with boiled plantains, rice, or fufu.
Achu Soup (Yellow Yam Porridge)
- Cook the yam: Place the peeled and cubed yellow yam in a pot with enough water to cover it. Boil until soft and tender, about 20 minutes.
- Mash the yam: Drain the water and mash the yam thoroughly until smooth and stretchy, similar to mashed potatoes.
- Prepare the soup base: In a separate saucepan, heat the palm oil over medium heat. Add diced onions and sauté until translucent.
- Add spices: Stir in the ground pepper, salt, and optional crayfish powder, cooking for 2-3 minutes.
- Add coconut milk: Pour in the coconut milk and stir continuously until the soup thickens slightly.
- Combine: Pour the soup base over the mashed yam and mix well to combine into a creamy porridge.
- Garnish: Top with fresh basil or scent leaves for added aroma and flavor.
- Serve hot, ideally with side vegetables or steamed greens.
Eru (Vegetarian Version)
- Prepare the greens: Wash eru and waterleaf (or spinach) thoroughly and chop into bite-sized pieces.
- Sauté onions and tomatoes: In a large pot, heat the palm oil over medium heat. Add sliced onions and cook until soft, then add chopped tomatoes and cook until they break down into a sauce.
- Add greens: Stir in the chopped eru and waterleaf, mixing well with the tomato-onion base.
- Season: Add salt, pepper, and optional crayfish powder. Stir to combine.
- Cook gently: Cover and cook on low heat for about 15-20 minutes, stirring occasionally until the greens are tender and flavors meld.
- Adjust seasoning as needed before serving.
- Serve warm with garri, fufu, or boiled plantains.
Tips & Variations
“If you can’t find bitterleaf or eru leaves, don’t worry! Kale, spinach, collard greens, and even Swiss chard are excellent substitutes that provide similar textures and flavors.”
- 500g yellow yam, peeled and cubed
- 200ml coconut milk
- 1 tablespoon palm oil
- 2 tablespoons crayfish powder (optional, omit for strict vegetarian)
- 1 teaspoon ground pepper
- Salt, to taste
- 1 small onion, diced
- Fresh basil or scent leaves for garnish
Eru (Vegetarian Version)
- 300g eru leaves (or substitute with spinach and waterleaf)
- 200g waterleaf (or spinach)
- 1 cup palm oil
- 2 medium tomatoes, chopped
- 1 onion, sliced
- Salt and pepper, to taste
- 1 tablespoon crayfish powder (optional)
Equipment
- Large cooking pot or Dutch oven
- Blender or food processor (for peanuts)
- Wooden spoon or spatula
- Knife and chopping board
- Measuring cups and spoons
- Colander or strainer
- Serving bowls and plates
Instructions
Ndolé (Vegetarian Bitterleaf Stew)
- Prepare the bitterleaf: Wash the bitterleaf thoroughly several times to remove its bitterness. If using kale or spinach, rinse and chop finely.
- Roast the peanuts: If not using pre-roasted peanuts, dry roast them in a pan over medium heat until fragrant. Then, grind them into a smooth paste using a blender or food processor.
- Sauté the aromatics: Heat the palm oil in a large pot over medium heat. Add the chopped onions and garlic, cooking until translucent and fragrant.
- Add spices and chili: Stir in the chopped chili pepper and smoked paprika, cooking for another minute to release flavors.
- Combine bitterleaf and peanut paste: Add the bitterleaf and peanut paste to the pot, mixing well. Pour in the water or vegetable broth and stir to combine.
- Simmer: Lower the heat and let the stew simmer for about 20-25 minutes, stirring occasionally to prevent sticking.
- Season: Add salt and pepper to taste. If the stew becomes too thick, add a little more water or broth to adjust consistency.
- Serve warm with boiled plantains, rice, or fufu.
Achu Soup (Yellow Yam Porridge)
- Cook the yam: Place the peeled and cubed yellow yam in a pot with enough water to cover it. Boil until soft and tender, about 20 minutes.
- Mash the yam: Drain the water and mash the yam thoroughly until smooth and stretchy, similar to mashed potatoes.
- Prepare the soup base: In a separate saucepan, heat the palm oil over medium heat. Add diced onions and sauté until translucent.
- Add spices: Stir in the ground pepper, salt, and optional crayfish powder, cooking for 2-3 minutes.
- Add coconut milk: Pour in the coconut milk and stir continuously until the soup thickens slightly.
- Combine: Pour the soup base over the mashed yam and mix well to combine into a creamy porridge.
- Garnish: Top with fresh basil or scent leaves for added aroma and flavor.
- Serve hot, ideally with side vegetables or steamed greens.
Eru (Vegetarian Version)
- Prepare the greens: Wash eru and waterleaf (or spinach) thoroughly and chop into bite-sized pieces.
- Sauté onions and tomatoes: In a large pot, heat the palm oil over medium heat. Add sliced onions and cook until soft, then add chopped tomatoes and cook until they break down into a sauce.
- Add greens: Stir in the chopped eru and waterleaf, mixing well with the tomato-onion base.
- Season: Add salt, pepper, and optional crayfish powder. Stir to combine.
- Cook gently: Cover and cook on low heat for about 15-20 minutes, stirring occasionally until the greens are tender and flavors meld.
- Adjust seasoning as needed before serving.
- Serve warm with garri, fufu, or boiled plantains.
Tips & Variations
“If you can’t find bitterleaf or eru leaves, don’t worry! Kale, spinach, collard greens, and even Swiss chard are excellent substitutes that provide similar textures and flavors.”
“If you can’t find bitterleaf or eru leaves, don’t worry! Kale, spinach, collard greens, and even Swiss chard are excellent substitutes that provide similar textures and flavors.”
For richer flavors, add smoked paprika or a dash of liquid smoke to the Ndolé stew. You can also incorporate mushrooms or tofu for extra protein.
In Achu soup, use almond or cashew milk instead of coconut milk for a different twist. This dish pairs beautifully with spicy side dishes to balance its creamy texture.
Experiment with palm oil substitutes such as red palm shortening or even olive oil if you prefer a milder taste in Eru.
Want to explore more plant-based dishes? Check out our Harvest Hash Recipe and Lion’S Mane Mushroom Crumble Recipes for delicious vegan ideas!
Nutrition Facts
Recipe | Calories (per serving) | Protein (g) | Fat (g) | Carbohydrates (g) | Fiber (g) |
---|---|---|---|---|---|
Ndolé (Vegetarian) | 350 | 12 | 20 | 30 | 6 |
Achu Soup | 320 | 5 | 18 | 35 | 4 |
Eru (Vegetarian) | 280 | 8 | 22 | 15 | 5 |
Serving Suggestions
These Cameroon vegetarian dishes are traditionally served with starchy sides like fufu, boiled plantains, or garri. The mild, comforting starches balance the bold, spicy flavors of the stews and soups.
For a lighter meal, pair Ndolé or Eru with steamed rice or couscous. Adding a fresh salad or a side of sautéed vegetables can brighten the plate and provide additional texture.
Don’t forget refreshing drinks to complement your meal! Try a cool homemade lemonade or a tropical juice from the region.
Conclusion
Exploring Cameroon vegetarian recipes opens a world of vibrant flavors and wholesome ingredients that nourish both body and soul. These dishes—Ndolé, Achu Soup, and Eru—showcase how plant-based cooking can be deeply satisfying and culturally rich.
Whether you’re cooking for yourself, your family, or entertaining guests, these recipes bring together tradition and nutrition effortlessly.
By embracing local ingredients and simple cooking techniques, you can enjoy a delicious taste of Cameroon’s diverse food heritage without meat. Remember, cooking is an adventure, so feel free to experiment with the flavors and make these recipes your own.
For more inspiration, check out other exciting recipes like our Lemon Ricotta Pasta With Arugula Recipe or the hearty Instant Pot Rabbit Recipe. Happy cooking and bon appétit!
📖 Recipe Card: Cameroon Vegetarian Ndolé
Description: Ndolé is a traditional Cameroonian dish made with bitterleaf and peanuts, adapted here as a vegetarian recipe. It is rich, flavorful, and perfect as a main course or side dish.
Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M
Servings: 4 servings
Ingredients
- 2 cups bitterleaf (washed and chopped)
- 1 cup crushed peanuts
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 tablespoons palm oil or vegetable oil
- 1 cup water
- 1 teaspoon smoked paprika
- 1 teaspoon ground crayfish (optional)
- Salt to taste
- 1 medium tomato, chopped
- 1 hot pepper, chopped (optional)
Instructions
- Wash and boil the bitterleaf for 10 minutes to reduce bitterness, then drain.
- Heat oil in a pan and sauté onions and garlic until translucent.
- Add chopped tomato and hot pepper, cook for 5 minutes.
- Stir in crushed peanuts and smoked paprika.
- Add the boiled bitterleaf and mix well.
- Pour in water and simmer on low heat for 20 minutes.
- Add ground crayfish if using, and season with salt.
- Cook for another 5 minutes, stirring occasionally.
- Serve hot with boiled plantains or rice.
Nutrition: Calories: 350 kcal | Protein: 12 g | Fat: 25 g | Carbs: 15 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Cameroon Vegetarian Ndol\u00e9”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Ndol\u00e9 is a traditional Cameroonian dish made with bitterleaf and peanuts, adapted here as a vegetarian recipe. It is rich, flavorful, and perfect as a main course or side dish.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups bitterleaf (washed and chopped)”, “1 cup crushed peanuts”, “1 medium onion, chopped”, “2 cloves garlic, minced”, “2 tablespoons palm oil or vegetable oil”, “1 cup water”, “1 teaspoon smoked paprika”, “1 teaspoon ground crayfish (optional)”, “Salt to taste”, “1 medium tomato, chopped”, “1 hot pepper, chopped (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Wash and boil the bitterleaf for 10 minutes to reduce bitterness, then drain.”}, {“@type”: “HowToStep”, “text”: “Heat oil in a pan and saut\u00e9 onions and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add chopped tomato and hot pepper, cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in crushed peanuts and smoked paprika.”}, {“@type”: “HowToStep”, “text”: “Add the boiled bitterleaf and mix well.”}, {“@type”: “HowToStep”, “text”: “Pour in water and simmer on low heat for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Add ground crayfish if using, and season with salt.”}, {“@type”: “HowToStep”, “text”: “Cook for another 5 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Serve hot with boiled plantains or rice.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “12 g”, “fatContent”: “25 g”, “carbohydrateContent”: “15 g”}}