10 Homemade Dog Food Recipe Variations for Weekly Meal Prep

Prepping your dog's meals at home doesn't have to be complicated. With a little planning, you can create wholesome, family-style dishes that keep your pup excited for dinner every day. These recipes are designed to be simple, budget-friendly, and packed with dog-safe nutrition.

Whether you're a seasoned meal prepper or just starting out, these variations offer plenty of flexibility. Mix and match proteins, grains, and veggies to suit your dog's taste and dietary needs.

Each recipe is easy to batch-cook and store, making weekly prep a breeze. Let's dive into ten delicious, homemade dog food ideas that will make your kitchen smell amazing and your dog's tail wag with joy.

1. Classic Chicken and Rice Bowl

1. Classic Chicken and Rice Bowl

When your dog's tummy needs a break or they're just being extra picky, this simple bowl is a lifesaver. It’s the kind of meal that feels familiar and comforting, like a warm hug in a dog bowl. The combination of tender chicken, soft rice, and sweet carrots is gentle on digestion and packed with plain, wholesome goodness.

You can whip up a big batch on Sunday and have easy, homemade meals ready all week.

Ingredients

  • 1 lb boneless, skinless chicken breast
  • 2 cups cooked white rice
  • 2 medium carrots, finely diced
  • 4 cups water (for boiling chicken)

Instructions

  1. Place the chicken breasts in a pot, cover with water, and bring to a boil. Reduce heat and simmer for 15-20 minutes, or until the chicken is cooked through and no longer pink in the center.
  2. Remove the chicken from the pot and let it cool. Once cool enough to handle, shred the meat into bite-sized pieces, discarding any bones or skin.
  3. In a large bowl, combine the shredded chicken, cooked rice, and diced carrots. Mix well to distribute the ingredients evenly.
  4. Serve at room temperature or slightly warm. Store leftovers in an airtight container in the refrigerator for up to 4 days.

Serving Tip

  • For a standard 30-pound dog, start with about 1 cup of this mixture per meal, adjusting based on your dog's activity level and appetite. You can freeze individual portions in freezer-safe bags or containers for up to 3 months. Thaw overnight in the fridge before serving.
  • This gentle meal is perfect for transitioning dogs with sensitive stomachs or as a bland diet option during minor upsets.

2. Beef and Sweet Potato Hash

2. Beef and Sweet Potato Hash

This hearty hash brings together savory ground beef, roasted sweet potatoes, and crisp green beans in one satisfying bowl. It's the kind of meal that makes your dog's tail wag before the bowl even hits the floor. For busy pet parents, it's a simple, wholesome option that you can batch-cook on the weekend and portion out for the week ahead.

Ingredients

  • 1 lb lean ground beef (90% lean or higher)
  • 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
  • 1 cup fresh or frozen green beans, trimmed and chopped
  • 1 tbsp olive oil (optional, for roasting)
  • Water or low-sodium beef broth, as needed for moisture

Instructions

  1. Preheat your oven to 400°F (200°C). Toss the diced sweet potatoes with olive oil (if using) and spread them on a baking sheet. Roast for 20–25 minutes, until fork-tender and lightly browned.
  2. While the sweet potatoes roast, cook the ground beef in a large skillet over medium heat, breaking it up with a spoon. Cook until fully browned, about 8–10 minutes. Drain any excess fat.
  3. Add the chopped green beans to the skillet with the beef and cook for 3–4 minutes, until tender-crisp. If using frozen, they may need an extra minute or two.
  4. Once the sweet potatoes are done, add them to the skillet and stir everything together. If the mixture seems dry, add a splash of water or broth to help it come together. Let cool completely before serving.

Serving Tip

Portion this hash into meal-sized containers and refrigerate for up to 4 days, or freeze for up to 3 months. Serve at room temperature or slightly warmed. For an average-sized dog, start with about 1/2 cup per 20 pounds of body weight per meal, adjusting as needed based on your dog's activity level and appetite.

3. Turkey and Quinoa Veggie Medley

3. Turkey and Quinoa Veggie Medley

This Turkey and Quinoa Veggie Medley is a hearty, home-style meal that feels like a cozy dinner for your pup. Lean ground turkey brings protein without extra fat, while fluffy quinoa adds a gluten-free grain that’s gentle on sensitive tummies. The mix of peas, spinach, and zucchini sneaks in fiber and vitamins, making this a colorful, satisfying bowl your dog will look forward to at mealtime.

It’s simple to whip up in one pot, and the leftovers keep well for easy weekly prep.

