If you love spicy food, you must try making these five Indian main courses. Each recipe has its own unique set of spices that make these dishes simple irresistible. We've got an assortment of recipes to please everyone at the table - including vegetarians, picky eaters and meat lovers. Enjoy!
This is a fragrant cauliflower and pea dish that's perfect for vegetarians. Serve it alongside salted yogurt for a nice touch. For added spice, feel free to add some chilies to the cooking pot.
A fun twist on the classic chicken tikka masala, these chicken patties are a great treat. Accompany this Indian main course with a mint-yogurt sauce and watch it disappear from the table.
You'll find dishes like this shrimp curry all around India's coastline. This particular recipe is laced with coconut milk and spices for an irresistible meal.
Lentils are beloved across India by vegetarians and meat eaters alike. This easy recipe will help you make the tastiest lentils of your life. Be sure to serve it with plenty of rice and/or flatbreads.
It's a little known fact that some Indians eat pork, especially those living in Goa, where the Portugese once settled. This dish is a homage to that culture.