Homemade Whitefish & Brown Rice Meal for Dogs

If you’re anything like me, you want the absolute best for your dog but without draining your wallet or guessing what’s really in their food. That’s exactly why I fell in love with making simple homemade meals. Fresh dog food subscriptions can be great, but they’re expensive, and honestly? You can recreate a nourishing, transparent alternative right from your regular grocery store.

This DIY Farmer’s Dog inspired Whitefish & Brown Rice Meal is the dependable base recipe I wish I had when I first started. It’s balanced, approachable, and made with whole ingredients you can recognize no chemistry degree required. Best of all, it comes together in under an hour and works beautifully for dogs of all sizes.


This recipe is ideal if you:

  • Want full transparency in your dog’s bowl
  • Are looking for a budget-friendly alternative to fresh food subscriptions
  • Like the idea of supplementing kibble with real, whole foods
  • Want a flexible base meal you can customize over time

Whether you have a tiny lap dog or a large, energetic pup, this recipe scales easily and gives you peace of mind with every scoop.


I’ll be honest I used to buy the same bag of kibble every month without a second thought. Then my terrier mix, Buster, started developing itchy hot spots. The vet suspected allergies, but ingredient labels only left me more confused. Half the items sounded like they belonged in a lab, not a food bowl.

That was my turning point. If I wouldn’t eat mystery ingredients, why should he?

After a few trial runs and plenty of research, I landed on this clean, simple base recipe. Once Buster switched to meals built around this formula, his skin cleared up, his energy improved, and mealtime became something I actually felt good about again.


Protein & Grains

  • 1 lb whitefish (fully cooked, deboned, and flaked)
  • 1 cup brown rice (measured dry, then cooked)

Vegetables

  • 1 cup carrots, diced
  • 1 cup green beans, chopped
  • ½ cup sweet potato, peeled and diced small

Essential Add-Ins

  • 1 teaspoon fish oil (for omega-3s)
  • Optional: 1 teaspoon vegetable glycerin for texture

These ingredients are intentionally simple and work together to provide energy, fiber, and healthy fats.


1. Cook the Rice

Prepare the brown rice according to package instructions and set aside once fully cooked.

2. Cook the Fish

Cook the whitefish thoroughly using baking, steaming, or pan-cooking with no seasoning. Let cool slightly, then flake and carefully remove any remaining bones.

3. Simmer the Vegetables

In a large pot, add carrots, green beans, and sweet potato along with about ½ cup water. Cover and simmer on low heat for 15–20 minutes, until vegetables are soft and easily mashed with a fork.

4. Combine Everything

Add the cooked rice, flaked fish, and fish oil to the pot. Stir thoroughly until the mixture is evenly combined. If using vegetable glycerin, mix it in now.

5. Cool Completely

Remove from heat and allow the meal to cool fully to room temperature before portioning. This step is essential for safety and storage.


This recipe yields about 7 days of food, depending on your dog’s size and calorie needs. Portion sizes should be adjusted based on weight, age, and activity level.

👉 Always consult your veterinarian before switching to homemade meals long-term. This recipe is an excellent base, but dogs may need additional vitamin and mineral supplementation for daily feeding.


  • Refrigerator: Store in airtight containers for up to 5 days
  • Freezer: Freeze in single-serving portions for up to 3 months

Thaw frozen portions overnight in the fridge before serving.


  • Calories: ~300
  • Protein: ~25 g
  • Fat: ~10 g
  • Carbohydrates: ~35 g
  • Fiber: ~4 g

These values are estimates and will vary depending on portion size and ingredient brands.


Can I substitute brown rice?
Yes. Barley or quinoa work well. For a grain-free option, replace rice with cooked lentils or extra sweet potato, adjusting portions carefully.

Is this meal nutritionally complete?
Not on its own for long-term daily feeding. A vet-approved canine vitamin/mineral supplement is recommended if feeding regularly.

How do I adjust portions for different dog sizes?
Determine your dog’s daily caloric needs and divide the batch accordingly. Smaller dogs require significantly less per serving than large breeds.


This DIY Whitefish & Brown Rice Meal is about trust knowing exactly what you’re feeding your dog and feeling confident in every ingredient. It’s simple, nourishing, and flexible enough to grow with your dog’s needs.

If you try this recipe, I’d love to hear how it went. Did your pup love it? Did you customize it with different veggies? Share your experience and help other dog parents feel confident cooking for their best friends.

Because feeding our dogs well isn’t about perfection it’s about intention, love, and real food. 🐾

Homemade Whitefish & Brown Rice Meal for Dogs

Homemade Whitefish & Brown Rice Meal for Dogs

Yield: 4 Serving
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour

If you’re anything like me, you want the absolute best for your dog but without draining your wallet or guessing what’s really in their food. That’s exactly why I fell in love with making simple homemade meals. Fresh dog food subscriptions can be great, but they’re expensive, and honestly? You can recreate a nourishing, transparent alternative right from your regular grocery store.

This DIY Farmer’s Dog–inspired Whitefish & Brown Rice Meal is the dependable base recipe I wish I had when I first started. It’s balanced, approachable, and made with whole ingredients you can recognize no chemistry degree required. Best of all, it comes together in under an hour and works beautifully for dogs of all sizes.

Ingredients

  • Protein & Grains
  • 1 lb whitefish (fully cooked, deboned, and flaked)
  • 1 cup brown rice (measured dry, then cooked)
  • Vegetables
  • 1 cup carrots, diced
  • 1 cup green beans, chopped
  • ½ cup sweet potato, peeled and diced small
  • Essential Add-Ins
  • 1 teaspoon fish oil (for omega-3s)
  • Optional: 1 teaspoon vegetable glycerin for texture
  • These ingredients are intentionally simple and work together to provide energy, fiber, and healthy fats.

Instructions

    1. Cook the Rice

    Prepare the brown rice according to package instructions and set aside once fully cooked.

    2. Cook the Fish

    Cook the whitefish thoroughly using baking, steaming, or pan-cooking with no seasoning. Let cool slightly, then flake and carefully remove any remaining bones.

    3. Simmer the Vegetables

    In a large pot, add carrots, green beans, and sweet potato along with about ½ cup water. Cover and simmer on low heat for 15–20 minutes, until vegetables are soft and easily mashed with a fork.

    4. Combine Everything

    Add the cooked rice, flaked fish, and fish oil to the pot. Stir thoroughly until the mixture is evenly combined. If using vegetable glycerin, mix it in now.

    5. Cool Completely

    Remove from heat and allow the meal to cool fully to room temperature before portioning. This step is essential for safety and storage.

Notes

Think of this recipe as a starting point. Every dog is different, so adjust portions to suit your pup’s size, age, and energy needs, and check with your veterinarian before transitioning to a new diet.

Nutrition Information:
Yield: 4 Serving Size: 1 Serving
Amount Per Serving: Calories: 300kcalTotal Fat: 10gSaturated Fat: 3gCholesterol: 70mgSodium: 90mgCarbohydrates: 35gFiber: 4gSugar: 5gProtein: 25g

Leave a Comment

Skip to Recipe