National Dish Pakistan: Soya Keema (Recipe) · National Dish Recipes

National Dish Pakistan: Soya Keema (Recipe)

Spiced soya keema mince garnished with fresh coriander
In this article

Meet Soya Keema, a hearty, meat-free take on a Pakistani favourite that swaps the usual minced meat for protein-packed soya mince. Simmered with onions, tomatoes and a warming blend of spices, it delivers all the depth and comfort of a classic keema without any of the meat. Nourishing, endlessly adaptable and quick to pull together, it works beautifully as a main course or a satisfying snack. Let the rich spices and fresh vegetables win you over.

About Soya Keema

Soya Keema is a traditional Pakistani dish made with soya mince, and it is an ideal choice for anyone following a vegetarian diet. Alongside its layered aromas, this hearty dish offers a generous source of protein, making it as nourishing as it is flavourful. It is remarkably versatile too, happily served as a filling main or as a lighter snack. Let the rich spices and the freshness of the vegetables take you by surprise.

Ingredients (serves 1–2)

  • 200 g soya mince (green or brown granules)
  • 1 large onion, finely chopped
  • 2 tomatoes, puréed
  • 1 green pepper, diced
  • 2–3 garlic cloves, finely chopped
  • 1 teaspoon cumin
  • 1 teaspoon garam masala
  • Salt and pepper to taste
  • 2 tablespoons vegetable oil
  • Fresh coriander, to garnish

Shopping for the ingredients

If you would like to make Soya Keema, start by gathering all of your ingredients. Many of the components you need, such as soya mince and Indian spices, are available in Asian grocery shops or well-stocked supermarkets. Be sure to pick out fresh vegetables to bring out the very best flavour in the dish. Some of the spices can also be ordered online if they are hard to find near you.

Preparing the dish

Good preparation is key to creating a tasty Soya Keema. Begin by soaking the soya mince in warm water for around 30 minutes so the granules loosen and soften. In the meantime, you can chop the vegetables and set out your spices. This shortens the cooking time and makes sure everything is within easy reach once you start cooking. It also helps to choose a suitable pan or pot to guarantee even heat distribution.

Step-by-step instructions

  1. Heat the vegetable oil in a large pan over a medium heat.
  2. Add the chopped onion and fry until golden brown.
  3. Stir in the garlic and the diced green pepper, and cook for a moment longer.
  4. Add the puréed tomatoes and the spices (cumin, garam masala, salt and pepper), and let everything simmer for a few minutes.
  5. Add the soaked soya mince to the mixture and stir well.
  6. Cover the pan and let the dish simmer for about 20 minutes, stirring occasionally.
  7. Garnish with fresh coriander and serve.

Gluten-free / lactose-free version

Soya Keema is easily made gluten-free and lactose-free. Avoid any ingredients that contain gluten, and reach for a gluten-free vegetable stock powder instead. Using plant-based cream in place of dairy products is another simple way to keep the dish lactose-free. Always check the labels on your ingredients to make sure they meet your needs.

Tips for vegans and vegetarians

For vegans, Soya Keema is an excellent choice, as it contains no animal products whatsoever. Take care that every ingredient you use, especially spices and stocks, is genuinely vegan. You can boost the dish with extra plant-based protein by adding ingredients such as peas or lentils. These small tweaks raise the nutritional value of the dish without changing its original flavour.

More tips and tricks

To get the very best from your Soya Keema, experiment with the spices to deepen the flavour. Add hot chillies to taste if you like things fiery. You can also adjust the amount of soya mince to your preference, making the dish a little meatier or a little lighter. Prepare it ahead of time and the aromas will develop even further.

Adapting the recipe to your taste

Soya Keema is wonderfully adaptable and easy to tailor to your own preferences. If soya mince is not for you, chopped mushrooms or other pulses make a fine alternative. Adding more vegetables such as carrots or peas is a great way to boost the nutrients, much as they do in a comforting Lobia Masala. Play around with different textures and aromas to find your perfect dish.

Ingredient substitutions

If you find yourself missing certain ingredients for Soya Keema, there are a few tasty alternatives. In place of soya mince you could use lentil stew or quinoa. The tomatoes can be swapped for tomato purée to achieve a more intense flavour. If you prefer a different type of onion, red onions are a good choice as they are milder in taste. Be creative and find the mix that suits your palate best.

Drink pairing ideas

To round off your Soya Keema perfectly, a range of drinks can be served alongside. A classic mango lassi tames the heat of the spices and lends a sweet note. Alternatively, a fresh mint tea works wonderfully to harmonise the flavours. Still or sparkling water with lemon also helps to awaken the taste buds and refresh just as well. Choose whatever you enjoy most.

Serving and presentation ideas

Presentation is an important part of any dish, and Soya Keema is no exception. Serve it on a beautiful clay or ceramic plate and garnish with freshly chopped coriander. A few lime wedges on the side not only provide a lovely contrast but also add a fresh, tangy taste. At the same time you might arrange rice or a soft Naan alongside to present a balanced and inviting meal.

A bit of history

Soya Keema has its roots in Pakistani cooking, where pulses and spices feature widely. The pairing of soya with spices reflects the regional love of creating nourishing, flavourful dishes that please vegetarians and meat lovers alike. Keema was originally made with meat, but the vegetarian version has proved enormously popular, particularly in recent years with the rise of vegetarianism and veganism. This dish is a wonderful example of the adaptability and variety of Pakistani cuisine.

More recipe ideas

Summary: Soya Keema

To sum up, Soya Keema is a versatile and delicious dish that is not only perfectly suited to vegetarians. The combination of protein, aromas and fresh vegetables makes it a nourishing choice for everyone. It is simple to prepare and easy to adapt to personal preferences. Give this dish a try and let the flavours of Pakistani cooking cast their spell over you.