Skip to content

Mchemsho:Flavorful Mixed Vegetable Stew Recipe

Mchemsho

Mchemsho, a traditional Tanzanian dish, is a vibrant and hearty mixed vegetable stew often prepared with meat or fish, though it can easily be made vegetarian. The name “Mchemsho” means “something boiled” in Swahili, reflecting the method of simmering ingredients to create a rich, comforting meal. Popular in the northern regions of Tanzania, particularly among the Chaga people near Kilimanjaro, this dish features a medley of vegetables like potatoes, carrots, and green beans, cooked in a spiced broth with a hint of tanginess from tomatoes and lemon. Mchemsho is a one-pot wonder, perfect for a wholesome family meal, and is often served with rice, ugali, or chapati. This step-by-step recipe will guide you through making an authentic Mchemsho that’s packed with flavor and nutrition.

Ingredients (Serves 4-6)

  • Beef or Chicken: 1 lb (450g), cut into 1-inch cubes (optional; skip for vegetarian version)
  • Potatoes: 3 medium, peeled and cut into 1.5-inch chunks
  • Carrots: 3 medium, peeled and sliced into 1-inch rounds
  • Green Beans: 1 cup, trimmed and cut into 2-inch pieces
  • Green Bananas (or Plantains): 2 medium, peeled and cut into 1-inch chunks (optional, a traditional addition)
  • Onions: 1 large, finely chopped
  • Garlic: 3 cloves, minced
  • Ginger: 1-inch piece, grated
  • Tomatoes: 3 medium, diced (or 1 cup canned chopped tomatoes)
  • Tomato Paste: 1 tbsp
  • Green Bell Pepper: 1 medium, finely chopped (optional)
  • Vegetable Oil: 3 tbsp
  • Beef or Vegetable Stock: 3 cups (use vegetable stock for vegetarian version)
  • Turmeric Powder: 1 tsp
  • Cumin Powder: 1 tsp
  • Coriander Powder: 1 tsp
  • Paprika: 1 tsp (for color)
  • Cayenne Pepper: 1/2 tsp (adjust for spice preference)
  • Salt: 1.5 tsp (adjust to taste)
  • Black Pepper: 1/2 tsp
  • Lemon Juice: 2 tbsp (for finishing)
  • Fresh Cilantro or Parsley: 1/4 cup, chopped (for garnish)

Equipment Needed

  • Large pot or Dutch oven with a lid
  • Chopping board and sharp knife
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Peeler (for potatoes, carrots, and green bananas)

Step-by-Step Instructions

Step 1: Prepare the Ingredients

Begin by prepping all your ingredients to make the cooking process seamless. If using meat, trim any excess fat from the beef or chicken and cut it into 1-inch cubes. Season the meat with 1/2 teaspoon of salt and 1/2 teaspoon of black pepper, and set aside. Peel and chop the potatoes into 1.5-inch chunks, slice the carrots into 1-inch rounds, and trim the green beans into 2-inch pieces. If using green bananas or plantains, peel them by cutting off the ends, making a shallow slit along the length, and removing the skin, then cut into 1-inch chunks. Finely chop the onions and green bell pepper, mince the garlic, grate the ginger, and dice the tomatoes if using fresh ones.

Step 2: Brown the Meat (Skip if Vegetarian)

Heat 2 tablespoons of vegetable oil in a large pot or Dutch oven over medium-high heat. Add the beef or chicken cubes in a single layer, working in batches if necessary to avoid overcrowding. Sear the meat for 5-7 minutes, turning occasionally, until all sides are browned. This step enhances the flavor of the stew by caramelizing the meat’s surface. Remove the browned meat and set it aside on a plate. If you’re making a vegetarian version, skip this step and proceed to the next.

Step 3: Sauté the Aromatics

