For those who prefer to make their own spice blend, this Rogan Josh recipe is perfect. Using a food processor, blend together onions, garlic, ginger, and a combination of whole spices like cardamom, cloves, and cinnamon to create a flavorful paste. The paste is then cooked with tender pieces of lamb, tomatoes, and yogurt until the meat is tender and the flavors have melded together. The homemade spice blend adds a unique and authentic flavor to this Rogan Josh. Serve it with basmati rice or garlic naan for a delicious meal.