Homemade Dog Food Recipe for Miniature Schnauzers With Salmon & Veggie Mix for Skin & Coat

Zack Keithy, our author, is a certified veterinarian technician (UC Blue Ash) for over 6 years (contact him here). The articles written here are based on his expertise and experience, combined with a review by our expert vet reviewers including Dr M. Tarantino. Learn more about us here.

Does your Mini Schnauzer look like they’re auditioning for a dandruff shampoo commercial? All that scratching, the dull fur, the flakes, ugh, it’s rough to watch.

You start wondering, “Is it fleas, allergies, or just their food screwing things up again?”

Honestly, a lot of those store-bought kibbles are basically the fast food of dog cuisine: lots of fillers, not much of the good stuff.

If you want that silky, head-turning Schnauzer coat, you need to check out this super easy, homemade dog food recipe absolutely loaded with Omega-3s and everything else your pup needs to chill their skin and bring back that schnazzy schnauzer shine.

Medical Questions? Talk to a Veterinarian 24/7.
Connect one-on-one with a licensed vet who will answer your questions in minutes.

Ask a Vet Now

*Article may contain affiliate links to retailers like Amazon and Chewy. Learn more on our disclosure page.

Recipe Overview

This homemade Salmon & Veggie Mix is specifically formulated for the sensitive skin and coat needs common in Miniature Schnauzers. The recipe focuses on high-quality Omega-3 fats and easily digestible vegetables. It’s perfect for adding moisture and shine back to dull fur and calming skin irritation.

  • Purpose: Supports healthy skin, a shiny coat, and aids in digestion.
  • Prep Time: 15 minutes.
  • Cook Time: 20 minutes.
  • Serving Size: Makes approximately 10 cups (enough for a standard adult Miniature Schnauzer for 5-7 days).
  • Nutritional Note: This recipe must be supplemented with a canine multivitamin and mineral blend for complete nutrition, as it lacks sufficient Calcium and essential micronutrients on its own.
[lasso ref=”fave” id=”19043″]

Ingredients List

This recipe uses simple, accessible ingredients. The costs listed below are estimates based on standard USA grocery prices for a single batch.

  • 1.5 lbs Wild-Caught Salmon Fillets (skin removed): $18.00 (Excellent source of Omega-3 fatty acids).
  • 2 cups Sweet Potato (peeled and diced): $1.50 (Complex carbohydrates and Vitamin A).
  • 1 cup Green Beans (trimmed): $1.00 (Fiber and low-calorie bulk).
  • 1 cup Carrots (peeled and diced): $0.75 (Beta-carotene).
  • 1/4 cup Rolled Oats (uncooked): $0.25 (Easily digestible fiber).
  • 1/4 cup Fish Oil (or 10 capsules, check dosage): $2.00 (Extra boost of DHA/EPA).
  • 1 tsp Turmeric Powder: $0.10 (Anti-inflammatory properties).
  • 1/2 cup Water or Low-Sodium Bone Broth: $0.50 (For cooking).
  • 1 dose Canine Vitamin/Mineral Supplement: $3.00 (Essential for completeness).

Total Estimated Cost Per Batch: $27.10

Substitutions: You can swap the salmon for trout or sardines for similar Omega-3 benefits. If your dog is allergic to fish, use lean ground turkey and add 2 tbsp of Flaxseed Oil instead of Fish Oil. You can swap green beans for broccoli florets.

Homemade Dog Food Recipe for Miniature Schnauzers With Salmon Veggie Mix for Skin Coat pin 2

Step-by-Step Instructions

The process is simple and mainly involves steaming and slow cooking.

  • First, prepare the vegetables. Wash, peel, and dice the sweet potatoes and carrots into small, quarter-inch pieces. The smaller the pieces, the faster they cook and the easier they are to digest.
  • Next, gently steam the sweet potatoes and carrots until they are fork-tender. This takes about 10 to 15 minutes. Do not boil them, as this removes too many nutrients.
  • While the root vegetables are cooking, prepare the salmon. Lightly steam or bake the salmon fillets until they are cooked through and flaky, about 8 to 10 minutes.
  • Remove the salmon from the heat and let it cool slightly. Use a fork to shred the salmon into small, bite-sized pieces, making sure to discard any small bones you might find.
  • In a large cooking pot, combine the steamed sweet potatoes, carrots, green beans, shredded salmon, rolled oats, water, and turmeric.
  • Stir everything together thoroughly and cook over low heat for about 5 minutes until the oats soften and the mixture is well combined. Stir occasionally to prevent sticking at the bottom of the pot.
  • Remove from heat and let the mixture cool completely before moving to the next step.
  • Once completely cool, stir in the fish oil and the measured dose of the canine vitamin/mineral supplement. Do not add the supplement while the food is hot, as heat can destroy some vitamins.
  • Mix one last time to ensure the supplement is evenly distributed throughout the batch.

Look, prepping and cooking for your dog is great, but sometimes you might be too tired or maybe a tad lazy, or maybe you just want to give yourself a well deserved break.

ollie dog food