Ingredients

  • 1 lb lean ground turkey
  • 1 cup quinoa, rinsed
  • 2 cups low-sodium chicken broth (or water)
  • 1 cup frozen peas
  • 2 cups fresh spinach, chopped
  • 1 medium zucchini, grated
  • 1 tablespoon olive oil (optional)

Instructions

  1. In a large skillet or pot, heat the olive oil over medium heat. Add the ground turkey and cook until browned, breaking it apart with a spoon, about 5–7 minutes.
  2. Stir in the quinoa and broth. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes.
  3. Add the peas, spinach, and grated zucchini. Stir well, cover, and cook for another 5 minutes, until the quinoa is tender and the spinach is wilted.
  4. Let the mixture cool completely before serving. Store in airtight containers in the fridge for up to 4 days or freeze in portions for up to 2 months.

Serving Tip

For an average-sized dog (around 30 pounds), serve about 1/2 cup per 10 pounds of body weight daily, divided into two meals. Adjust portions based on your dog's activity level and check with your vet if you're unsure. This medley can be served warm or at room temperature, but always make sure it's cooled to avoid burns.

4. Salmon and Oatmeal Delight

4. Salmon and Oatmeal Delight

This hearty bowl brings the ocean to your dog's dish, with flaked salmon and rolled oats simmered into a comforting meal that smells as good as it tastes. The pumpkin puree adds a subtle sweetness and a boost of fiber, making it a gentle choice for sensitive stomachs. It's a simple, family-style recipe that fits right into your weekly meal prep, giving your pup a taste of something special without extra fuss.

Ingredients

  • 1 cup rolled oats
  • 2 cups water
  • 1 can (14.75 oz) pink salmon, drained and flaked (or 2 cooked salmon fillets, bones removed)
  • 1/2 cup pumpkin puree (unsweetened)
  • 1 tablespoon coconut oil (optional, for extra shine)

Instructions

  1. In a medium saucepan, bring the water to a boil. Stir in the rolled oats and reduce heat to a simmer. Cook for about 5 minutes, stirring occasionally, until the oats are tender and have absorbed most of the liquid.
  2. Add the flaked salmon and pumpkin puree to the pot. Stir well to combine, breaking up any large salmon pieces. Cook for another 2-3 minutes until everything is heated through.
  3. Remove from heat and let the mixture cool completely before serving. Stir in the coconut oil, if using, once the mixture has cooled slightly.

Serving Tip

Serve this as a complete meal, portioning about 1/2 cup per 20 pounds of body weight, adjusted for your dog's activity level. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze individual portions for up to 3 months. Thaw overnight in the fridge before serving.

5. Pork and Barley Stew

5. Pork and Barley Stew

When the weather turns chilly, a warm, hearty stew can be just as comforting for your dog as it is for you. This pork and barley version is packed with tender meat, wholesome grains, and veggies, all simmered together until the flavors meld into a cozy bowl of goodness. It's a simple, family-style meal that feels like a treat for your pup, and it's easy to make in big batches for weekly meal prep.

Plus, the soft texture is gentle on older dogs or those who prefer a little extra moisture in their food.

Ingredients

  • 1 lb lean pork shoulder, cut into small chunks
  • 1 cup pearled barley, rinsed
  • 2 medium carrots, peeled and diced
  • 1 small zucchini, diced
  • 4 cups low-sodium chicken or vegetable broth
  • 1 tablespoon olive oil

Instructions

  1. In a large pot, heat the olive oil over medium heat. Add the pork chunks and brown them on all sides, about 5 minutes.
  2. Add the carrots, zucchini, and barley to the pot. Pour in the broth and bring everything to a boil.
  3. Reduce the heat to low, cover, and let it simmer for about 45 minutes, or until the barley is tender and the pork is cooked through. Stir occasionally.
  4. Once done, let the stew cool completely before serving. You can mash it slightly if your dog prefers a smoother texture.

Serving Tip

Store leftovers in an airtight container in the fridge for up to 4 days, or freeze in individual portions for up to 3 months. Serve at room temperature or slightly warmed, and adjust the portion size based on your dog's weight and activity level. Always check with your vet before introducing new foods.

6. Lamb and Brown Rice Comfort

6. Lamb and Brown Rice Comfort

For dogs who struggle with common proteins like chicken or beef, lamb can be a gentle change of pace. This recipe combines ground lamb with brown rice and broccoli, creating a comforting meal that's easy on sensitive stomachs. The aroma of simmering lamb is sure to get tails wagging, and the soft texture makes it simple for most dogs to enjoy.

