Can Dogs Eat Squash?

April Saylor
By

April Saylor

. Reviewed by Jennifer Coates, DVM
Updated Apr. 23, 2025
can dogs eat squash: dog watching pet parent cut zucchini

Tatyana Kochkina/iStock/Getty Images Plus via Getty Images

NOTE: Always check with your veterinarian before giving your dog any new foods, especially “people foods.” What might be OK for one dog might not be good for yours, depending on multiple factors such as their age, health history, health conditions, and diet. Dogs on prescription diets should not be fed any food or treats outside the diet unless your veterinarian tells you it’s fine to do so. 

Squash is a garden staple in many kitchens, but can dogs eat squash too? Yes, they can—most varieties are safe and even beneficial for dogs when prepared the right way and given in moderation. 

Ahead, learn about the nutritional benefits of squash for dogs, proper preparation, serving sizes, and more.   

Can Dogs Have Squash?

Yes, dogs can safely have squash. This fall favorite comes in all shapes, sizes, and varieties, and nearly all are safe for dogs to eat. (Although, pumpkin may be the best squash for dogs, which is why it’s often recommended by veterinarians.)  

The following types of squash are OK for dogs—as long as the seeds are removed, the squash is cooked properly, and it’s given in moderation: 

  • Acorn squash: Acorn squash is rich in vitamins A and C, providing antioxidants that support immune function and promote healthy vision. 

  • Butternut squash: Butternut squash is an excellent source of beta-carotene, fiber, and vitamins C, A, and E, which help boost immunity and support healthy digestion. 

  • Zucchini: Zucchini is low in calories and high in vitamins C and K and potassium, making it a hydrating, heart-healthy treat for dogs. 

  • Pumpkin: Pumpkin is high in fiber and vitamin A, which can aid in digestion and support healthy skin and vision. 

  • Spaghetti squash: Spaghetti squash is a low-calorie vegetable packed with fiber, vitamin C, and antioxidants that support digestion and immunity. 

  • Yellow squash: Yellow squash is full of vitamin C, potassium, and antioxidants, promoting healthy digestion and immune function. 

Is Squash Good for Dogs?

Because squash provides essential vitamins, minerals, and fiber, it does offer some health benefits for dogs. Here are the standouts: 

  • It’s rich in vitamins and minerals. Squash is high in potassium and vitamins A and C. It also supplies fiber, which can support digestive health.  

  • It may support weight loss. Overweight dogs may benefit from squash as a low-calorie dog treat. Adding a few pieces of squash to their regular dog food can help boost their fiber intake while limiting calories and fat. It’s an effective (and healthy!) way to keep your dog feeling full while reducing calories. Just make sure to follow your veterinarian’s guidance when helping your dog lose weight

  • It may help ease constipation. Fiber from squash can also help if your pup has digestive issues; it can keep their stools regular. In fact, vets recommend adding a scoop of canned pumpkin (plain and unsweetened) to your dog's food when they have an upset stomach and diarrhea, as it can improve some stomach issues. 

Is Squash Bad for Dogs?

However, giving squash to dogs isn’t entirely without its risks. Here are some downsides:  

  • Too much can cause digestive upset. While squash contains helpful fiber, too much of it can lead to gas, bloating, constipation, or diarrhea, especially if introduced suddenly. Start slow and watch for any signs of discomfort. 

  • Some parts may be hard to digest. The skin and seeds of many types of squash, including butternut, acorn, or spaghetti squash, can be difficult for dogs to digest and may lead to stomach upset. Remove the seeds and peel the skin before serving. 

How Much Squash Can Dogs Eat?

You can mitigate risks by following the 10% rule: All treats combined (including healthy kinds, such as squash) should only make up 10% of a dog’s daily calorie intake. The rest should come from a well-balanced dog food

That said, the amount of squash your dog can eat safely depends on their size. For small dogs, a few small cubes of squash per meal should be enough. Larger dogs can handle slightly larger portions—but don’t overfeed the veggie. Too much can cause digestive issues.  

Here’s the recommended serving and frequency for dogs of different sizes: 

Dog Size Serving Size Frequency
Extra-small dogs (2–10 pounds) 1 tablespoon 2–3 times per week
Small dogs (11–20 pounds) 1–2 tablespoons 2–3 times per week
Medium dogs (21–50 pounds) 2–3 tablespoons 2–3 times per week
Large dogs (51–90 pounds) 3–4 tablespoons 2–3 times per week
Extra-large dogs (91+ pounds) 4 tablespoons 2–3 times per week

Additionally, if you’re feeding squash to your dog for the first time, start slowly and watch for any reactions or side effects, like vomiting or diarrhea. If you see any, stop feeding your dog squash and call your vet.

How To Safely Feed Squash to Dogs

While serving size is important, so is preparation. To prepare squash that’s safe for your pup: 

  • Wash the squash thoroughly to remove any lingering dirt and pesticides. 

  • Remove any seeds or tough skin that won't soften when cooked. 

  • Chop the flesh of the squash into small, bite-sized pieces, or scoop it out with a fork if you’re working with spaghetti squash. 

  • Cook lightly. If you’re wondering how to cook squash for dogs, it’s easy. You can try baking on a sheet tray, sautéing on the stovetop, or just heating it up in the microwave. 

If your dog has never had squash before, try incorporating a few bites into their regular mealtime routine or making one of our favorite dog-friendly squash recipes, Homemade Pumpkin Pie Dog Treats. 

After giving your dog squash, keep an eye on them and watch for any adverse reactions, like diarrhea or lethargy. Once you’ve determined your dog isn’t sensitive to squash, you can increase serving sizes and frequency from there. 

Can Dogs Eat Squash FAQs

Can puppies eat squash?

Yes, puppies can eat small amounts of squash. It’s a low-calorie treat that provides vitamins A and C and fiber. Just make sure it’s cooked and the seeds and rind are removed.

Can dogs eat zucchini?

Yes, dogs can eat zucchini, which provides vitamins A, C, and K, as well as potassium and fiber. You can keep the skin on, but it should be served in small, bite-sized pieces to avoid choking.

Can dogs eat butternut squash?

Yes, dogs can eat butternut squash, which is high in vitamins A and C. Make sure it’s cooked and the skin and seeds are removed. 

Can dogs eat yellow squash?

Yes, dogs can eat yellow squash, as long as it's cooked and cut into small pieces. It's a safe, low-calorie vegetable that can provide additional nutrients like vitamin C and fiber.

Can dogs eat spaghetti squash?

Yes, dogs can eat spaghetti squash, but it should be cooked and served without the seeds or skin. It's a good source of fiber and vitamins that can aid in digestion and support overall health.

Can dogs eat summer squash?

Yes, dogs can eat summer squash, which includes zucchini and yellow squash. These types of squash offer beneficial nutrients like vitamin C and potassium and are generally safe for most dogs when fed in moderation.


April Saylor

WRITTEN BY

April Saylor

Freelance Writer


Help us make PetMD better

Was this article helpful?


Get Instant Vet Help Via Chat or Video. Connect with a Vet. Chewy Health