How it works

Mood to meal in three steps

SavorMood is not a recipe search box. You describe how you feel, and it decides what would actually taste right — then hands you the recipe.

  1. 1

    Describe your mood

    Write it the way you'd say it out loud — “I'm tired and it's raining”, “something light after the gym”, “spicy, cheap, fast”. Add diet, allergy, cook-time, or macro limits if you want them respected.

  2. 2

    The AI curates three meals

    You get three options with different jobs: a best match for your mood, an easy win you can make tonight, and a wildcard worth trying. Each one includes ingredients, step-by-step instructions, cook time, and nutrition estimates.

  3. 3

    Save it or cook it

    Cook along with guided steps and timers, save the meal to your cookbook, add it to your weekly plan, or turn its ingredients into a grocery list. The more you react to meals, the better your matches get.

Dietary needs & allergies

SavorMood handles dietary preferences and allergies in two layers.

  1. The AI is told the rules up front. Your allergies are kept separate from ordinary diet preferences and sent as a hard, non-negotiable instruction. They outrank mood, cuisine, and even what is in your pantry — including “no hidden forms, no garnish, no optional use.”
  2. Every suggestion is re-checked in code before it is shown. Each allergy maps to a broad list of ingredient names, derivatives, and common aliases. If a flagged ingredient appears anywhere in the returned recipe, title, or description, that meal is blocked and replaced with a safer alternative.

Is it foolproof? No — and we do not claim it is. AI can misread an ingredient name, a restaurant may use a shared prep surface, and cross-contamination can happen in any kitchen. Anyone with a severe or anaphylactic allergy should always read actual labels and confirm directly with the cook or restaurant. SavorMood is a helpful filter, not a medical guarantee.

How the Health Score is calculated

Every meal gets a Health Score from 0 to 100, worked out by a simple formula from its estimated nutrition per serving. The same meal always gets the same score.

  1. Starts at 60. Every meal begins from the same balanced baseline.
  2. Protein adds up to 80 points. The bigger the share of calories that comes from protein, the higher the score. A meal with 25% of its calories from protein gains about 20 points.
  3. Fat takes away up to 30 points. A meal with 30% of its calories from fat loses about 9 points, so healthy fats still have room.
  4. Very heavy meals lose a little. Above 700 calories per serving, the score drops 1 point for every 30 extra calories. A 1,000-calorie dish loses 10 points.

Meals without nutrition information get a neutral 50.

Your personal Fit Score. If you set a fitness goal, SavorMood also shows a Fit Score. It measures how close a meal comes to your own calorie and protein targets for one meal, so a smaller portion that suits your body is never penalised.

What it doesn't measure yet. The score looks at protein, fat and calories only. It doesn't count fibre, sugar, salt or vitamins, and it doesn't adjust for diets like keto where high fat is intentional. Nutrition values are AI estimates, so treat the score as a guide, not medical advice.