In such times, you want something reliable and nutritious for your dog, and that’s where Ollie comes in. It’s my favorite dog food subscription ever.

Fresh human grade dog food sent to your doorstep, and there’s no lock in.

Give it a shot, will ya?

Ollie Fresh Dog Food

Right now, our readers get 50% off their first order, so if you’re not taking advantage, I don’t know what to say!

Feeding Guidelines

Always transition your dog slowly to new food over 7 to 10 days by mixing increasing amounts of the new food with the old food. Every dog is different, so these are just starting points.

  • Small Dogs (10-15 lbs, standard Miniature Schnauzer weight): Approximately 3/4 cup to 1 cup per day, split into two meals.
  • Medium Dogs (20-35 lbs): Approximately 1.5 cups to 2 cups per day, split into two meals.
  • Activity Level Adjustment: Highly active dogs might need up to 25% more food. Less active or senior dogs might need 10% less.
  • Weight Management: If your Schnauzer needs to lose weight, reduce the sweet potato portion and increase the green beans for lower calories and higher fiber.
  • Puppies: Puppies require more calories and calcium. Consult your veterinarian for precise portions, and ensure the mineral supplement is appropriate for growing dogs.

Here’s the thing: You should always check with your veterinarian or a board-certified veterinary nutritionist before making a major change to your dog’s diet. They can calculate exact caloric needs based on your specific dog.

[lasso ref=”the-forever-dog-life-120-recipes-longevity-tips-and-new-science-for-better-bowls-and-healthier-homes” id=”18607″]

Nutritional Benefits of the Recipe

This recipe is built around ingredients that target common Miniature Schnauzer health needs, especially skin and coat health.

  • Salmon: This is the star ingredient. It provides Omega-3 fatty acids (EPA and DHA), which are powerful anti-inflammatories. These fats are crucial for reducing itching, dryness, and flakiness often seen in Schnauzers.
  • Sweet Potatoes: They are complex carbohydrates that provide steady energy without the quick sugar spike. They also contain Vitamin A, which supports skin and eye health.
  • Rolled Oats: They offer soluble fiber which aids in digestive health, helping to keep bowel movements regular and firm. They are generally gentle on sensitive stomachs.
  • Turmeric: This spice contains curcumin, a natural anti-inflammatory compound that can help reduce general bodily inflammation, including joint discomfort and skin irritation.
  • Green Beans and Carrots: These add volume and fermentable fiber without adding too many calories, helping your dog feel full and supporting a healthy gut microbiome.
START WALMART TRIAL 2

Storage and Serving Tips

Proper storage is key to keeping the food fresh and safe for your dog.

  • Refrigeration: Store the cooked food in airtight containers in the refrigerator for up to 5 to 7 days.
  • Freezing: For longer storage, freeze individual meal portions in freezer-safe bags or containers. The food will stay fresh in the freezer for up to 3 months.
  • Reheating: Thaw frozen portions overnight in the refrigerator. You can serve the food cold, at room temperature, or slightly warmed. Warming it up slightly can make it more appetizing for picky eaters.
  • Mixing: Many owners use this mix as a ‘topper’ or supplement by mixing a small amount with their dog’s regular kibble to boost flavor and nutritional value.

Common Questions & Troubleshooting

How can I make sure this recipe is nutritionally complete?

Because this recipe is cooked and lacks raw bone or high-calcium ingredients, you must use a high-quality canine vitamin and mineral supplement. Specifically, look for supplements that guarantee essential calcium, phosphorus, and trace minerals like zinc and iodine. If you are unsure, ask your vet for a recommendation for a balanced supplement.

Can I use canned salmon instead of fresh?

Yes, you can. But here’s the thing: If you use canned salmon, make sure it is canned in water, not oil, and thoroughly rinse the salmon to remove excess sodium. Fresh or frozen wild-caught salmon is always the preferred option for maximum nutrient retention and lower sodium content.

My dog is allergic to grains. Can I still make this?

Absolutely. The small amount of rolled oats in this recipe primarily acts as a binder and source of fiber. You can easily remove them entirely or substitute them with a small amount of quinoa or brown rice if your dog tolerates those better. Alternatively, simply increase the sweet potato portion slightly.

📖 Don’t Miss This
Need more ideas on what to cook for your dog? Then you must check out my library of homemade dog food recipes today!

Wrapping Up

This Salmon & Veggie Mix is a wonderful, simple way to give your Miniature Schnauzer the skin and coat health boost they need using fresh ingredients. You’ll likely see a difference in their energy and their shine.

Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!

Homemade Dog Food Recipe for Miniature Schnauzers With Salmon Veggie Mix for Skin Coat pin 1
Share this post!
Zack Keithy
Zack Keithy

Hey, I'm Zack, the Chief Editor here. I was formerly a Certified Veterinary Technician (CVT) for a good 6 years before moving on to greener pastures. Right now, I am still heavily involved in dog parenting duties, and it is my desire to share all our knowledge with fellow dog owners out there! Connect with me on LinkedIn, or read more about Canine Care Central!

amazon prime trial