GenerateRandomSearch

Three Course Meal Generator

Generates a full starter-main-dessert combination — distinct from the site's single-dish meal-idea generator, for planning a proper sit-down meal rather than one dish.

What this generator does

Draws a starter, a main and a pudding as a set. Drawing all three together is the point: the hard part of planning a meal is not choosing any one course but making three of them work as a sequence without repeating a technique or a texture.

What you'll get

This generator draws from a hand-checked list of 9 entries. Here is a spread of 6 of them, so you can see the style before you generate:

  • Starter: smoked mackerel pâté. Main: roast dinner. Dessert: fruit crumble.
  • Starter: antipasti plate. Main: homemade pizza. Dessert: ice cream sundae.
  • Starter: prawn cocktail. Main: fish and chips. Dessert: cheesecake.
  • Starter: salt and pepper squid. Main: stir-fry. Dessert: mango sorbet.
  • Starter: spring rolls. Main: curry and rice. Dessert: coconut ice cream.
  • Starter: caprese salad. Main: grilled steak. Dessert: chocolate mousse.

A fixed sample of the list, not a live draw — your own results are picked at random from all 9, without repeating until the list runs out. Original authoring for Generate Random — general meal-combination ideas.. Last reviewed 2026-07-18.

How to use this tool

  1. Press generate for a menu.
  2. Cook it, or generate again.

Common use cases

  • Dinner-party menu planning
  • Sunday roast alternatives
  • Overcoming a meal-planning block

Randomness and fairness

One of nine written menus is drawn whole with the browser's cryptographic random number generator; the three courses of each were chosen to go together, and no course is drawn on its own.

For how randomness is produced across the whole site, see how Generate Random works.

Limitations and good to know

  • Nine menus is the whole list, and a course cannot be swapped: to change the starter is to draw another menu.
  • These are dish descriptions, not recipes — no quantities, temperatures or timings.
  • Nothing here knows about allergies or dietary requirements. Check every course against who is eating.