No Indian SIM? You can still order from local restaurants to any address in India using your own international number. No OTP, no UPI, no app to install. Pay with any card.
Trusted by 10,000+ families worldwide
Simple Process
Enter the delivery address
Type any address in India where the food should go. Your own place, a hotel, or someone else's home.
Pick from local restaurants
Browse menus from real restaurants near that address, the same ones on Swiggy and Zomato.
Pay with any card
Checkout with any credit or debit card. No Indian bank account, no UPI, no OTP.
We handle the order and delivery
Our team places the local order and handles delivery to the address you entered. The person receiving just needs to be there to accept it.
Why Choose Us
Use your own international number
No Indian SIM and no borrowed local number. Order with the phone number you already have.
No OTP, no UPI
Skip the Indian-phone login wall that blocks foreign numbers on the usual food apps. No UPI or Indian bank account either.
Real restaurant food
Hot meals, fresh cakes, and local sweets from real restaurants and shops, not pre-packaged gift boxes.
Pay with any card
Checkout with any international credit or debit card, Apple Pay, or Google Pay, from 190+ countries.
Real Stories
“I live in Dallas and my parents are in Coimbatore. FoodToIndia has become my go-to for sending them lunch. The first time a meal showed up at their door, my mom called me in tears.”
Priya K.
Dallas, USA
“My younger brother is doing his engineering in Hyderabad and couldn't come home for Eid. I sent him biryani, haleem and sweets from Pista House for him and his roommates. He said it made the day feel less lonely.”
Asif M.
Melbourne, Australia
“Our engineering team in Hyderabad shipped a big release. I sent them lunch from Paradise Biryani the next day. They still bring it up in meetings.”
David M.
San Jose, USA
Order any of these favorites from local shops near your recipient
500+ cities across India. Here are some popular ones.
Hyderabad
Bangalore
Chennai
Mumbai
Delhi
Kolkata
Pune
Ahmedabad
Jaipur
Lucknow
Coimbatore
Kochi
and 488+ more cities
Everything you need to know about sending food to India
Can I order food in India if I don't have an Indian phone number?
Yes. FoodtoIndia is built for exactly this. You order with your own international number, pay with any card, and the food is delivered to whatever address in India you enter. No Indian SIM, OTP, or UPI required.
Why can't I just use Swiggy or Zomato?
Swiggy and Zomato are built around Indian phone logins and OTP verification, and the delivery usually expects an Indian contact number. Swiggy has added international login for ordering from abroad, but if you are in India on a foreign number, or the person receiving has no Indian number, that is the gap FoodtoIndia fills.
I'm visiting India on a foreign SIM. Can I order food for myself?
Yes. Enter your address in India, pick a restaurant, and pay with your card. We place the local order and handle delivery, so you never need a local number.
How do I pay?
We accept payments via Stripe from 190+ countries. You can pay with a credit card, debit card, Apple Pay, Google Pay, or Stripe Link. No Indian bank account or UPI needed.
Does the person receiving need an app or an Indian number?
No. They just need to be available to receive the food. No app, no OTP, and no Indian SIM on their end.
Surprise your loved ones with something special today.