Start your foodie adventure in Bhubaneswar, the capital city of Odisha. Begin your morning by indulging in a traditional Odia breakfast at one of the local eateries. Try mouthwatering dishes like Chhena Poda, Pakhala, and Dalma. In the afternoon, explore the ancient temples of Bhubaneswar, such as Lingaraj Temple and Mukteshwar Temple. Wrap up your day by savoring a delicious dinner at a popular seafood restaurant, where you can taste fresh catch from the Bay of Bengal.
Embark on a day trip to Puri, a coastal town known for its beautiful beaches and Jagannath Temple. Start your morning by relishing a scrumptious breakfast at a local eatery, where you can try the famous Mahaprasad (sacred food offering) from the temple. Spend the afternoon exploring the golden sands of Puri Beach and indulging in beachside snacks like Pani Puri and Bhel Puri. In the evening, visit the Jagannath Temple and witness the divine Rath Yatra (chariot festival) if it coincides with your travel dates.
Take a flight to Kolkata, the cultural capital of India, known for its rich culinary heritage. Start your day by sampling delectable Bengali sweets like Rasgulla and Sandesh for breakfast. Spend the afternoon exploring the vibrant streets of Kolkata, visiting iconic landmarks such as Victoria Memorial and Howrah Bridge. Indulge in a traditional Bengali thali for lunch, featuring dishes like Shorshe Ilish (Hilsa fish in mustard sauce) and Aloo Posto (potatoes in poppy seed paste). In the evening, take a leisurely boat ride on the Hooghly River and enjoy street food delights like Kathi Rolls and Puchka.
Fly to Varanasi, one of the oldest cities in the world and a holy pilgrimage site for Hindus. Start your morning with a boat ride on the sacred Ganges River, witnessing the mesmerizing sunrise and performing a ritualistic prayer. Afterward, explore the narrow lanes of Varanasi, known as ghats, where you can savor local street food like Kachori Sabzi, Tamatar Chaat, and Malaiyyo. In the evening, attend the Ganga Aarti ceremony at Dashashwamedh Ghat, where priests perform a beautiful ritual of worshiping the river.
Take a train to Agra, home to the magnificent Taj Mahal. Start your day by visiting the Taj Mahal at sunrise, marveling at its stunning beauty and rich history. Afterward, indulge in a traditional Mughlai breakfast, including dishes like Nihari and Sheermal. Explore the Agra Fort and its beautiful architecture in the afternoon, followed by a visit to Fatehpur Sikri, a UNESCO World Heritage site. In the evening, taste the delicious Agra street food, such as Bedai with Jalebi and Mughlai Paratha.
Reach Jaipur, the vibrant Pink City of Rajasthan. Start your morning with a royal Rajasthani breakfast, including dishes like Pyaaz Kachori and Chai. Explore the magnificent Amber Fort and its intricate architecture in the afternoon. In the evening, visit the bustling bazaars of Jaipur, where you can shop for souvenirs and taste delicious Rajasthani cuisine like Dal Bati Churma and Laal Maas.
For foodie enthusiasts, don't miss out on exploring the local street food scenes in each city. Try the famous Chhena Gaja in Puri, Kati Rolls in Kolkata, Lassi in Varanasi, Petha in Agra, and Pyaaz Kachori in Jaipur. These hidden gems offer authentic flavors and culinary experiences that will leave your taste buds craving for more.
Check out hotel and flight prices for your Bhubaneswar to Jaipur journey here.