The first time I made homemade dog food, it was after discovering The Farmer’s Dog—a brand that completely changed how I thought about pet nutrition.
Their focus on fresh, real ingredients got me wondering: Could I create something just as wholesome at home? I wasn’t sure what to expect at first. Would it be worth the effort? Would it really make a difference?
But as soon as I set the bowl down, the reaction was immediate—pure enthusiasm. That moment made me realize just how much fresh, real food matters. With simple, whole ingredients, it’s totally possible to provide balanced, nourishing meals tailored to your dog’s needs—right from your own kitchen.
Whether you’re looking for a healthier option or just want to know exactly what’s in their bowl, these DIY recipes make mealtime both easy and rewarding.
Benefits of Farmer’s Dog Food
- Minimizes risk of food-related illnesses by eliminating mystery ingredients found in processed dog foods.
- Improves coat shine and skin health through natural oils and nutrient-rich whole foods.
- Reduces vet visits thanks to consistent, high-quality nutrition that supports immune health.
- Encourages better hydration since fresh foods often contain more moisture than dry kibble.
Why You’ll Love These Recipes
- Feel-good feeding — you’ll know exactly what’s going into your dog’s body every day.
- No advanced cooking skills needed, just basic steps that fit into any busy schedule.
- Makes transitioning to healthier eating easier, especially for picky or sensitive dogs.
- Brings peace of mind knowing your dog is eating food that’s as safe and fresh as your own.
DIY Farmer’s Dog Food Recipes
Below are five distinct recipes to rotate through your dog’s meal plan, each crafted with care and detailed steps to ensure success.
#1 Basic Chicken and Rice Dog Food

Ingredients
| Ingredient | Benefit |
|---|---|
| 2 cups cooked chicken (shredded, no bones or skin) | A lean protein source for muscle strength. |
| 1 cup cooked brown rice | Supplies whole-grain carbs for sustained energy. |
| 1 cup steamed vegetables (carrots, green beans, or peas) | Rich in fiber and essential vitamins. |
| 1 tablespoon olive oil or fish oil | Adds healthy fats for a shiny coat. |
Step 1: Cook the Chicken
Place raw, boneless, skinless chicken in a medium pot and cover with water. Set over medium-high heat, 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 Brown Rice
Measure 1/2 cup uncooked brown rice and rinse under cold water to remove excess starch. In a small saucepan, combine with 1 cup water, bring to a boil, then lower heat and cover. Simmer for 40-45 minutes until tender, fluff with a fork, and set aside to cool.
Step 3: Steam the Vegetables
Wash and chop 1 cup of carrots, green beans, or peas into small, bite-sized pieces. Place in a steamer basket over a pot of boiling water, cover, and steam for 8-10 minutes until soft but not mushy. Remove from heat and let cool to room temperature.
Step 4: Combine Ingredients
In a large mixing bowl, add 2 cups shredded chicken, 1 cup cooked brown rice, 1 cup steamed vegetables, and 1 tablespoon olive or fish oil. Stir thoroughly with a spoon until all components are evenly distributed, then allow the mixture to cool completely before serving.
#2 Beef and Sweet Potato Stew

Ingredients
| Ingredient | Benefit |
|---|---|
| 1 pound lean ground beef | Offers robust protein for active dogs. |
| 1 large sweet potato (peeled and diced) | Provides complex carbs and vitamin A. |
| 1 cup chopped spinach or kale | Packed with antioxidants and minerals. |
| 1/2 cup cooked quinoa or oats | A nutritious grain for energy and digestion. |
| 1 tablespoon coconut oil | Delivers healthy fats and a subtle flavor. |
Step 1: Brown the Beef
Heat a large skillet over medium heat and add 1 pound lean ground beef. Cook for 8-10 minutes, breaking it apart with a spatula as it browns. Stir occasionally until no pink remains and the beef is fully cooked. Drain excess fat into a safe container and set the beef aside.
Step 2: Cook the Sweet Potato
Peel 1 large sweet potato and dice into small, uniform cubes. 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 Greens
In the same skillet, add 1 tablespoon coconut oil and heat over medium. Add 1 cup chopped spinach or kale and sauté for 2-3 minutes, stirring gently, until wilted but still vibrant green. Remove from heat and set aside.
Step 4: Mix Together
In a large bowl, combine the cooked beef, diced sweet potato, sautéed greens, and 1/2 cup cooked quinoa or oats (prepared per package instructions—e.g., 1/4 cup dry quinoa in 1/2 cup water for 15 minutes). Stir well until fully blended, then let cool completely.
#3 Turkey and Veggie Mix

