Chambo

Chambo – delicious Malawian grilled fish dish
Malawi
⏱ — min. Serves: —

Chambo is presented as a whole fish, tender and flaky, nestled in a fragrant, tomato-based sauce rich with onions, garlic, ginger, and aromatic spices. This Lake Malawi native fish has sustained local communities for centuries through its reliable nutrition and delicate, sweet flavor. It is prepared for weeknight family meals and special celebrations alike, always respectfully cooked whole. The simplicity of the preparation allows the fish's natural qualities to shine while the sauce adds depth and complexity.

⚡ Medium 🔥 ~350 kcal / serving

Ingredients

  • 4 whole chambo fish (cleaned and scaled)
  • 2 tablespoons vegetable oil
  • 1 large onion (finely chopped)
  • 3 cloves garlic (minced)
  • 1 tablespoon ginger (grated)
  • 2 tomatoes (diced)
  • 1 bell pepper (diced)
  • 2 green chilies (sliced, optional for heat)
  • 1 tablespoon paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric
  • 1 teaspoon salt (or to taste)
  • 1/2 teaspoon black pepper
  • 1 cup fish or chicken stock
  • Fresh cilantro or parsley (for garnish)
  • Lemon or lime wedges (for serving)

Instructions

Prepare the Fish

Rub the chambo fish with salt and let it marinate for about 15 minutes.

Cook the Aromatics

Heat the vegetable oil in a large skillet or saucepan over medium heat.

Add the chopped onion and sauté until translucent.

Stir in the minced garlic and grated ginger, and cook for another 2 minutes.

Add Vegetables and Spices

Add the diced tomatoes, bell pepper, and green chilies (if using) to the pan. Cook until the tomatoes start to break down and the bell pepper is tender.

Stir in the paprika, ground cumin, ground coriander, turmeric, salt, and black pepper.

Cook the Fish

Place the marinated chambo fish into the pan and pour in the fish or chicken stock.

Cover and simmer for about 20-25 minutes, or until the fish is cooked through and tender.

Finish and Serve

Garnish with fresh cilantro or parsley. Serve with lemon or lime wedges on the side. Serve Chambo hot with a side of rice or boiled potatoes.

Frequently Asked Questions

What is Chambo?

Chambo is a fish native to Lake Malawi, known for its mild, delicate flavor and tender, flaky white meat. It is a prized protein in Malawian cuisine.

Where does Chambo come from?

Chambo is primarily found in Lake Malawi, which has sustained fishing communities for generations. The fish is central to Malawian food culture and identity.

What are the main ingredients in Chambo?

Key ingredients are whole chambo fish, vegetable oil, onion, garlic, ginger, tomatoes, bell pepper, and spices like paprika, cumin, coriander, and turmeric.

Any tips for making the best Chambo?

Use fresh whole fish if possible. Marinate briefly in salt to draw out excess moisture. Don't overcook the fish—it should be tender and moist. Let the sauce simmer before adding the fish so flavors develop.

What do you serve with Chambo?

Chambo is best served with nsima (maize porridge), rice, or boiled potatoes. Serve with fresh salad or steamed vegetables on the side.