You ever stand in the pet-food aisle staring at bags of brown pellets and think, “There has to be a fresher way”? That was me two years ago. Max, my Lab, was healthy enough, but his energy felt flat and his coat looked dull. So I started making my own DIY dog food recipes—simple, fresh meals with real ingredients I already buy for myself. No mystery fillers, no endless subscription boxes, just honest food I control.
These six recipes keep things approachable. They use everyday grocery items, come together in under 40 minutes, and freeze like a dream for meal-prep wins. They’re inspired by the kind of balanced, gently cooked meals you’d find in premium fresh brands, but you make them yourself. Important note: homemade food needs balancing for long-term use. I always add a vet-recommended multivitamin or nutrient mix, and I check in with my vet about portions. No onions, no garlic, no grapes—ever. Ready to take over your dog’s dinner? Let’s cook.
1. Classic Chicken, Rice & Veggie Bowl
This is the gateway recipe. Simple, gentle on tummies, and Max still does a little dance when he smells it cooking. Who doesn’t love a meal that feels like comfort food but works for everyday feeding?
Ingredients
- 1.5 lbs boneless skinless chicken breast or thighs, chopped
- 1 cup cooked white or brown rice
- 1 cup mixed peas and diced carrots (fresh or frozen)
- ½ cup chopped spinach
- 1 tbsp sunflower oil or olive oil
- 1 tsp salmon oil or fish oil
- Dog-safe multivitamin or nutrient mix (per package)
Step-by-Step Instructions
- Heat the sunflower oil in a large skillet over medium heat.
- Add the chopped chicken and cook until no pink remains, about 8–10 minutes.
- Stir in the peas, carrots, and spinach. Cook 4–5 minutes until the veggies soften and the spinach wilts.
- Mix in the cooked rice until everything is evenly combined.
- Remove from heat, drizzle the salmon oil, and let cool completely.
- Stir in the nutrient mix, portion into containers, and refrigerate up to four days or freeze.
Why You’ll Love It
I once tried brown rice only and Max preferred the white-rice version for texture—honest opinion. This bowl is forgiving, budget-friendly, and perfect when you’re starting out with DIY dog food recipes. The leftovers reheat gently with a splash of water and still taste fresh.
2. Beef & Sweet Potato Power Bowl
Hearty, iron-rich, and packed with that savory smell that makes dogs lose their minds. This one feels like a proper dinner and keeps Max full longer than lighter recipes.
Ingredients
- 1.5 lbs lean ground beef
- 1 large sweet potato, peeled and diced small
- ¾ cup chopped green beans
- ½ cup chopped kale or spinach
- 1 tbsp sunflower oil
- 1 tsp salmon oil
- Dog-safe multivitamin or nutrient mix
Step-by-Step Instructions
- Heat the oil in a deep skillet over medium heat.
- Add the ground beef and cook, breaking it up, until fully browned.
- Stir in the sweet potato and cook 8–10 minutes until it starts to soften.
- Add the green beans and kale. Cook another 4–5 minutes until everything is tender.
- Take the pan off the heat, drizzle the salmon oil, and mix well.
- Cool completely, stir in the nutrient mix, and portion for the fridge or freezer.
Why You’ll Love It
The first time I made a double batch of this, Max sat by the stove the entire time like a furry sous-chef. The sweet potato adds natural sweetness and moisture without any weird additives. Some people add extra kale—I keep it moderate because too much can make the texture bitter. This is my go-to when I want a filling DIY dog food recipe that still feels fresh.
3. Turkey & Quinoa Veggie Delight
Lighter than beef but still satisfying. Quinoa brings complete protein and a nice nutty note that pairs perfectly with turkey. Great for dogs who do better with poultry.
Ingredients
- 1.5 lbs ground turkey
- ¾ cup cooked quinoa
- 1 cup diced carrots
- 1 cup broccoli florets, chopped small
- ½ cup chopped spinach
- 1 tbsp sunflower oil
- 1 tsp salmon oil
- Dog-safe multivitamin or nutrient mix
Step-by-Step Instructions
- Warm the oil in a large pan over medium heat.
- Add the ground turkey and cook until no pink remains.
- Stir in the carrots and broccoli. Cover and cook 6–8 minutes until soft.
- Mix in the cooked quinoa and spinach. Cook just until the spinach wilts.
- Remove from heat, add the salmon oil, and combine thoroughly.
- Cool, stir in the nutrient mix, and store in portions.
Why You’ll Love It
I switched to this one during a hot stretch and Max still cleaned every bowl. Quinoa holds up better than rice in the fridge, which is a quiet win for meal prep. IMO this is the prettiest of the bunch—those bright veggies make it look like something you’d want to eat yourself. Just don’t skip the oil; it keeps everything from drying out.
4. Salmon & Sweet Potato Fresh Mix
This one is my coat-and-skin hero. Omega-rich salmon plus creamy sweet potato makes a meal that feels special and still counts as everyday DIY dog food.
Ingredients
- 1.25 lbs boneless skinless salmon, cooked and flaked
- 1 medium sweet potato, cooked and mashed
- ½ cup green peas (fresh or frozen)
- ¼ cup fresh blueberries (optional but fun)
- 1 tsp salmon oil (extra if you like)
- Dog-safe multivitamin or nutrient mix
Step-by-Step Instructions
- Bake or pan-cook the salmon until it flakes easily, about 12–15 minutes. Remove any bones carefully.
- Steam or microwave the sweet potato until soft, then mash it.
- In a large bowl, combine the flaked salmon, mashed sweet potato, and peas.
- Gently fold in the blueberries if using.
- Drizzle the extra salmon oil and mix lightly.
- Cool if needed, stir in the nutrient mix, and portion.
Why You’ll Love It
Max’s coat went from “fine” to “why is your dog so shiny?” after a few weeks of rotating this in. The blueberries add a little antioxidant boost and a fun pop of color. Some people skip them—I keep a small handful because Max treats them like dessert. This recipe feels fancy but takes almost no active time once the salmon is cooked.
5. Pork & Pumpkin Comfort Bowl
Cozy, slightly sweet, and perfect for cooler days or dogs who need gentle fiber. Pumpkin is a quiet hero for digestion, and pork brings rich flavor without being too heavy.
Ingredients
- 1.5 lbs ground pork (or lean pork, chopped)
- ¾ cup pure pumpkin puree (not pie filling)
- 1 small potato or sweet potato, diced and cooked soft
- ¾ cup chopped green beans
- 1 tbsp sunflower oil
- 1 tsp salmon oil
- Dog-safe multivitamin or nutrient mix
Step-by-Step Instructions
- Heat the oil in a skillet over medium heat.
- Brown the ground pork thoroughly, breaking it into small pieces.
- Stir in the cooked potato pieces and green beans. Cook 5 minutes until heated through.
- Add the pumpkin puree and mix until everything is coated and warm.
- Remove from heat, drizzle the salmon oil, and combine.
- Cool completely, add the nutrient mix, and portion into containers.
Why You’ll Love It
I made this during a rainy week and Max acted like I’d prepared a five-star feast. The pumpkin keeps the texture creamy and helps with any occasional tummy sensitivity. One time I used too much pumpkin and it turned a bit soupy—stick to the amount above. This is the recipe I reach for when I want something comforting that still counts as fresh DIY dog food.
6. Beef, Egg & Spinach Everyday Classic
This is the one I make most often. Eggs add extra protein and a silky texture, while spinach sneaks in greens without Max noticing. Simple, solid, and endlessly reliable.
Ingredients
- 1.5 lbs lean ground beef
- 1 medium sweet potato, diced or shredded
- 2 cups fresh spinach, chopped
- 3 large eggs
- 1 tbsp sunflower oil
- 1 tsp salmon oil
- Dog-safe multivitamin or nutrient mix
Step-by-Step Instructions
- Heat the oil in a large Dutch oven or deep skillet over medium heat.
- Add the ground beef and cook until fully browned.
- Stir in the sweet potato and cook 8–10 minutes until soft.
- Add the spinach and cook until wilted.
- Crack the eggs into the pan, break the yolks, and stir until the eggs are fully cooked and firm.
- Remove from heat, add the salmon oil, cool slightly, then mix in the nutrient mix thoroughly.
Related Articles:
- Copycat The Farmer’s Dog Food Recipes for Less
- The Farmer’s Dog Recipes: DIY Copycat Meals
- Salmon Dog Food Recipes for a Shiny Coat
Why You’ll Love It
This is my “I actually have my life together” recipe. The eggs make the whole mix richer and help everything stick together nicely. I once forgot the spinach and Max didn’t care, but I like the extra nutrients. It freezes beautifully in single portions, so you always have fresh DIY dog food ready to thaw. 🙂
These six DIY dog food recipes give you real control over what goes into your pup’s bowl. They’re fresher than kibble, more affordable than most delivery services, and flexible enough for busy weeks. Batch a couple on Sunday, freeze the extras, and watch your dog light up at mealtime. Just keep the nutrient balance in mind, talk to your vet about long-term plans, and enjoy the process. Your kitchen will smell amazing, your dog will thank you with zoomies, and you’ll wonder why you waited so long to start making your own fresh meals.








