5 DIY Farmer’s Dog Food Recipes: Fresh, Whole-Food Meals for Your Best Friend

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.

The first time I set down a bowl of fresh, homemade food for my dog, something just clicked. There was no going back after that. It’s kind of like what The Farmer’s Dog talks about, using real, human-grade ingredients just changes everything. Suddenly, their coat looks glossier, and they can’t wait for mealtime.

If you’re tired of mysterious ingredients in kibble or you just want to know exactly what your dog’s eating, these DIY farmer’s dog food recipes make fresh feeding possible and genuinely satisfying.

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.

Benefits of DIY Fresh Dog Food

  • Eliminates Mystery Fillers: By controlling the ingredients, you remove the risk of food-related sensitivities caused by processed additives.
  • Radiant Health: Natural oils and whole-food nutrients lead to a noticeably softer coat and healthier skin.
  • Better Hydration: Fresh meals have a much higher moisture content than dry kibble, supporting kidney and urinary health.
  • Immune Support: High-quality, fresh antioxidants and proteins help reduce unnecessary vet visits by strengthening the immune system.
DIY Farmers Dog Food copycat Recipes pin 1

Why You’ll Love These Recipes

  • Total Transparency: You’ll have the peace of mind that comes from knowing every single ingredient is safe enough for your own plate.
  • Simple Preparation: No culinary degree required—these are straightforward, “one-pot” style meals that fit into a busy schedule.
  • Picky Eater Approved: Even the most finicky dogs find the aroma and texture of fresh-cooked meat and veggies irresistible.
  • Cost-Effective Freshness: Get the benefits of premium fresh-food subscriptions at a fraction of the cost by sourcing your own ingredients.
NEED A BETTER BOWL?
Lucky Dog Non-skid Stainless Steel Dog Bowl
  • Made from premium, food-grade, double-walled stainless steel for durability and quality
  • Resistant to sliding and tipping for a stable, mess-free feeding experience
  • Lifetime warranty for long-lasting use
  • Chip and wear resistant powder coat finish for added elegance
  • Dishwasher-safe and easy to clean by hand
We earn a commission if you make a purchase, at no additional cost to you.

5 DIY Farmer’s Dog Style Recipes (Easily Copy Them!)

Below are five unique, nutrient-dense recipes to rotate through your dog’s meal plan.

Each is crafted to provide a balance of lean protein, complex carbohydrates, and essential vitamins.

#1 Savory Turkey & Quinoa Blend

Ingredients

IngredientBenefit
2 lbs ground turkey (93% lean)A highly digestible, lean protein for muscle maintenance.
1 cup uncooked quinoaA “complete” protein grain for sustained energy.
1 cup chopped spinachPacked with iron, antioxidants, and vital minerals.
1 cup diced carrotsRich in beta-carotene for eye and immune health.
1 tablespoon fish oilAdds essential omega-3s for a glossy coat.

Step 1: Cook the Turkey

In a large skillet over medium heat, add 2 lbs ground turkey. Cook for 10-12 minutes, breaking it apart with a spatula as it browns. Stir occasionally until no pink remains and the turkey is fully cooked. Drain any excess fat and set aside.

Step 2: Prepare the Quinoa

Rinse 1 cup uncooked quinoa under cold water to remove any bitterness. In a small saucepan, combine with 2 cups water, bring to a boil, then reduce heat and simmer covered for 12-15 minutes until fluffy. Fluff with a fork and let cool.

Step 3: Steam the Vegetables

Wash and dice 1 cup of carrots and chop 1 cup of spinach. Place in a steamer basket over a pot of boiling water, cover, and steam for 8-10 minutes until the carrots are tender. Remove from heat and let cool to room temperature.

Step 4: Combine Ingredients

In a large mixing bowl, add the cooked turkey, fluffy quinoa, steamed vegetables, and 1 tablespoon fish oil. Stir thoroughly with a spoon until all components are evenly distributed, then allow the mixture to cool completely before serving.

Our Top Pick
The Forever Dog Life: 120+ Recipes, Longevity Tips, and New Science for Better Bowls and Healthier Homes
  • 120+ Nutritious Recipes
  • Science-Backed Tips
  • Also teaches you how to have a toxin free home
  • + Comprehensive wellness tips
We earn a commission if you make a purchase, at no additional cost to you.

#2 Hearty Beef & Butternut Squash Stew

Ingredients