In the same pot, add the remaining 1 tablespoon of vegetable oil if needed. Add the chopped onions with a pinch of salt and cook for 8-10 minutes, stirring occasionally, until the onions are soft and golden brown. The caramelized onions create a sweet, savory base for the stew. Next, add the minced garlic, grated ginger, and chopped green bell pepper (if using). Sauté for 2-3 minutes until fragrant and the bell pepper softens slightly.

Step 4: Build the Flavor Base

Stir in the turmeric, cumin, coriander, paprika, and cayenne pepper. Cook for 1 minute, stirring constantly, to toast the spices and release their aroma. Be careful not to burn them, as this can make the stew bitter. Add the diced tomatoes and tomato paste, and cook for 5-7 minutes, stirring frequently, until the tomatoes break down into a thick sauce and the oil begins to separate from the mixture. This step ensures a rich, concentrated flavor for the stew.

Step 5: Simmer the Meat and Potatoes

If using meat, return the browned beef or chicken to the pot, along with any juices on the plate. Add the potato chunks and 3 cups of beef or vegetable stock, ensuring the ingredients are mostly submerged. Bring the mixture to a boil, then reduce the heat to low. Cover the pot with a lid and simmer for 30 minutes if using chicken, or 45 minutes if using beef, until the meat is tender and the potatoes are starting to soften. If making a vegetarian version, add the potatoes directly to the pot with the stock and simmer for 15 minutes.

Step 6: Add the Remaining Vegetables

Add the carrots, green beans, and green bananas (if using) to the pot. Stir gently to combine, ensuring the vegetables are submerged in the broth. Cover and simmer for another 15-20 minutes, or until all the vegetables are tender but not mushy. The green bananas or plantains should be soft and slightly creamy, absorbing the flavors of the stew, while the carrots and green beans retain a slight bite.

Step 7: Adjust Seasoning and Finish

Taste the stew and adjust seasoning with additional salt if needed. The broth should be savory with a hint of spice and tanginess. Remove the pot from the heat and stir in 2 tablespoons of fresh lemon juice to brighten the flavors. The lemon juice adds a refreshing contrast to the rich, spiced broth. Sprinkle the stew with chopped cilantro or parsley for a fresh, herbaceous finish.

Step 8: Serve and Enjoy

Serve Mchemsho hot in bowls, ensuring each portion has a mix of vegetables, meat (if using), and broth. This dish pairs wonderfully with steamed rice, ugali (a Tanzanian cornmeal porridge), or chapati to soak up the flavorful stew. For a complete meal, add a side of kachumbari salad (tomatoes, onions, and chili) or sautéed greens like sukuma wiki. The variety of vegetables and savory broth make every bite a comforting delight.

Tips for Success

  • Vegetable Variations: Mchemsho is versatile, so feel free to add other vegetables like zucchini, eggplant, or peas based on what’s available. Just adjust cooking times to ensure they don’t overcook.
  • Green Bananas: These are a traditional addition in northern Tanzania. If you can’t find them, semi-ripe plantains or even extra potatoes work as a substitute.
  • Spice Adjustments: For a milder flavor, reduce the cayenne pepper or omit it. For extra heat, add a chopped chili pepper with the bell pepper.
  • Make It Vegetarian: Simply skip the meat and use vegetable stock. You can also add beans or chickpeas for extra protein.
  • Storage: Leftovers can be refrigerated in an airtight container for up to 3 days. Reheat gently on the stovetop, adding a splash of water if the stew thickens too much.

Why You’ll Love Mchemsho

Mchemsho is a celebration of Tanzanian home cooking, bringing together a variety of vegetables in a spiced, comforting stew that’s both nourishing and flavorful. The dish’s versatility makes it a great option for using up whatever vegetables you have on hand, and its one-pot preparation keeps cleanup simple. Whether you include meat or keep it vegetarian, Mchemsho offers a taste of Tanzania’s rich culinary heritage, with influences from the Chaga people’s love for hearty, boiled dishes. It’s a perfect meal for a cozy family dinner or a gathering with friends.

Website |  + posts
Tags:

Leave a Reply