Ingredients
| Ingredient | Benefit |
|---|---|
| 1 pound ground turkey (cooked) | A lean, digestible protein option. |
| 1 cup cooked pumpkin puree | High in fiber and beta-carotene. |
| 1/2 cup cooked peas | Adds vitamins and a touch of sweetness. |
| 1/2 cup cooked carrots (diced) | Supplies antioxidants for immune health. |
| 1/2 cup cooked oatmeal or barley | Offers whole-grain energy and gut support. |
Step 1: Cook the Turkey
Place 1 pound ground turkey in a skillet over medium heat. Cook for 10-12 minutes, stirring to crumble the meat, until no pink remains and it’s fully cooked. Drain any excess fat into a container and let the turkey cool slightly.
Step 2: Prepare the Vegetables
Peel and cube 1 cup plain pumpkin, dice 1/2 cup carrots, and measure 1/2 cup peas. 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 Grain
Measure 1/4 cup dry oatmeal or barley and combine with 1 cup water in a saucepan (adjust per package). Bring to a boil, reduce heat, and simmer for 10-20 minutes until soft, stirring occasionally. Let cool completely.
Step 4: Combine Ingredients
In a large bowl, mix the cooked turkey, pumpkin, peas, carrots, and 1/2 cup cooked oatmeal or barley. Stir thoroughly with a spoon until well combined, then allow the mixture to cool to room temperature.
#4 Fish and Veggie Delight

Ingredients
| Ingredient | Benefit |
|---|---|
| 1 cup cooked salmon or white fish (deboned) | Rich in omega-3s for skin and brain health. |
| 1/2 cup cooked quinoa | A protein-packed grain for energy. |
| 1/2 cup steamed zucchini or broccoli | Provides fiber and vital nutrients. |
| 1 teaspoon fish oil | Enhances omega-3 content for coat shine. |
Step 1: Cook the Fish
Preheat your oven to 350°F (175°C). Place 1 cup salmon or white fish 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: Cook the Quinoa
Rinse 1/4 cup uncooked quinoa under cold water to remove bitterness. In a small saucepan, combine with 1/2 cup 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
Chop 1/2 cup zucchini or broccoli into small pieces. 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 fish, cooked quinoa, steamed vegetables, and 1 teaspoon fish oil (if using). Stir gently to avoid breaking the fish too much, then let the mixture cool completely.
#5 Vegetarian Option: Lentil and Veggie Mix

Ingredients
| Ingredient | Benefit |
|---|---|
| 1 cup cooked lentils | A plant-based protein for meat-free diets. |
| 1/2 cup cooked sweet potato | Brings carbs and vitamin A to the mix. |
| 1/2 cup steamed green beans or carrots | Offers fiber and essential vitamins. |
| 1 tablespoon flaxseed oil | Supplies omega-3s for skin and coat health. |
Step 1: Cook the Lentils
Rinse 1/2 cup dry lentils under cold water, then place in a pot with 1 1/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
Dice 1/2 cup sweet potato and chop 1/2 cup green beans or carrots into small pieces. Place in a pot with water or a steamer basket and boil or steam for 10-15 minutes until tender. Drain and allow to cool.
Step 3: Combine Ingredients
In a mixing bowl, combine the cooked lentils, sweet potato, vegetables, and 1 tablespoon flaxseed oil. 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.
The good news? There’s an easy fix.
The Supplement I Use
After years of testing different options, I always come back to Azestfor Homemade Dog Food Vitamins. It’s one of the few supplements designed specifically for homemade dog food—not just a generic multivitamin slapped with a “for dogs” label.
What I love about Azestfor Vitamins:
- Made for homemade diets: This isn’t a one-size-fits-all vitamin. Azestfor is formulated specifically to fill the nutritional gaps in home-cooked meals, with 24 essential vitamins and minerals including calcium, phosphorus, and taurine.
- Free vet-approved recipes: Their website includes simple recipes with exact supplement dosing already calculated—takes all the guesswork out of balancing meals.
- AAFCO compliant: When used with their recipes, your homemade food meets the same nutritional standards as commercial dog food. That’s peace of mind you can’t put a price on.
- Budget-friendly: One bag makes approximately 33 pounds of complete, balanced dog food. Compare that to the cost of premium commercial food and it’s a no-brainer.
If you’re serious about feeding homemade food long-term—not just as an occasional topper—Azestfor is the investment that makes it truly complete.
Other Solid Options
These alternatives also work well:
| Supplement | Price Range | Best For |
|---|---|---|
| The Honest Kitchen Perfect Form | ~$20-30 | Dogs with sensitive stomachs or transitioning to homemade food |
| Dr. Harvey’s Veg-to-Bowl | ~$30-40 | Pre-mix that adds missing nutrients—just add your protein |
How to Use Supplements
A few quick tips:
- 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.
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.
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 (chicken, beef, turkey, fish, lentils): Essential for muscle repair and energy.
- Carbs (rice, quinoa, 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 (olive oil, fish 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—here’s to good food and good company!
Affiliate & Source Disclosures
This page contains affiliate links. We earn a commission when you purchase through these links at no extra cost to you. Thank you for supporting our work!