clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
seared beef with fresh cilantro atop basmati rice in spicy soup

Beautiful Beef Mulligatawny (Beef Soup made with Indian Spices)

  • Author: Spicepaw
  • Total Time: 1 hour 10 minutes
  • Yield: Serves 4-6 1x


Beef soup made with Indian spices.  This version of mulligatawny is kicked up a bit with Indian spice and hearty beef. Substitutions can be made for a vegetarian/vegan option. #beef #rice #spicy #soup


Units Scale
  • 2 tbsp tamarind puree
  • 612 dried red chiles
  • 1 head of garlic
  • 2 tsp black mustard seed
  • 1 tsp fenugreek seeds
  • 1/2 tsp black peppercorns
  • 2 tsp salt
  • 1012 curry leaves
  • 5cm (2tbsp) ginger
  • 1 tsp turmeric
  • 1 tbsp cumin powder
  • 2.5 L water (10.5 cups) or beef stock
  • 4 onions (thinly sliced)
  • 4 tbsp butter
  • 1 can full cream evaporated milk (~375ml/12.6oz)
  • 300400g (10.5oz-14oz) topside beef
  • 4 cups (~630g) cooked Basmati rice
  • handful of coriander/cilantro (to garnish)
  • pickled shallots (to garnish)


  1. In a food processor combine tamarind, chiles, garlic, mustard seed, fenugreek, black peppercorns, salt, curry leaves, turmeric, cumin and ginger together with 1 cup of water.  Blend until smooth.
  2. In a large pot, melt butter over medium heat.
  3. Add sliced onions and cook until carmelized.
  4. When nice and brown, add the spice puree and the remaining water (or beef stock).
  5. Boil together for 30 minutes on high heat.
  6. After 30 minutes, turn heat down to low and stir in evaporated milk.  Let simmer on low heat for 10-15 minutes.
  7. Season topside with salt and pepper on each side.
  8. Heat 1-2 tablespoons of oil in a frying pan or skillet over medium high heat.
  9. When oil is hot, sear topside for 2-3 minutes on each side.
  10. Take out and let rest  for 5-10 minutes then slice into thin strips and set aside.
  11. To assemble the dish, put 1-2 spoonfuls of cooked Basmati rice in the center.  Place 3-4 strips of topside on top on the rice and ladle over hot soup on top. Garnish with chopped fresh cilantro and pickled shallots.  Enjoy!


  1. Can be made vegetarian or vegan.  Just substitute the butter with olive oil, the evaporated milk with coconut milk, the beef stock with vegetable stock or water, and the beef with eggplant, mushroom or your favorite vegetarian protein.
  • Prep Time: 10
  • Cook Time: 60
  • Category: Soup, Beef
  • Method: simmering, searing
  • Cuisine: British

Keywords: Soup, Beef, Spicy, Rice, mulligatawny, Indian, onions, Indian spices, tamarind, curry

%d bloggers like this: