For a vegan-friendly option, this recipe for Vegan Rogan Josh is a must-try. Instead of meat, it uses tofu or chickpeas as the protein source, cooked in a flavorful tomato and coconut milk-based sauce. The spices are the same as in the traditional recipe, ensuring a delicious and satisfying meal for vegans and non-vegans alike.