Welcome to the heart of Cameroonian cuisine! If you've been searching for a truly authentic, incredibly flavorful, and best of all, free recipe to transport your taste buds, you've hit the jackpot. This isn't just any recipe; it's your go-to guide for making Ndolé (pronounced "en-doh-lay"), Cameroon's beloved national dish. Imagine a rich, savory stew, balancing the subtle bitterness of bitterleaf greens with creamy ground peanuts, tender beef, and optional succulent shrimp, all simmered to perfection.
This free recipe is designed for everyone, from kitchen newbies to seasoned home cooks. You'll get:
A 100% free, no-paywall recipe and instructions – no hidden fees or subscriptions, just pure cooking joy.
A guide to using affordable ingredients with realistic substitutions to fit your budget and what's available. Step-by-step instructions crafted especially for first-time Ndolé cooks, ensuring success from start to finish.
Looking for free recipes that double as budget-friendly meal ideas? This Ndolé is a fantastic one-pot meal idea that’s big on flavor without requiring any paid cookbook or subscription. It’s perfect for a comforting weeknight dinner or a special Sunday feast. Let's get cooking!
Ingredients
Directions
Before You Start – Prep & Flavor Foundations:
Prep the Bitterleaf:
If using fresh bitterleaf, wash it thoroughly. To reduce bitterness, you’ll need to "wash" it by repeatedly squeezing and rinsing it in several changes of water until the water runs clear and the leaves are less bitter (taste a small piece). This can take 15-30 minutes.
If using frozen, thaw it completely and give it a final squeeze to remove excess water.
The leaves should be tender-crisp and have a mild, pleasant bitterness. If using spinach or kale, a quick blanch (1-2 minutes) in boiling water, then draining and squeezing, is sufficient.
Roast & Grind Peanuts (or Use Peanut Butter):
For Raw Peanuts: Spread raw peanuts on a baking sheet and lightly roast in a preheated oven at 300°F (150°C) for 10-15 minutes, or in a dry pan over medium-low heat on the stovetop, stirring frequently, until fragrant and lightly golden. Be careful not to burn them! Let cool.
Transfer roasted peanuts to a blender or food processor. Add ½ cup of water and blend until a smooth, thick, pourable paste forms. Add more water, a tablespoon at a time, if needed to achieve the right consistency.
For Natural Peanut Butter: You'll use about 1 cup. Skip the roasting/grinding step. You'll add it later in the process.
Season the Meat:
In a large pot or Dutch oven, combine the beef stew meat with half of the minced garlic, grated ginger, diced onion, and 1 bouillon cube, salt, and pepper. Add ½ cup of water.
Bring to a simmer, then cover and cook over medium-low heat for 45-60 minutes, or until the beef is tender.
Important: Don't drain the liquid! This flavorful meat stock will be crucial for building your sauce. If using shrimp, you'll season and cook them briefly towards the end, separately, to avoid overcooking.
Step-By-Step: How to Make Ndolé:
Cook and Wash the Bitterleaf
If you haven't already, boil your prepped bitterleaf in fresh water for about 10-15 minutes (if using fresh, after the initial washing/squeezing), or 5-7 minutes (if using thawed frozen). This further tenderizes it.
Drain thoroughly, then squeeze out as much excess water as possible. Taste a small piece to ensure the bitterness level is to your liking. If still too bitter, you can rinse and squeeze again. Set aside.
Roast and Blend the Peanuts
(If using raw peanuts, follow the roasting and blending instructions from "Prep & Flavor Foundations" above).
Ensure your peanut paste is thick but pourable, like a creamy gravy.
Simmer the Meat & Build Flavor Base
Once the beef is tender (from "Prep & Flavor Foundations"), remove the beef pieces from the pot with a slotted spoon and set aside. Leave the flavorful cooking liquid (meat stock) in the pot.
In the same pot (or a separate clean pot if preferred), heat the palm oil over medium heat.
Add the remaining diced onion, minced garlic, and grated ginger. Sauté for 5-7 minutes until softened and fragrant. If using a whole Scotch bonnet, add it now (be careful not to break it if you want less heat).
If using shrimp: In a separate small pan, quickly sauté the peeled and deveined shrimp with a pinch of salt and pepper for 2-3 minutes until just pink. Do not overcook. Set aside.
Build the Peanut Sauce
Reduce heat to low. Gradually stir the peanut paste (or natural peanut butter) into the sautéed aromatics in the pot.
Continuously stir to prevent sticking and burning. Slowly add the reserved beef stock (from cooking the beef) to thin the peanut paste, stirring until you have a smooth, creamy sauce. Use enough stock to achieve a thick but movable consistency.
Add the ground crayfish (if using) and the second bouillon cube.
Let the sauce gently simmer, stirring frequently, for 15-20 minutes. It should be glossy, gently bubbling, and the oil might just start to rise to the top. Watch carefully to prevent the bottom from burning.
Combine Bitterleaf & Protein
Fold in the cooked and squeezed bitterleaf into the peanut sauce until it's evenly coated and integrated.
Add the tender beef pieces back into the pot.
Gently fold in the cooked shrimp (if using) at this stage.
Simmer everything together for another 10-15 minutes, allowing the flavors to marry beautifully.
Perform a final seasoning check: adjust salt, pepper, and chili level (if using minced pepper, add now). Taste for bitterness; if too strong, a bit more peanut sauce can help balance it.
The stew should be thick enough to coat the back of a spoon, and a little oil might be visible on the surface – a sign of a perfectly cooked Ndolé.
Free Ndolé Recipe - Cameroonian Bitterleaf Stew
Serves: 6 People
Prepare Time: 45 minutes
Cooking Time: 1 hour 30 m
Calories: -
Difficulty:
Medium
Welcome to the heart of Cameroonian cuisine! If you've been searching for a truly authentic, incredibly flavorful, and best of all, free recipe to transport your taste buds, you've hit the jackpot. This isn't just any recipe; it's your go-to guide for making Ndolé (pronounced "en-doh-lay"), Cameroon's beloved national dish. Imagine a rich, savory stew, balancing the subtle bitterness of bitterleaf greens with creamy ground peanuts, tender beef, and optional succulent shrimp, all simmered to perfection.
This free recipe is designed for everyone, from kitchen newbies to seasoned home cooks. You'll get:
A 100% free, no-paywall recipe and instructions – no hidden fees or subscriptions, just pure cooking joy.
A guide to using affordable ingredients with realistic substitutions to fit your budget and what's available. Step-by-step instructions crafted especially for first-time Ndolé cooks, ensuring success from start to finish.
Looking for free recipes that double as budget-friendly meal ideas? This Ndolé is a fantastic one-pot meal idea that’s big on flavor without requiring any paid cookbook or subscription. It’s perfect for a comforting weeknight dinner or a special Sunday feast. Let's get cooking!
Ingredients
Directions
Before You Start – Prep & Flavor Foundations:
Prep the Bitterleaf:
If using fresh bitterleaf, wash it thoroughly. To reduce bitterness, you’ll need to "wash" it by repeatedly squeezing and rinsing it in several changes of water until the water runs clear and the leaves are less bitter (taste a small piece). This can take 15-30 minutes.
If using frozen, thaw it completely and give it a final squeeze to remove excess water.
The leaves should be tender-crisp and have a mild, pleasant bitterness. If using spinach or kale, a quick blanch (1-2 minutes) in boiling water, then draining and squeezing, is sufficient.
Roast & Grind Peanuts (or Use Peanut Butter):
For Raw Peanuts: Spread raw peanuts on a baking sheet and lightly roast in a preheated oven at 300°F (150°C) for 10-15 minutes, or in a dry pan over medium-low heat on the stovetop, stirring frequently, until fragrant and lightly golden. Be careful not to burn them! Let cool.
Transfer roasted peanuts to a blender or food processor. Add ½ cup of water and blend until a smooth, thick, pourable paste forms. Add more water, a tablespoon at a time, if needed to achieve the right consistency.
For Natural Peanut Butter: You'll use about 1 cup. Skip the roasting/grinding step. You'll add it later in the process.
Season the Meat:
In a large pot or Dutch oven, combine the beef stew meat with half of the minced garlic, grated ginger, diced onion, and 1 bouillon cube, salt, and pepper. Add ½ cup of water.
Bring to a simmer, then cover and cook over medium-low heat for 45-60 minutes, or until the beef is tender.
Important: Don't drain the liquid! This flavorful meat stock will be crucial for building your sauce. If using shrimp, you'll season and cook them briefly towards the end, separately, to avoid overcooking.
Step-By-Step: How to Make Ndolé:
Cook and Wash the Bitterleaf
If you haven't already, boil your prepped bitterleaf in fresh water for about 10-15 minutes (if using fresh, after the initial washing/squeezing), or 5-7 minutes (if using thawed frozen). This further tenderizes it.
Drain thoroughly, then squeeze out as much excess water as possible. Taste a small piece to ensure the bitterness level is to your liking. If still too bitter, you can rinse and squeeze again. Set aside.
Roast and Blend the Peanuts
(If using raw peanuts, follow the roasting and blending instructions from "Prep & Flavor Foundations" above).
Ensure your peanut paste is thick but pourable, like a creamy gravy.
Simmer the Meat & Build Flavor Base
Once the beef is tender (from "Prep & Flavor Foundations"), remove the beef pieces from the pot with a slotted spoon and set aside. Leave the flavorful cooking liquid (meat stock) in the pot.
In the same pot (or a separate clean pot if preferred), heat the palm oil over medium heat.
Add the remaining diced onion, minced garlic, and grated ginger. Sauté for 5-7 minutes until softened and fragrant. If using a whole Scotch bonnet, add it now (be careful not to break it if you want less heat).
If using shrimp: In a separate small pan, quickly sauté the peeled and deveined shrimp with a pinch of salt and pepper for 2-3 minutes until just pink. Do not overcook. Set aside.
Build the Peanut Sauce
Reduce heat to low. Gradually stir the peanut paste (or natural peanut butter) into the sautéed aromatics in the pot.
Continuously stir to prevent sticking and burning. Slowly add the reserved beef stock (from cooking the beef) to thin the peanut paste, stirring until you have a smooth, creamy sauce. Use enough stock to achieve a thick but movable consistency.
Add the ground crayfish (if using) and the second bouillon cube.
Let the sauce gently simmer, stirring frequently, for 15-20 minutes. It should be glossy, gently bubbling, and the oil might just start to rise to the top. Watch carefully to prevent the bottom from burning.
Combine Bitterleaf & Protein
Fold in the cooked and squeezed bitterleaf into the peanut sauce until it's evenly coated and integrated.
Add the tender beef pieces back into the pot.
Gently fold in the cooked shrimp (if using) at this stage.
Simmer everything together for another 10-15 minutes, allowing the flavors to marry beautifully.
Perform a final seasoning check: adjust salt, pepper, and chili level (if using minced pepper, add now). Taste for bitterness; if too strong, a bit more peanut sauce can help balance it.
The stew should be thick enough to coat the back of a spoon, and a little oil might be visible on the surface – a sign of a perfectly cooked Ndolé.
Hey there! I’m just someone who seriously loves good food and believes that cooking doesn’t have to be complicated to be amazing. Whether it’s a quick weeknight dinner or a cozy weekend meal, I’m all about sharing easy, tasty recipes that actually work.