Ingredients

  • 1 pound ground lamb
  • 1 cup brown rice, uncooked
  • 2 cups water or low-sodium chicken broth
  • 1 cup broccoli florets, finely chopped
  • 1 tablespoon olive oil

Instructions

  1. Rinse the brown rice and place it in a medium pot with the water or broth. Bring to a boil, then reduce heat, cover, and simmer for about 35–40 minutes, until the rice is tender and liquid is absorbed.
  2. While the rice cooks, heat the olive oil in a large skillet over medium heat. Add the ground lamb and cook, breaking it up with a spoon, until it's browned and no longer pink, about 8–10 minutes. Drain excess fat if needed.
  3. Add the chopped broccoli to the skillet with the lamb and cook for another 3–4 minutes, until the broccoli is slightly tender but still bright green.
  4. Combine the cooked rice, lamb, and broccoli in a large bowl and stir until well mixed. Let cool completely before serving to your dog.

Serving Tip

Portion this into meal-sized containers and refrigerate for up to 4 days, or freeze for up to 3 months. For an average-sized dog, start with about 1/2 cup per 20 pounds of body weight per meal, adjusting based on your dog's activity level and appetite. Always check with your vet before introducing new foods, especially if your dog has sensitivities.

7. Chicken Liver and Millet Feast

7. Chicken Liver and Millet Feast

This hearty bowl is like a cozy autumn supper for your pup, but with a serious nutritional punch. Chicken liver is a powerhouse of iron and B vitamins, which support healthy blood and energy levels. Paired with fluffy millet and tender kale, it's a savory, satisfying meal that feels like a special treat every time.

It's also incredibly simple to make in big batches, so you can have ready-to-serve portions in the fridge all week.

Ingredients

  • 1 cup millet
  • 2 cups water
  • 1 tablespoon olive oil
  • 1 pound chicken livers, trimmed and chopped
  • 2 cups kale, stems removed and finely chopped
  • 1/2 cup low-sodium chicken broth

Instructions

  1. Rinse the millet under cold water. In a small saucepan, bring the water to a boil, add the millet, reduce heat to low, cover, and simmer for about 15 minutes, until the water is absorbed. Fluff with a fork and set aside.
  2. While the millet cooks, heat the olive oil in a large skillet over medium heat. Add the chicken livers and cook for 5-7 minutes, stirring occasionally, until they are browned on the outside and no longer pink in the center. Remove from the skillet and let cool slightly.
  3. In the same skillet, add the kale and chicken broth. Cook for 3-4 minutes, stirring, until the kale is wilted and tender.
  4. Once the livers are cool enough to handle, chop them into small, bite-sized pieces. In a large bowl, combine the cooked millet, chopped livers, and kale mixture. Stir well to combine.
  5. Let the mixture cool completely before serving or storing.

Serving Tip

Portion into meal-sized containers and refrigerate for up to 4 days, or freeze for up to 3 months. For a 50-pound dog, serve about 1 cup per meal, adjusting based on your dog's activity level and size. Always introduce new foods gradually and consult your vet if you have concerns.

8. Egg and Spinach Breakfast Bowl

8. Egg and Spinach Breakfast Bowl

Start your dog's day with a bowl that feels like a warm hug. This breakfast mix combines fluffy scrambled eggs, tender spinach, and soft white rice for a meal that's gentle on the stomach and full of morning goodness. It's a fantastic way to use up leftover rice and sneak in some leafy greens, even for picky eaters.

Plus, it's quick to whip up on a busy weekday, so your pup can enjoy a homemade start without you breaking a sweat.

Ingredients

  • 2 large eggs
  • 1 cup fresh spinach, chopped
  • 1 cup cooked white rice
  • 1 tablespoon olive oil (optional, for cooking)

Instructions

  1. In a small bowl, whisk the eggs until the yolks and whites are fully combined.
  2. Heat the olive oil in a non-stick skillet over medium heat. Add the chopped spinach and sauté for 1-2 minutes until wilted.
  3. Pour the eggs over the spinach. Stir gently with a spatula, cooking until the eggs are softly scrambled and just set.
  4. Remove from heat and let cool slightly. Mix in the cooked rice until everything is evenly distributed.
  5. Allow the bowl to cool to room temperature before serving to your dog.

Serving Tip

  • Portion this breakfast bowl according to your dog's size—about 1/2 cup for small dogs, 1 cup for medium, and up to 1 1/2 cups for large breeds. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently and let cool before serving.
  • This meal is perfect for a special weekend treat or a gentle option for dogs with sensitive tummies.

9. Tuna and Pasta Surprise

