What to feed a dog who is vomiting
A dog who has vomited once, is otherwise bright and is not showing other symptoms, is often given a short rest from food followed by a plain, easily digested meal — but vomiting is a sign, not a diagnosis, and repeated vomiting, blood, lethargy or a dog who seems genuinely unwell needs a vet rather than a change of diet.
Alongside your vet’s advice, owners often look at bowls that slow fast eaters down and lick mats for frozen treats.
Why a single vomit is often different from repeated vomiting
Dogs vomit for all sorts of reasons that aren't serious — eating too fast, a slightly upset stomach from something scavenged, or a bit of grass. A single episode in a dog who is otherwise eating, drinking and behaving normally is common and doesn't automatically point to anything needing treatment.
Repeated vomiting, or vomiting alongside other signs — diarrhoea, lethargy, not eating, abdominal pain, blood in the vomit — is a different picture. That pattern is what a vet needs to assess, because vomiting on its own is a symptom that dozens of different conditions can cause, from something minor to something urgent.
What's generally suggested after a single episode
Many vets suggest withholding food for a short period after an isolated vomit, then reintroducing something plain and easily digested in small amounts, watching how the dog copes before returning to their normal diet over the following day or two. Water is usually still offered in small, frequent amounts rather than withheld.
This is general guidance for a specific, mild situation, not a feeding plan for an unwell dog — how long to withhold food, how much to offer, and when to worry all depend on your individual dog, so ask your vet if you're at all unsure, especially with puppies, older dogs or dogs with existing health conditions, who tolerate this kind of thing less well.
What to look for on a label if a bland or sensitive food is suggested
A food built around a single named protein and simpler ingredients, without a long list of additions, is generally easier on a recovering stomach than a rich or highly varied recipe. Wet food is often easier to tempt a reluctant appetite with than dry kibble in the short term.
This is about easing a stomach back to normal, not treating whatever caused the vomiting in the first place. If a vet has diagnosed a specific condition, follow what they've recommended rather than choosing a food based on general advice like this.
When to see a vet rather than manage it at home
Ring your vet if vomiting continues beyond a single episode, if there's blood in the vomit, if your dog seems lethargic, painful or bloated, if they can't keep water down, or if a puppy, senior dog or dog with an existing health condition is affected — all of these warrant a proper assessment rather than waiting to see.
If you know or suspect your dog has eaten something they shouldn't have — a foreign object, something toxic, a large quantity of an unfamiliar food — ring your vet straight away rather than trying the bland-diet approach first.
Foods formulated for this
Everything below is in stock with us, priced with delivery worked out, and packed and posted by hand in the UK.

Lily's Kitchen Dog Lean Machine — 10 x 150g Trays
Sold as a case: 10 x 150g trays. Lily's Kitchen's lowest-calorie wet recipe for adult dogs, in a 150G foil
£16.89

Forthglade Complete Puppy Chicken with Liver Grain Free — 18 x 395g Trays
Sold as a case: 18 x 395g trays. A complete grain-free wet food for puppies, built on 71% chicken and 4% chicken liver
£35.89

Lily's Kitchen Lean Machine — 6 x 400g Tins
Sold as a case: 6 x 400g tins. Lily's Kitchen's lowest-calorie wet recipe for adult dogs, with turkey, squash and kale
£22.79

Lily's Kitchen Lily S Kitchen Dog Great British Breakfast
Sold as a case: see the options. Complete venison and ham wet dog food offered in two pack sizes
From£16.89

Forthglade British Classics Chicken Family Lunch — 18 x 395g Trays
Sold as a case: 18 x 395g trays. Complete Forthglade wet dog food with 75% chicken in a 395G tray
£44.09

Harringtons Just 6 Salmon — 8 x 380g Trays
Sold as a case: 8 x 380g trays. Grain-free wet dog food built from six named ingredients, led by 70% salmon
£19.19

Lily's Kitchen Dog Recovery Recipe — 6 x 400g Tins
Sold as a case: 6 x 400g tins. Grain-free wet dog food with chicken, potato and banana, for adult dogs
£22.79

Forthglade Just 90% Multicase Grain Free 12 Pack (4xChicken, 4xlamb, 4xbeef)
Twelve trays of single-meat food, four each of chicken, lamb and beef, at 90% meat
£23.25

Aatu Dog 80 20 Chicken
A grain-free wet food with 80% chicken, sold as a complete meal or a topper
From£19.49

James Wellbeloved Grain Free Adult Wet Dog Food Turkey, Lamb & Chicken in Loaf 12 Pack
Grain-free wet dog food tins, a 12-tin multipack across three loaf flavours
£36.39

Forthglade Complete Grain Free Beef & Sweet Potato Adult — 18 x 395g Trays
Sold as a case: 18 x 395g trays. A grain-free complete tray with beef named at 75%, well above the usual named-meat share
£35.89

Champion Professional Adult Working Dog Beef & Chicken 12 Pack
Twelve 400g cans of complete meaty chunks in jelly for adult working dogs.
£11.99
Common questions
- Should I stop feeding my dog if they're vomiting?
- A short rest from food is commonly suggested after a single, isolated vomit in a dog who is otherwise well, but this isn't right for every situation — puppies in particular can be more vulnerable to going without food. Ask your vet if you're unsure, and always ring them if vomiting is repeated.
- What can I give my dog to settle their stomach?
- A plain, easily digested food in small amounts is generally what's suggested after a single vomit has passed, but there's no universal recipe that's right for every dog, and this isn't a substitute for veterinary advice if vomiting continues or your dog seems unwell.
- When should I take my vomiting dog to the vet?
- If vomiting happens more than once, if there's blood in it, if your dog seems lethargic or painful, if they can't keep water down, or if they're a puppy, senior or already unwell, ring your vet rather than waiting to see if it passes.
- Can I give my dog human anti-sickness medication?
- No, do not give any human medication to a dog without a vet specifically telling you to. Some human medicines are dangerous for dogs even at what looks like a small dose, and vomiting needs a proper assessment rather than home treatment.
- My dog vomits occasionally but otherwise seems fine — is that normal?
- Occasional, isolated vomiting with no other symptoms is common and often not a sign of anything serious. If it becomes frequent, or starts happening alongside weight loss, changes in appetite or other symptoms, mention the pattern to your vet.
Related
Sources
Written against guidance published by UK veterinary and welfare organisations. Always confirm specifics with your own vet.
Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.