To prepare beef, combine first 3 ingredients; rub evenly over beef. Cover and chill 2 hours, tossing occasionally.
To prepare toasted spices, heat a nonstick skillet over medium-high heat. Add coriander and next 6 ingredients (coriander through bay leaves); cook 1 minute or until fragrant, shaking pan constantly. Place coriander mixture, sugar, cardamom, and 1/4 teaspoon salt in a spice or coffee grinder, and process until finely ground.
Heat 1 1/2 teaspoons oil in Dutch oven over medium-high heat. Add half of beef mixture; sauté 5 minutes or until browned on all sides. Remove from pan with a slotted spoon. Repeat procedure with remaining oil and beef mixture; remove from pan. Reduce heat to medium. Add onion and ginger to pan; cook 6 minutes or until onion is tender, stirring occasionally. Add the toasted spice mixture, garlic, and paprika; cook 1 minute, stirring constantly. Add beef, yogurt, and remaining ingredients; bring to a boil. Cover, reduce heat, and simmer 1 hour and 30 minutes or until the beef is tender.