Do you know what DOG ESSENTIALS you are missing out? Find out now!
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.
If you’re sick of reading dog food labels and stumbling over weird ingredients, you’re not the only one! Who doesn’t want to know what’s actually going into your dog’s bowl, and not just trust whatever the package says.
But making your own dog food? It’s easier than you think. It’s healthy, it’s quick, and your pup will thank you for it. You don’t have to spend hours in the kitchen either.
I’ve been there, and I found a way to feed my dog real, good food without losing my mind or my free time. Trust me:it makes a difference.
Medical Questions? Talk to a Veterinarian 24/7.
Connect one-on-one with a licensed vet who will answer your questions in minutes.
*Article may contain affiliate links to retailers like Amazon and Chewy. Learn more on our disclosure page.
Recipe Overview
- This one-pot Beef & Brown Rice Casserole takes about 10 minutes to prep and 35 minutes to cook.
- It’s packed with quality protein, healthy fats, and fiber, making it great for most adult dogs.
- The recipe yields roughly 8 cups of food, perfect for meal prepping.
Ingredients List
- 1 pound ground beef (80/20 lean): Approximately $5.99
- 1.5 cups cooked brown rice: Approximately $0.50 (from dry rice)
- 1 cup chopped carrots: Approximately $0.40
- 1 cup chopped green beans: Approximately $0.60
- 1/2 cup chopped spinach: Approximately $0.50
- 1 tablespoon olive oil: Approximately $0.15
- 1/2 cup unsalted beef broth: Approximately $0.40
- 1/4 cup chopped parsley (fresh): Approximately $0.25
- 1 teaspoon dog-specific multivitamin/mineral supplement (optional, but recommended for long-term feeding): Approximately $0.30 (per serving)
- Substitutions: You can use ground turkey or lamb instead of beef. Sweet potatoes can replace carrots, and peas can replace green beans.
Total Estimated Cost: Approximately $9.29 (not including supplement for multiple servings)

Step-by-Step Instructions
- In a large pot or Dutch oven, heat the olive oil over medium heat.
- Add the ground beef and cook until browned, breaking it up with a spoon.
- Drain any excess fat from the pot.
- Stir in the chopped carrots and green beans.
- Cook for about 5-7 minutes until they start to soften slightly.
- Add the cooked brown rice and unsalted beef broth to the pot.
- Bring the mixture to a simmer, then reduce heat to low.
- Cover the pot and let it cook for 10-15 minutes, allowing the flavors to blend and vegetables to tenderize.
- Stir in the chopped spinach and parsley.
- Cook for another 2-3 minutes, just until the spinach wilts.
- Remove from heat and let the mixture cool completely before serving.
- If using, stir in the canine multivitamin/mineral supplement according to package directions once the food is cooled.
Look, prepping and cooking for your dog is great, but sometimes you might be too tired or maybe a tad lazy, or maybe you just want to give yourself a well deserved break.

In such times, you want something reliable and nutritious for your dog, and that’s where Ollie comes in. It’s my favorite dog food subscription ever.
Fresh human grade dog food sent to your doorstep, and there’s no lock in.
Give it a shot, will ya?
Feeding Guidelines
- These are general guidelines; always consult your vet for personalized advice.
- Small dogs (10-20 lbs): 1/2 to 1 cup per day, split into two meals.
- Medium dogs (20-50 lbs): 1.5 to 2.5 cups per day, split into two meals.
- Large dogs (50-90 lbs): 3 to 4 cups per day, split into two meals.
- Very active dogs or puppies may need more; less active or senior dogs may need slightly less.
- Pregnant or nursing dogs also have higher caloric needs; discuss with your vet.
- Adjust portions based on your dog’s activity level, age, and individual metabolism to maintain a healthy weight.
Nutritional Benefits of the Recipe
- Ground beef provides high-quality protein for muscle maintenance and essential amino acids.
- Brown rice is a complex carbohydrate for sustained energy and contains fiber for healthy digestion.
- Carrots offer Vitamin A for vision and immune support, plus antioxidants.
- Green beans are low-calorie and provide vitamins C and K, and dietary fiber.
- Spinach adds iron, Vitamin K, and antioxidants for overall health.
- Olive oil contributes healthy monounsaturated fats and Omega-6 fatty acids for skin and coat health.
- Parsley is a good source of vitamins K and C and helps with fresh breath.
- The optional supplement ensures a complete balance of essential vitamins and minerals, crucial for long-term homemade diets.

Storage and Serving Tips
- Once completely cooled, store the dog food in airtight containers in the refrigerator for up to 3-4 days.
- For longer storage, freeze individual portions in freezer-safe containers or bags for up to 2-3 months.
- Thaw frozen portions in the refrigerator overnight before serving, or gently reheat in a microwave or on the stovetop.
- Always ensure the food is cooled to room temperature before feeding.
- You can serve this casserole on its own or mix it with your dog’s regular kibble for added flavor and nutrients.
- Some dogs prefer their food slightly warmed; just make sure it’s not hot.
Common Questions & Troubleshooting
Is this recipe suitable for puppies?
Puppies have higher energy and specific nutrient needs for growth. This recipe can be adapted, but it’s best to consult your vet about appropriate portion sizes and additional supplements to ensure it meets all their developmental requirements.
Can I add other vegetables?
Yes, you can. Dog-safe vegetables like peas, pumpkin, or zucchini are great additions. Always avoid onions, garlic, grapes, and avocados, which are toxic to dogs.
What if my dog has allergies?
This recipe uses beef, which is a common protein. If your dog has a beef allergy, substitute with ground turkey, lamb, or a novel protein like venison. Ensure all other ingredients are safe for your dog’s specific allergies.
📖 Don’t Miss This…
Need more ideas on what to cook for your dog? Then you must check out my library of homemade dog food recipes today!
Wrapping Up
Making your dog’s food at home doesn’t have to be hard, and this Beef & Brown Rice Casserole is a simple, healthy option. It’s a great way to show your love and support their health. Feeling inspired?
Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!



