There are 13 themes in the game, all of which require different conditions. When a dish requires a main ingredient, then that ingredient should have the most weight or equal weight to any other ingredient but it does not mean the dish has to contain mostly that ingredient. (the dish can be 20% rice 80% not rice, and still be considered a rice dish assuming rice is the largest ingredient.)
Drinks- Must be able to be drunk, Requires liquid in recipe (milk,water,etc) weight should be between 200-500
Egg- requires at least one egg. (60grams)
Curry- Requires 4 different spices and 1 other ingredient.
Flour- Requires Flour as a main ingredient
Rice- Requires rice as a main ingredient
Spicy- Requires a dish to have a spiciness level of at least 5
Fish- Requires fish as a main ingredient
Poultry- Requires Poultry as a main ingredient.
Meat- Requires meat other than fish or Poultry as a main ingredient.
Fruit- Requires two different types of fruit
Dessert- usually a sweet and light dish should weigh no more than 200grams
Vegetarian- can contain fruits and vegetables, no meat, fish, or poultry. animal products are fine.
Vegan- can only contain fruits and vegetables, nothing else.