IngredientBenefit
1.5 lbs lean ground beefOffers robust protein and iron for active dogs.
2 cups cubed butternut squashProvides complex carbs and vitamin A for skin health.
1 cup chopped green beansHigh in fiber and vitamins C and K.
1/2 cup cooked brown riceSupplies whole-grain energy and gut support.
1 tablespoon coconut oilDelivers healthy fats and a subtle, savory flavor.

Step 1: Brown the Beef

Heat a large skillet over medium heat and add 1.5 lbs lean ground beef. Cook for 8-10 minutes, breaking it apart as it browns. Stir occasionally until no pink remains. Drain excess fat into a safe container and set the beef aside.

Step 2: Cook the Butternut Squash

Peel and cube 2 cups of butternut squash into small, uniform pieces. Place in a pot, cover with water, and bring to a boil over medium-high heat. Cook for 10-15 minutes until fork-tender, then drain and allow to cool slightly.

Step 3: Sauté the Green Beans

In the same skillet, add 1 tablespoon coconut oil and heat over medium. Add 1 cup chopped green beans and sauté for 4-5 minutes, stirring gently, until tender but still vibrant green. Remove from heat and set aside.

Step 4: Mix Together

In a large bowl, combine the cooked beef, diced butternut squash, sautéed green beans, and 1/2 cup cooked brown rice (prepared per package instructions). Stir well until fully blended, then let cool completely.

START WALMART TRIAL 2

#3 Lean Chicken & Sweet Potato Power Meal

Ingredients

IngredientBenefit
2 lbs boneless, skinless chicken breastA lean, high-quality protein source for muscle strength.
2 cups cubed sweet potatoProvides complex carbs and beta-carotene.
1 cup chopped kaleA nutrient-dense superfood for overall vitality.
1/2 cup cooked oatmealOffers gentle, whole-grain energy and fiber.
1 tablespoon olive oilSupports skin and coat health with healthy fats.

Step 1: Cook the Chicken

Place 2 lbs chicken breast in a medium pot and cover with water. Bring to a boil, then reduce to a simmer. Cook for 15-20 minutes until no pink remains in the center. Drain the water, allow the chicken to cool slightly, then shred into small pieces using two forks.

Step 2: Prepare the Sweet Potato

Peel and cube 2 cups of sweet potato into small pieces. Place in a pot with water or a steamer basket over boiling water and cook for 10-15 minutes until tender. Drain excess water and allow to cool.

Step 3: Cook the Oatmeal

Measure 1/4 cup dry oatmeal and combine with 1/2 cup water in a saucepan. Bring to a boil, reduce heat, and simmer for 5-10 minutes until soft, stirring occasionally. Let cool completely.

Step 4: Combine Ingredients

In a large bowl, mix the shredded chicken, sweet potato, chopped kale, and 1/2 cup cooked oatmeal. Add 1 tablespoon olive oil and stir thoroughly with a spoon until well combined, then allow the mixture to cool to room temperature.


#4 Fresh Salmon & Zucchini Delight

Ingredients

IngredientBenefit
1.5 lbs fresh salmon (deboned)Rich in omega-3s for skin, brain, and joint health.
1 cup cooked white riceA gentle, easy-to-digest carbohydrate source.
1 cup steamed zucchiniProvides fiber and vital nutrients with low calories.
1/2 cup cooked peasAdds vitamins and a touch of natural sweetness.
1 teaspoon fish oilEnhances omega-3 content for maximum coat shine.

Step 1: Cook the Salmon

Preheat your oven to 350°F (175°C). Place 1.5 lbs salmon in a baking dish, add a splash of water, and bake for 15-20 minutes until flaky. Alternatively, poach in a pot of simmering water for 10-12 minutes. Cool, remove all bones carefully, and flake into small pieces.

Step 2: Prepare the White Rice

Measure 1/2 cup uncooked white rice and rinse under cold water. In a small saucepan, combine with 1 cup water, bring to a boil, then reduce heat and simmer covered for 15-18 minutes until tender. Fluff with a fork and let cool.

Step 3: Steam the Vegetables

Chop 1 cup zucchini into small pieces and measure 1/2 cup peas. Place in a steamer basket over boiling water, cover, and steam for 6-8 minutes until tender but still firm. Remove and cool to room temperature.

Step 4: Mix Together

