Ghiya
cook0.5 hrs
Ingredients
- quantity Name
- quantity Name
- quantity Name
Spices
- Zeera (Cumin Seeds)
- Dhaniya Powder (Coriander Powder)
- Haldi Powder (Turmeric Powder)
- Red Chilli Powder
- Salt
- Spice Name
- No need to mention quantity
- First alphabet capital
- Hindi Name (English Name optional)
- We use hindi names in the rest of the recipe
Directions
Section 1
- 1 One task per bullet for easy following
- 2 Bold the most important thing in each bullet for easy following
- 3 Can skip quantities of main ingredients if need be
- 4 Always mention quntity of spices getting added
Section 2
- 1 First step of next section.
- 2 Second step.
- Sub-step a
- 3Some commonly used phrases
- 4Heat 2 tbsp of vegetable oil in an open pan over medium high heat
- 5Once the oil is hot, add 1/2 tbsp of zeera and let it sizzle until you can just begin to smell it
- 6 In a saucepan combine,
- 1 cup sugar
- 3 cups water
- 7Bring the mixture to a boil, stirring until all the sugar has dissolved
- 8Add the following spices
- 1 tbsp dhaniya powder
- 1/3 tbsp red chilli powder
- 1/3 tbsp haldi powder
- 9 Stir everything together and let the spices cook for ~30 seconds
click a direction to track — ↑ ↓ to navigate
Notes
- Note 1
- Note 2
- Internal Reference
- lines starting with `#` are ignored by the parser and won't render
- Ingredients
- Inline note: `> `note on the very next line after an item, no blank line, renders as a small muted line below the ingredient
- Directions
- Numbered direction: `1. `(numbers don't matter — auto-renumbered in order)
- Sub-Section header: `### Section Name`
- Inline note:` > `on the next line after a direction — renders as a muted callout
- Substeps: indent 3 spaces (or 1 tab), then `-` or `*`
- Prose line: any plain text not starting with a number - renders muted; useful for intros, transitions, warnings
- Bullet prose: `-` or `*` at the start — renders as a muted bullet point
- Separator rule: `---` horizontal rule between directions to add visual separation
- Recipe link: `[Recipe Name](recipe-name)` → /recipes/recipe-name even if it doesn't exist
- Footnote ref: id in direction text — define at bottom as id: text
- TABLES
- Alignment:
- `:---` left (default if omitted)
- ` :---:` center
- `---:` right
- No-header table: put `^` at the very start of the first cell in the header row - parser strips `^` and renders every row as data . Good for timelines and key-value pairs.
- `
` inside a cell = line break - Example - standard table with alignment:
- Example - no-header table with
- Example scaling lookup table with math and
- Inline Formatting — works in directions, ingredients, notes, table cells
- bold strong emphasis
- _italic_ light emphasia
- `[recipe-name](Recipe Name)` link to another recipe (spaces → hyphens, lowercase)
- inline math KaTeX e.g. or
- id footnote ref — define at bottom as id: explanation
- line break
- Footnotes - Define anywhere below the Notes section:
- 1: Footnote text here.
- id: Multi-word IDs work too.
- Filename = URL slug: content/recipes/my-dish.md → /recipes/my-dish
- Files starting with _ are hidden from the recipe list (_template.md, _draft.md)
- Image files: place in content/media/ — use Obsidian wikilink syntax in frontmatter
- `Image: hero.jpg` or `Image: hero.jpg`
- `Images:` (list) — `photo.jpg` entries; caption becomes the alt text
- Prep / Cook Time: decimal hours — 0.25 = 15 min, 0.5 = 30 min, 1.5 = 1h30m
- Serves: number or quoted string - Serves: "4–6"
- Featured: highlights the text on the recipe list
- URL: shown as "Based on" link at the bottom of the page