9. Tuna and Pasta Surprise

Some dogs go absolutely wild for fish, and this tuna and pasta combo is a fun way to switch up their weekly menu without breaking the bank. Canned tuna packed in water is a lean, dog-safe protein that mixes easily with whole wheat pasta and peas for a meal that feels like a treat but works as a balanced dinner. It's also a fantastic option for picky eaters who might be bored with their usual kibble—just a little warm, savory mix can make mealtime exciting again.

Plus, it comes together in about 15 minutes, so you can add it to your meal prep rotation without extra fuss.

Ingredients

  • 1 can (5 oz) tuna in water, drained and flaked
  • 1 cup cooked whole wheat pasta (elbows or small shells), cooled
  • 1/2 cup frozen peas, thawed
  • 1 tablespoon olive oil (optional, for extra shine and healthy fats)
  • 1/4 cup water or low-sodium chicken broth (to help mix and moisten)

Instructions

  1. In a large bowl, combine the drained tuna, cooked pasta, and peas. Add the olive oil if using, and mix gently with a fork so the tuna flakes evenly without breaking the pasta too much.
  2. Stir in the water or broth a little at a time until the mixture is moist but not soupy. You want it to hold together slightly when pressed.
  3. Portion into your dog's bowl or into meal prep containers. Serve at room temperature or slightly warmed—never hot—to bring out the aroma.

Serving Tip

  • This recipe makes about 2 cups, which is roughly two servings for a medium-sized dog (adjust based on your dog's weight and activity level). Store leftovers in an airtight container in the fridge for up to three days, or freeze in individual portions for up to a month. Thaw overnight in the fridge before serving.
  • For a complete meal, pair with a small amount of your dog's regular kibble or a scoop of plain pumpkin to add fiber.

10. Vegetable and Chickpea Power Bowl

10. Vegetable and Chickpea Power Bowl

This plant-powered bowl is a fantastic way to give your dog a lighter meal that’s still packed with goodness. The chickpeas offer a gentle protein boost, while carrots and zucchini add natural crunch and vitamins. It’s a simple, family-style dish you can whip up in one pot, and your dog will love the hearty texture and mild, savory flavor.

Ingredients

  • 1 cup cooked chickpeas, rinsed and drained
  • 1 medium carrot, finely diced
  • 1 small zucchini, finely diced
  • 1 tablespoon coconut oil
  • 1/2 cup cooked brown rice or quinoa (optional, for extra bulk)

Instructions

  1. Heat the coconut oil in a skillet over medium heat. Add the carrot and zucchini, and sauté for 3–4 minutes until slightly softened.
  2. Stir in the chickpeas and optional rice or quinoa. Cook for another 2–3 minutes, stirring occasionally, until everything is warmed through.
  3. Let the mixture cool completely before serving to your dog. Store leftovers in an airtight container in the fridge for up to 3 days.

Serving Tip

Portion this bowl according to your dog’s size—about 1/4 cup for small dogs, 1/2 cup for medium, and up to 1 cup for large breeds. Serve as a main meal or mix with your dog’s regular kibble for a veggie boost. Always introduce new foods gradually and check with your vet if your dog has sensitivities.

FAQ

How long can homemade dog food be stored in the fridge?

Most homemade dog food can be stored in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze portions in freezer-safe bags or containers for up to 3 months.

Can I mix these recipes with commercial dog food?

Yes, you can use these recipes as a topper or mix them with your dog's regular kibble. Start with a small amount to ensure your dog tolerates the change, and adjust portions to maintain a balanced diet.

Are these recipes nutritionally complete for my dog?

These recipes are designed as balanced meal ideas, but they may not meet all of your dog's specific nutritional needs. Consult your veterinarian to ensure the recipes are appropriate for your dog's age, weight, and health condition.

Can I substitute ingredients in these recipes?

Absolutely! Feel free to swap proteins, grains, or vegetables based on what your dog enjoys or what you have on hand. Just ensure any substitutions are dog-safe and avoid ingredients like onions, garlic, grapes, and xylitol.

How should I introduce a new homemade food to my dog?

Gradually introduce new food over 7-10 days by mixing increasing amounts of the new food with the old. Watch for any digestive upset or allergic reactions, and consult your vet if you have concerns.

Conclusion

These ten homemade dog food variations are more than just meals—they're a way to show your pup how much you care. By prepping a few batches each week, you'll save time, control ingredients, and keep your dog's taste buds happy.

Remember to store portions properly and always check with your vet before making major diet changes. We hope these family-style recipes inspire you to get creative in the kitchen.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top