In a mixing bowl, combine the flaked salmon, cooked white rice, steamed vegetables, and 1 teaspoon fish oil. Stir gently to avoid breaking the fish too much, then let the mixture cool completely.


#5 Vegetarian Option: Lentil & Apple Harvest

Ingredients

IngredientBenefit
1.5 cups cooked lentilsA plant-based protein for meat-free diets.
1 cup cooked sweet potatoBrings carbs and vitamin A to the mix.
1 cup chopped apples (no seeds!)Offers fiber, vitamin C, and natural sweetness.
1/2 cup cooked quinoaA protein-packed grain for energy.
1 tablespoon flaxseed oilSupplies omega-3s for skin and coat health.

Step 1: Cook the Lentils

Rinse 3/4 cup dry lentils under cold water, then place in a pot with 2 cups water. Bring to a boil over medium-high heat, reduce to a simmer, and cook for 20-25 minutes until soft but not mushy. Drain any excess water and let cool.

Step 2: Prepare the Vegetables & Fruit

Dice 1 cup sweet potato and chop 1 cup apples (peeled and cored—ensure no seeds remain). Place the sweet potato in a pot with water or a steamer basket and boil or steam for 10-15 minutes until tender. Add the apples for the last 3 minutes of steaming. Drain and allow to cool.

Step 3: Combine Ingredients

In a mixing bowl, combine the cooked lentils, sweet potato, apples, and 1/2 cup cooked quinoa. Add 1 tablespoon flaxseed oil and stir thoroughly with a spoon until evenly mixed, then let the mixture cool to room temperature.


Making It Complete: The Supplement Question

Commercial dog foods are formulated to meet AAFCO standards, which ensure dogs get every single vitamin and mineral they need in precise amounts.

When we cook at home, we’re giving our dogs fresher, higher-quality ingredients than most kibble could ever offer, but we might be missing trace nutrients like calcium, zinc, vitamin D, or certain B vitamins that are harder to get from whole foods alone.

If homemade food is becoming your dog’s primary diet (more than 50% of their meals), I’d also recommend a quick chat with your vet. They can run bloodwork after a few months to make sure everything looks good, and adjust if needed.

How to Use Supplements

  • Add at serving time, not during cooking. Heat can break down vitamins and omega-3 oils, making them less effective.
  • Follow the package dosing based on your dog’s weight. More isn’t better with supplements.
  • Stay consistent. The benefits come from daily use over time, not occasional sprinkling.

Storage and Serving

Storage Tips: Store each recipe in airtight glass containers in the refrigerator for up to 4 days. For longer storage, portion into freezer-safe bags and freeze for up to 2 months; thaw in the fridge overnight before serving.

Serving: Serve at room temperature, using 1/2 cup for small dogs, 1-2 cups for medium dogs, or 2-3 cups for large dogs, adjusted to their needs.

Feeding Guidelines

These recipes provide protein, carbs, and vegetables, but may need supplementation (as mentioned above).

  • Introduce gradually over 7-10 days, starting with a small portion mixed into their current food, to avoid digestive upset.
  • Portion correctly: They account for 30-50% of daily calories when paired with kibble.

Tips for Success

  • Use fresh, high-quality ingredients and avoid toxic veggies like onions or garlic.
  • Cook meats and fish thoroughly to eliminate bacteria.
  • Portion meals based on your dog’s weight and activity level.
  • Store in small batches for convenience and freshness.

Benefits of the Ingredients

  • Proteins (turkey, beef, chicken, salmon, lentils): Essential for muscle repair and energy.
  • Carbs (quinoa, rice, oats, sweet potato): Provide sustained energy via whole grains.
  • Vegetables: Deliver fiber, vitamins, and minerals—e.g., carrots for vitamin A, spinach for iron.
  • Fats (fish oil, coconut oil, olive oil, flaxseed oil): Support skin, coat, and joint health with omega-3s and -6s.

Recommended Equipment & Products

To make these recipes easier, here are the tools that make a difference:

  • Food Scale (for accurate portions)
  • Stainless Steel Steamer Basket
  • Large Stainless Steel Mixing Bowls

Conclusion

This DIY Farmer’s Dog Food collection brings the satisfaction of crafting fresh, wholesome meals for your dog.

I’ve found great joy in preparing these recipes, knowing they’re tailored with care and nutrition in mind.

Try them out when you have time to spare, and enjoy the reward of a happy, healthy companion, and here’s to good food and good company!

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!

best dog multivitamin supplement (1)