Heat 2-3 tablespoons of cooking oil in a large pan over medium heat. Add 1 teaspoon cumin seeds, 2 bay leaves, and 1 small cinnamon stick. Sauté for 30-60 seconds until fragrant and the cumin seeds begin to sizzle and change color.
Add 1 large finely chopped onion to the pan. Cook, stirring occasionally, for 5-7 minutes until the onions are softened and turn golden brown.
Stir in 2 tablespoons of ginger garlic paste. Cook for 1-2 minutes, stirring constantly, until the raw smell disappears and it becomes fragrant.
Add 1 teaspoon paprika or Kashmiri chili powder, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1/2 teaspoon turmeric powder, 1/2 teaspoon garam masala, and 1 teaspoon salt (or to taste). Mix well and cook for 1-2 minutes, stirring constantly, until the spices are fragrant and the oil starts to separate from the mixture.
Add 2 tablespoons tomato paste, 1/4 cup non-dairy yogurt, and 1/2 cup water to the pan. Stir well to combine, scraping any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer and cook for 3-5 minutes, stirring occasionally, until the sauce thickens slightly.
Add 2 (15 oz) cans of drained and rinsed white beans and 1 cup of chopped fresh spinach to the simmering gravy. Stir gently to combine all ingredients. Cook for another 5-7 minutes, or until the spinach has wilted and the beans are heated through and have absorbed the flavors of the sauce.
Remove the pan from heat. Drizzle 2 tablespoons of non-dairy yogurt in a decorative swirl over the top. Sprinkle with 1/4 cup fresh chopped cilantro and 1 tablespoon vegan parmesan. Serve hot with toasted bread or rice.
Discover recipes already generated from creators and ready to cook without testing your cred.
Comments
Sign in to leave a comment on this recipe.
Loading comments...