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.
Don’t keep giving that little dog of yours some mysterious meat! Haven’t you thought about what is really in that packet of kibble? Most of the time, it is fillers, by-products, and stuff that hardly makes any contribution to your little friend.
Such a situation may result in stomachs that are not well, coats that are dull, and even that your dog becomes a picky eater. However, the fact is that you can give your dog better food.
I will show you the way to prepare a healthy, simple meal that they will love.
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 homemade dog food recipe is perfect for small dogs.
- It uses lean beef and brown rice, so it’s gentle on their stomachs.
- You’ll get a healthy, balanced meal that supports energy and a shiny coat.
- Prep time: 15 minutes.
- Cook time: 30 minutes.
- Serving size: Approximately 7-10 small dog meals (depending on dog size).
Ingredients List
- 1 lb lean ground beef (85-90% lean) – Estimated cost: $6.00-$8.00
- 1 cup uncooked brown rice – Estimated cost: $0.50-$0.75
- 3 cups water (for rice) – Estimated cost: Negligible
- 1 cup finely chopped carrots – Estimated cost: $0.40-$0.60
- 1 cup finely chopped green beans – Estimated cost: $0.70-$1.00
- 1/2 cup peas (fresh or frozen) – Estimated cost: $0.30-$0.50
- 1 tablespoon olive oil – Estimated cost: $0.10-$0.15
- 1/4 teaspoon ground turmeric (optional, for anti-inflammatory benefits) – Estimated cost: $0.05-$0.10
- 1/2 teaspoon finely chopped fresh parsley (for breath and antioxidants) – Estimated cost: $0.15-$0.20
- Canine multivitamin/mineral supplement (specifically formulated for dogs, check with vet for brand/dosage) – Estimated cost: $0.50-$1.00 per serving
Total estimated cost: $8.70-$12.30
Substitutions:
- Lean ground beef: You can use ground turkey or ground chicken.
- Brown rice: Quinoa or cooked oats can work, but adjust water ratios.
- Carrots/Green Beans/Peas: Sweet potato or pumpkin (canned, plain) are also good.

Step-by-Step Instructions
- First, cook the brown rice. Combine 1 cup brown rice with 3 cups water in a medium pot. Bring it to a boil. Then reduce heat to low, cover, and simmer for about 25-30 minutes. It’s done when the water is absorbed and the rice is tender.
- While the rice cooks, brown the ground beef. Heat the olive oil in a large skillet over medium heat. Add the lean ground beef and cook, breaking it up with a spoon, until it’s no longer pink.
- Drain any excess fat from the beef. You want it lean for your small dog.
- Next, add the chopped carrots and green beans to the skillet with the beef. Cook for 5-7 minutes, stirring occasionally. This softens them a bit.
- Stir in the peas and turmeric (if using). Cook for another 2-3 minutes until everything is warmed through.
- Once the brown rice is cooked, add it to the skillet with the beef and vegetables. Mix everything well.
- Remove the skillet from heat and let the mixture cool completely.
- When it’s cool, stir in the fresh parsley. Then, add the recommended dosage of the canine multivitamin/mineral supplement as advised by your vet. This makes sure your dog gets all the necessary nutrients.
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
- Small dogs need varying amounts based on their size and activity.
- For very small dogs (under 10 lbs), start with about 1/4 to 1/2 cup per day, split into two meals.
- For small dogs (10-20 lbs), you can offer 1/2 to 1 cup per day, also split into two meals.
- Active dogs might need a bit more. A lazy dog needs less.
- Puppies, pregnant, or nursing dogs have higher caloric and nutrient needs. You should talk to your vet to adjust portions for them.
- Always introduce new foods slowly. Mix a small amount of the homemade food with their old food for a few days.
- It’s always a good idea to chat with your vet. They can give you personalized advice on portions and nutrient balance for your specific dog.
Nutritional Benefits of the Recipe
- Lean ground beef gives high-quality protein. This is key for muscle growth, repair, and overall strength in your small dog.
- Brown rice is a complex carbohydrate. It offers steady energy and is easy to digest, which is great for sensitive stomachs.
- Carrots are packed with Vitamin A. This is good for vision and a healthy immune system.
- Green beans provide fiber and vitamins K and C. Fiber helps with digestion and keeps things moving.
- Peas are a source of vitamins A, B, and K, plus minerals like zinc and potassium. They add a boost of nutrients.
- Olive oil provides healthy fats, including Omega-6 fatty acids. These are important for skin and coat health.
- Turmeric (if used) has anti-inflammatory properties. This can help with joint health and overall wellness.
- Parsley is more than just a garnish. It helps with fresh breath and has antioxidants.
- The canine multivitamin/mineral supplement makes sure your dog gets all essential vitamins and minerals. This ensures the diet is nutritionally complete.

Storage and Serving Tips
- Once cooked and cooled, store the homemade dog food in an airtight container in the refrigerator. It stays fresh for up to 3-4 days.
- For longer storage, divide the food into single-serving portions and freeze them. It will keep well in the freezer for up to 2-3 months.
- When ready to serve from frozen, thaw it in the refrigerator overnight.
- You can serve the food at room temperature. Some dogs prefer it slightly warmed, which you can do briefly in the microwave.
- This food can be fed on its own. You can also mix it with a small amount of their regular kibble to add variety and nutrients.
- Always make sure your dog has access to fresh, clean water.
Common Questions & Troubleshooting
Can I add other vegetables?
Yes, you can. Just make sure they are dog-safe like pumpkin, sweet potato, or zucchini. Always avoid onions, garlic, grapes, and anything with xylitol.
My dog has allergies, what can I change?
If your dog is allergic to beef, use ground turkey or lamb. If brown rice is an issue, try quinoa. Talk to your vet to confirm safe substitutions for specific allergies.
How do I know if the food is balanced enough?
This recipe aims for a good balance, but a canine multivitamin/mineral supplement is key for completeness. Regular vet check-ups can also help ensure your dog is getting all necessary nutrients.
My dog won’t eat it, what now?
Some dogs are picky. Try warming it slightly to bring out the aroma. Mix a small amount with their current food and gradually increase the homemade portion. You can also try a different protein source.
📖 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 means knowing exactly what they eat. This lean beef and brown rice recipe is simple, healthy, and made with love. It’s a great way to boost their health and happiness.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





