GetYourMacrosGetYourMacros Italiano

Spicy soy chunks and lupini bean masala

By the GetYourMacros team · 18 September 2026

A high-protein Indian-style stew featuring soy chunks and lupini beans in a rich, cumin-spiced tomato sauce.

Spicy soy chunks and lupini bean masala
Spicy soy chunks and lupini bean masala: the values below are for one serving.
784 kcal 63 g protein 85 g carbs 17 g fat

Ingredients (1 serving)

Quantities are for one serving: multiply by the number of people. Calories and macros are computed on the app's food database, ingredient by ingredient.

Method

  1. Rehydrate the soy chunks in boiling water for 10 minutes, then drain and squeeze them thoroughly to remove excess liquid.
  2. While the soy soaks, rinse the lupini beans, peel them by squeezing them out of their skins, and set aside.
  3. Finely chop the onion and sauté it in a large pan with the olive oil and cumin over medium heat for 5 minutes.
  4. Add the rehydrated soy chunks and the lupini beans to the pan, browning them for 3-4 minutes until slightly golden.
  5. Stir in the turmeric and the canned tomatoes, then simmer for 10 minutes until the sauce thickens into a rich masala.
  6. In a separate pot, cook the basmati rice in salted water by absorption or boiling, then drain.
  7. Add the spinach to the soy mixture and cook for 2 minutes until just wilted, then season with salt and pepper.
  8. Serve the hot masala over the bed of basmati rice.

Tips

Got a Thermomix? On Cookidoo open Created recipes → Import recipe and paste this page's link: the ingredients and steps land in your created recipes.

Similar recipes

One of the 495 recipes in the library behind the GetYourMacros weekly meal plan.

Start for free

Get GetYourMacros: 495 recipes with calories and macros per serving, the week's plan and the shopping list.