a tiny copper pan over a tealight stove, batter jug the size of a thimble, batter pours a coin-sized pancake, bubbles rise, a micro spatula flips it perfectly and slides it onto a stacked plate topped with one blueberry.
{
"subject": "a tiny copper pan over a tealight stove, batter jug the size of a thimble",
"action": "batter pours a coin-sized pancake, bubbles rise, a micro spatula flips it perfectly and slides it onto a stacked plate topped with one blueberry",
"scene": "handcrafted miniature kitchen with matchbox cabinets",
"shot": {
"composition": "top-down opening, cutting to eye-level close-up for the flip",
"camera_motion": "locked with a gentle drift",
"lens": "probe macro"
},
"lighting": "cozy warm practicals, tiny window daylight",
"style": "real-food miniature cooking, tactile realism",
"audio": {
"sfx": "tealight flicker, miniature sizzle, ceramic clink of the tiny plate",
"music": "soft music-box waltz"
},
"color_palette": "copper, butter gold, blueberry",
"negative_prompt": "text, full-size hands beyond fingertips, fake plastic food"
}
Miniature cooking sells through scale contrast — a 'batter jug the size of a thimble' and a tealight stove tell the eye everything. The prompt cuts from top-down to eye-level for the flip, which is how real miniature-cooking channels shoot it. Probe-macro plus a music-box waltz completes the tiny-world feel; keep full-size hands out beyond fingertips or the illusion collapses.
Using & remixing it
Paste the JSON straight into Veo 3 or 3.1, or hit Copy as prose for the flattened sentence version — both work, JSON just keeps the fields easy to tweak. To change the look, re-roll one field at a time (swap the camera_motion or lighting and keep everything else fixed). Want a different subject in the same style? Open it in the Veo 3 prompt generator and edit the fields.