Random Food Generator

Can’t decide what to eat? This free food randomizer picks a dish for you from 480+ foods across 21 cuisines. Use it as a random food picker, a random meal generator for the week, or spin the food wheel when you need a tie-breaker.

Meal
More filters

484 dishes match · press Space to pick again

📋 Browse all matching dishes

This list follows your filters. Tap a dish to see it.

    What is a random food generator?

    A random food generator is a simple tool that answers “what should I eat?” for you. Instead of scrolling through delivery apps or recipe sites, you press one button and get a single, specific dish — like Shakshuka, Pad Kra Pao or a Philly Cheesesteak — chosen at random from a list of real foods.

    Our version goes further than a plain food randomizer. It draws from 484 hand-tagged dishes across 21 cuisines, so you can keep it completely random or narrow it down by meal, cuisine, diet, cooking time, spice level and gluten-free. Every result tells you what the dish is, how long it usually takes and whether it suits your diet, with one-tap links to find it nearby or cook it at home.

    It is the quickest food decider for the moments you would otherwise ask a friend to “give me a random food” or “help me decide what to eat” — one press and you have an answer. If the real question is “what do I want to eat?”, the 60-secondwhat do I want to eat quiz narrows it down from your cravings.

    People use it as a random meal generator for weekly planning, as a dinner tie-breaker for couples, as a game with kids, and as an easy way to try cuisines they would never pick on their own.

    How to use the random food generator

    1. Pick a meal (or don’t)

      Choose Breakfast, Lunch, Dinner, Snack or Dessert — or leave it on Any for a completely random food.

    2. Add the filters that matter

      Set a cuisine, a diet and how much time you have. Under More filters you can cap the spice, go gluten-free or get 3–5 ideas at once.

    3. Press Generate

      Your dish appears with its cuisine, cooking time and diet. Not feeling it? Press Space for another — no repeats until you’ve seen every match.

    4. Eat it — or spin for it

      Tap Recipe to cook it or Find near me to order it. Still torn? Send your picks to the food wheel and let it decide.

    Every filter, explained

    Filters are what turn a novelty randomizer into a useful food picker. Use as few as you can — every filter you add makes the result less surprising — but use the ones that genuinely matter tonight.

    Meal

    Each dish is tagged with every meal it is realistically eaten for, so Chilaquiles shows up for breakfast while Shepherd’s Pie stays at dinner. Many dishes, like Masala Dosa or Banh Mi, appear under more than one meal. Choose Any when you want the widest possible pool.

    Cuisine

    Lock the generator to one of 21 cuisines when you already know the mood — say, Thai or Mexican — but not the dish. Leave it onAll cuisines to let the generator surprise you, or use the random cuisine generator to pick the cuisine first.

    Diet

    Diet labels describe the most common way a dish is made. The filters are inclusive, so you never miss a dish you can eat:

    Diet filterShowsDishes
    VegetarianVegetarian and vegan dishes (no meat or fish; may contain egg, dairy or honey)249
    VeganDishes with no animal products at all87
    PescatarianFish and seafood dishes plus everything vegetarian539
    MeatDishes that contain meat or poultry194

    Ready in

    Times are realistic totals for cooking the dish at home, including prep. 65 dishes take 20 minutes or less and233 take 45 minutes or less — ideal for weeknights. Dishes that need rising, marinating or slow braising, like Birria or Croissants, only appear when you choose Any time.

    Spice

    Every dish has a heat level from not spicy to hot. Cap it at “Not spicy” for kids or sensitive stomachs (316 dishes), or leave it open if you like heat — 19 dishes are rated hot and carry a 🌶 badge.

    Gluten-free only

    This keeps only dishes whose standard version contains no wheat, barley or rye (182 dishes), such as Pozole Rojo, Mushroom Risotto and Pho Bo. Recipes and restaurants vary, and soy sauce, stock and spice blends can hide gluten, so treat it as a starting point rather than a guarantee.

    How many and No repeats

    Choose 1, 3 or 5 dishes per press. Three is the sweet spot for couples and groups: everyone can veto one and you still have an answer. No repeats is on by default, so the generator works through every matching dish before it starts the list over.

    Can’t agree? Let a wheel decide

    Sometimes the problem isn’t a lack of ideas — it’s too many people with opinions. The food wheel turns that argument into a game. Switch to the Food Wheel tab above, and every slice gets exactly the same chance, so nobody can say the result was rigged.

    1. Type up to 24 options, one per line — dishes, restaurants or cuisines all work.
    2. Or press Fill with random dishes to load eight picks that follow your generator filters.
    3. Generated a few dishes already? Tap Spin my picks on the wheel to put them all on it.
    4. Press Spin, and agree before it stops that the result is final.

    The wheel is great for couples, office lunch groups, family movie nights and classrooms. For a full-screen version with more ideas, open the dedicated food wheel.

    Food wheel tips

    • Veto first, spin second: let everyone remove one option before spinning.
    • Best of three: spin three times and eat whatever wins twice.
    • Theme nights: fill the wheel with one cuisine for a themed dinner.
    Open the food wheel

    Random food ideas by meal

    A few ideas for each meal, plus a dedicated tool when you want to stick to one meal.

    Breakfast

    From five-minute bowls to slow weekend brunches — sweet, savory and breakfasts from around the world.

    • Pa Thong Ko (Thai Fried Dough) · Thai
    • Khanom Krok (Coconut Rice Pancakes) · Thai
    • Idli · Indian
    • Bibingka · Filipino
    • Brazilian Tapioca Crepe · Latin American
    • French Omelette · French
    • Churros con Chocolate · Spanish
    • Crumpets · British
    Open the breakfast generator (113 dishes) →

    Lunch

    Sandwiches, bowls, noodles and salads that work at home, at the office or as takeout.

    • Katsu Curry · Japanese
    • BLT Sandwich · American
    • Canh Chua (Sour Fish Soup) · Vietnamese
    • Fried Plantains · Caribbean
    • Tunisian Brik · African
    • Hot Dog · American
    • Feijoada · Latin American
    • Sinigang na Baboy (Pork Sour Soup) · Filipino
    Spin the lunch wheel (262 dishes) →

    Dinner

    Weeknight-friendly mains and bigger weekend projects — the meal people get stuck on most.

    • Seekh Kebab · Pakistani
    • Warak Enab · Middle Eastern
    • Sundubu Jjigae · Korean
    • Lanzhou Beef Noodle Soup · Chinese
    • Smoked Beef Brisket · American
    • Minestrone · Italian
    • Pho Bo (Beef Pho) · Vietnamese
    • Kashmiri Rogan Josh · Indian
    Open the dinner generator (236 dishes) →

    Snack

    Street food, dips, small plates and sweet bites for between meals or movie night.

    • Baba Ganoush · Middle Eastern
    • Edamame · Japanese
    • Banh Da Lon (Steamed Layer Cake) · Vietnamese
    • Welsh Rarebit · British
    • Lahori Fish · Pakistani
    • Montreal-Style Bagel · Canadian
    • Sausage Roll · British
    • Chapli Kebab · Pakistani
    Choose Snack in the generator above (191 dishes) →

    Dessert

    Cakes, pastries, frozen treats and no-bake desserts from every corner of the map.

    • Shahi Tukray · Pakistani
    • Crepes · French
    • Tres Leches Cake · Mexican
    • Loukoumades · Greek
    • Churros · Mexican
    • Khanom Krok (Coconut Rice Pancakes) · Thai
    • Crostata · Italian
    • Sutlac · Turkish
    Open the dessert generator (99 dishes) →

    Random meal ideas by diet

    Set the Diet filter in the generator above and every pick will fit the way you eat. It works as a random vegan meal generator, a random vegetarian meal generator or a pescatarian food picker — no separate tool needed.

    Vegan ideas (87 dishes)

    No meat, fish, eggs, dairy or honey. Plenty of naturally vegan dishes come from Indian, Ethiopian, Middle Eastern and Mexican cooking.

    • Uttapam · Indian
    • Doubles · Caribbean
    • Maple Taffy · Canadian
    • Ratatouille · French
    • Baba Ganoush · Middle Eastern
    • Pisto · Spanish

    Vegetarian ideas (249 dishes)

    No meat or fish, but eggs and dairy are fine — from paneer curries and pizzas to frittatas and dumplings. Vegan dishes are included.

    • Sarson ka Saag · Pakistani
    • Bombolone · Italian
    • Por Pia Tod (Thai Fried Spring Rolls) · Thai
    • Crostata · Italian
    • Chilaquiles · Mexican
    • Pimientos de Padron · Spanish

    Pescatarian ideas (539 dishes)

    Fish and seafood dishes plus everything vegetarian — sushi, fish tacos, curries and paellas.

    • Waakye · African
    • Gyeran-ppang (Korean Egg Bread) · Korean
    • Nigiri Sushi · Japanese
    • Tteokbokki · Korean
    • Alfajores · Latin American
    • Bocadillo de Calamares · Spanish

    Meat ideas (194 dishes)

    Dishes with meat or poultry: kebabs, curries, stews, BBQ, burgers and roasts.

    • Piadina · Italian
    • Gyudon (Beef Rice Bowl) · Japanese
    • Feijoada · Latin American
    • Pide · Turkish
    • Kung Pao Chicken · Chinese
    • Sajji · Pakistani

    Want something lighter? Pair a diet filter with Ready in → 20 min or less and you will mostly get salads, soups, grilled dishes and fresh bowls. Labels describe the most common version of each dish, so always check ingredients for allergies.

    What should I eat? Ideas by mood and situation

    Knowing why you can’t decide makes it easier to pick the right filters. Find your situation below, try one of the dishes, or copy the settings into the generator.

    If you are…TryGenerator settings
    Tired, need food in 20 minutesTomato and Egg Stir-Fry, Quesadillas, French Omelette, Cacio e PepeReady in → 20 min or less
    Cold or rainy day, want comfortTonkotsu Ramen, French Onion Soup, Kimchi Jjigae, Harira, Mac and CheeseMeal → Dinner, then reroll until it’s a soup or stew
    Hot day, want something lightGazpacho, Greek Salad, Goi Cuon, Ceviche, NaengmyeonMeal → Lunch, then pick a salad or cold dish
    Craving real heatLaal Maas, Chicken Chettinad, Jerk Chicken, Tom Yum GoongLook for the 🌶 Hot badge; try Indian, Thai or Korean
    Feeding a crowdPaella Valenciana, Tacos al Pastor, Hyderabadi Biryani, Korean Fried ChickenHow many → 3, then vote
    Weekend cooking projectMole Poblano, Cassoulet, Peking Duck, Smoked Beef BrisketMeal → Dinner, Ready in → Any time
    Tight budgetDaal Chawal, Rice and Peas, Mujaddara, Koshari, Beans on ToastDiet → Vegetarian (beans and lentils keep it cheap)
    Sweet toothTiramisu, Mango Sticky Rice, Churros, Baklava, Hong Kong Egg TartsMeal → Dessert
    Meat-free but fillingFalafel, Misir Wot, Palak Paneer, Mushroom Risotto, RatatouilleDiet → Vegetarian or Vegan
    Bored of everythingJollof Rice, Kare-Kare, Bunny Chow, Arepas, OkonomiyakiCuisine → one you have never tried

    Still stuck? Our guide on what to eat when you have no idea what to eat covers a few more ways to break the loop.

    Explore random foods by cuisine

    Stuck in a takeout rut? Pick a cuisine you rarely eat, or let the random cuisine generator choose one for you.

    A quick guide to the cuisines

    New to a cuisine? Here is what defines it and three dishes worth trying first — all of them are in the generator.

    CuisineKnown forTry first
    ItalianRegional pasta, pizza, risotto and simple, high-quality ingredientsCacio e Pepe, Margherita Pizza, Tiramisu
    MexicanCorn, chiles, slow-cooked meats and fresh salsasTacos al Pastor, Chilaquiles, Pozole Rojo
    IndianLayered spice blends, regional breads and a huge vegetarian rangeMasala Dosa, Butter Chicken, Pav Bhaji
    ChineseDistinct regional styles, wok cooking, dumplings and noodlesXiaolongbao, Mapo Tofu, Dan Dan Noodles
    JapaneseSeasonal simplicity, umami-rich broths, rice and noodlesTonkotsu Ramen, Onigiri, Okonomiyaki
    ThaiA balance of sweet, sour, salty and spicy with fresh herbsPad Kra Pao, Tom Yum Goong, Mango Sticky Rice
    KoreanFermented flavors, banchan side dishes, grilling and stewsBibimbap, Kimchi Jjigae, Tteokbokki
    Middle EasternMezze, grains, legumes and grilled meatsHummus, Shakshuka, Knafeh
    PakistaniSlow-cooked curries, kebabs and rich breakfast dishesNihari, Chicken Karahi, Chapli Kebab
    TurkishKebabs, flatbreads, mezze and syrupy pastriesMenemen, Lahmacun, Baklava
    VietnameseFresh herbs, clear broths and rice noodlesPho Bo, Banh Mi, Goi Cuon
    AfricanHearty stews, grains and bold spice blends across the continentJollof Rice, Doro Wat, Moroccan Chicken Tagine
    BritishPub classics, roasts, savory pies and puddingsFull English Breakfast, Fish and Chips, Sticky Toffee Pudding
    GreekOlive oil, vegetables, grilled meats and flaky piesSouvlaki, Spanakopita, Greek Salad

    Want to make a habit of it? Read how to discover new cuisines without traveling for practical ways to explore world food from home.

    Ways to use a random food picker

    End the “I don’t know, what do you want?” standoff

    The classic standoff between couples and housemates ends fast when nobody has to choose. Generate three dishes, let each person veto one, and eat the survivor — or put them all on the food wheel and agree to accept the spin.

    Plan the week in one minute

    Set “How many” to 5, filter by Dinner and your diet, and you have a rough plan for the work week. Swap anything that doesn’t fit your groceries, then write the list down before you shop.

    Break a food rut

    If you keep ordering the same three things, choose a cuisine you have never cooked and commit to the first dish it gives you. It is the cheapest way to travel by plate.

    Families, kids and picky eaters

    Let kids press the button themselves — a dish they “chose” is far easier to sell. Cap the spice at “Not spicy” and set a short time limit for busy school nights.

    Office lunches and group orders

    Put the team’s go-to spots or cuisines on the wheel, spin once, and move on with your day. Use Find near me on the result to see what’s close by.

    Random food challenges and games

    • Cuisine passport: spin a new cuisine every week and cook or order one dish from it. Keep a list of every country you “visit”.
    • Mystery cook-off: each person generates one dish and has an hour to make their best version. Everyone tastes and votes.
    • Alphabet dinner: keep generating until you get a dish starting with the next letter of the alphabet, then make it.
    • Kids’ chef of the day: one child presses Generate (spice capped) and helps cook the result.
    • Random food drawing prompts: artists can generate a dish and sketch it — the short description gives you something to work with.
    • Party guessing game: read a dish’s description aloud and let guests guess the dish and its cuisine.

    Real-life examples: from stuck to sorted in a minute

    Here is how the generator handles a few everyday situations, step by step, with the exact settings to use.

    Friday night, two people, no plan

    1. Leave Meal on Dinner, set Ready in to 45 min or less and How many to 3.
    2. Press Generate — say it shows Pad Thai, Shakshuka and Chicken Karahi.
    3. Each person vetoes one. Whatever is left wins: tap Recipe to cook it or Find near me to order it.

    A fussy child at the table

    1. Open More filters and set Spice to Not spicy.
    2. Hand the phone to the child and let them press the button — Mac and Cheese, Quesadillas or Chinese Egg Fried Rice are typical results.
    3. If they veto it, allow one more press. A dish they “picked” is much easier to serve.

    Planning a vegetarian week

    1. Set Diet to Vegetarian and How many to 5 (or 10 for a longer list).
    2. Keep the dishes that suit your groceries — for example Palak Paneer, Mushroom Risotto, Falafel and Rajma Chawal — and reroll the rest.
    3. Write the list down before you shop, and you have five dinners planned.

    Ordering for the office

    1. Put the team’s usual places on the random restaurant picker, or use the wheel tab above with a few cuisines.
    2. Agree that the spin is final, then spin once.
    3. Open the result in Maps and order — the whole decision takes about thirty seconds.

    When a random pick doesn’t fit

    Sometimes the result is simply wrong for the moment — you are missing ingredients, someone has an allergy, or it is far too heavy for a hot day. Don’t fight the tool: add the one filter that explains the “no” (time, diet, spice or gluten-free) and pressPick another. If nothing works after three tries, open Browse all matching dishes and choose from the short list yourself.

    Tips for getting a pick you’ll actually eat

    1. Use two filters, not six. Meal plus one constraint (time or diet) is usually enough. Too many filters leave you choosing from a tiny list again.
    2. Trust the gut check. If the first result makes you think “no, not that”, notice what you wanted instead — that is your answer.
    3. Limit yourself to three rerolls. Endless rerolling is just scrolling with extra steps. On the third pick, commit.
    4. Generate three, keep one. Choosing from three options is quick and still feels like your decision.
    5. Check what you have. If a result needs ingredients you don’t have, use Find near me and order it instead.
    6. Mind allergies. Diet and gluten-free labels describe the typical dish; always confirm ingredients when it matters.

    Why letting chance decide works

    Deciding what to eat is hard for a simple reason: by mealtime you have already made dozens of decisions, and food comes with endless options. Psychologists call the first problem decision fatigue and the second the paradox of choice — more options make it harder, not easier, to choose and to feel happy with the choice.

    A random food generator cuts the options down to one. You either accept it, or your gut immediately tells you “not that” — which is useful information too. Either way, you stop deliberating and start eating, and over time random picks introduce you to dishes you would never have searched for.

    How we built the food list

    Every one of the 484 dishes is a real, recognizable dish from its cuisine — not a single ingredient, a brand or a made-up name. Each one is tagged by hand with:

    • Meals it is realistically eaten for (many dishes work for more than one)
    • Diet based on the most common way it is made — vegan, vegetarian, pescatarian or contains meat
    • Gluten-free only when the standard version naturally contains no wheat, barley or rye
    • Typical home cooking time and a spice level from not spicy to hot
    • A short, factual description of what the dish actually is
    MealDishesDietDishes
    Breakfast113Vegan87
    Lunch262Vegetarian (incl. vegan)249
    Dinner236Pescatarian (fish dishes)290
    Snack191Contains meat194
    Dessert99Gluten-free182

    We add dishes and cuisines regularly — the list was last updated on . Spotted a mistake or want a dish added? Tell us, or read more about us.

    Random food generator FAQ

    How do I decide what to eat when I can’t decide?

    Set one or two limits that actually matter right now — for example “Dinner” and “Ready in 45 minutes” — then let the generator choose. If the first pick feels wrong, that reaction tells you what you want. Generate three options and choose one, or put them on the food wheel and commit to whatever it lands on.

    Is the random food generator free?

    Yes. The generator, the food wheel and every specialized generator on this site are completely free. There is no sign-up, no account and no app to install — it works in any modern browser on your phone, tablet or computer.

    Is it truly random?

    Yes. Picks use your browser’s cryptographic random number generator, so every dish that matches your filters has the same chance of being chosen. With “No repeats” on, you will not see the same dish twice until every match has appeared.

    How many foods and cuisines are included?

    The generator currently includes 484 dishes from 21 cuisines, including Italian, Mexican, Indian, Chinese, Japanese, Thai, Korean, Middle Eastern, Pakistani, African, Caribbean and Latin American food. We add dishes regularly.

    Can I get only vegetarian, vegan or gluten-free food?

    Yes. Use the Diet filter for vegetarian (249 dishes, including vegan ones), vegan (87) or pescatarian, and open More filters to tick “Gluten-free only” (182 dishes). Labels describe the most common version of a dish, so always check ingredients if you have an allergy.

    Can I add my own options and spin for them?

    Yes. Open the Food Wheel tab, type up to 24 options (one per line) and press Spin. You can also fill the wheel with random dishes that follow your filters, or tap “Spin my picks on the wheel” to put your recent generator results on it.

    Does the random food generator show pictures, recipes or places near me?

    Yes. 369 dishes show a real photo (free-licensed and credited), and the rest show an emoji. Every result has a Recipe button that searches for recipes and a Find near me button that opens Google Maps with nearby places serving it. Share creates a link that opens the same dish.

    Can the same food come up twice?

    Not while “No repeats” is on, which it is by default. The generator remembers what it has shown for your current filters and only starts over after every matching dish has appeared. Turn the option off under More filters if you prefer pure, independent draws.

    How can a group decide what to eat?

    Take the choice away from any one person. Set How many to 3 and press Generate, let each person veto one dish, and eat whatever survives. Or tap “Spin my picks on the wheel” and agree before the spin that the result is final — nobody can argue with a fair, random pick.

    Does the generator include drinks or single ingredients?

    No. It focuses on complete dishes you can cook or order — mains, breakfasts, snacks and desserts — rather than drinks, raw ingredients or packaged products. That keeps every result a real answer to “what should I eat?”.

    Can I use it to plan meals for the week?

    Yes. Open More filters, set How many to 5 and Meal to Dinner, add your diet, and press Generate. Keep the dishes you like, reroll the rest, and you have a rough weekly plan in under a minute.

    Is there a random food generator app?

    You do not need one. The site is built mobile-first, loads quickly even on slow connections, and every control is sized for touch. To use it like an app, open it in your phone’s browser and choose “Add to Home Screen” — it then opens full-screen from your home screen.