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.
Have you ever been concerned about what is truly inside your dog’s food?
The truth is, many commercial brands are full of fillers and ingredients that are not clearly listed and these can cause the upset of your dog’s little tummies.
And it is really difficult to feel good about giving them something that you do not trust completely.
But the point is that you want the best for your dog, and good nutrition is the main thing for a long and happy life. So here is an easy, healthy way.
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 mackerel and broccoli recipe is perfect for small dogs.
- It’s packed with Omega-3s, protein, and essential vitamins.
- Prep time is about 15 minutes.
- Cook time is around 20 minutes.
- This recipe makes approximately 4-6 servings for a small dog.
Ingredients List
- 1 can (5 oz) wild-caught mackerel in water, no salt added – Estimated cost: $2.50
- 1 cup fresh broccoli florets, chopped finely – Estimated cost: $1.00
- 1/2 cup cooked brown rice – Estimated cost: $0.30
- 1/4 cup shredded carrots – Estimated cost: $0.20
- 1 tablespoon extra virgin olive oil – Estimated cost: $0.10
- 1/4 teaspoon ground turmeric – Estimated cost: $0.05
- 1/4 cup low-sodium chicken or vegetable broth – Estimated cost: $0.15
- Optional: 1/4 teaspoon canine multivitamin powder (check with your vet) – Estimated cost: $0.20
Total Estimated Cost: $4.50
Substitutions:
- Mackerel can be swapped for sardines in water (no salt) or cooked salmon.
- Brown rice can be replaced with cooked quinoa or rolled oats.
- Broccoli can be substituted with spinach or green beans.

Step-by-Step Instructions
- Drain the mackerel well and flake it into a medium bowl, making sure there are no bones.
- Steam or boil the finely chopped broccoli until it’s tender but still a little firm, about 5-7 minutes.
- In a large mixing bowl, combine the flaked mackerel, cooked brown rice, shredded carrots, and cooked broccoli.
- Add the olive oil, ground turmeric, and low-sodium broth to the mixture.
- Mix everything thoroughly until all ingredients are well combined.
- If using, stir in the canine multivitamin powder now.
- Let the mixture cool completely before serving to your dog.
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
- For a small dog weighing 5-10 lbs, start with about 1/4 to 1/2 cup per day, divided into two meals.
- Dogs weighing 11-20 lbs might need 1/2 to 1 cup per day.
- Adjust portions based on your dog’s activity level; active dogs may need more, less active dogs less.
- Puppies, senior dogs, or pregnant/nursing dogs have different nutritional needs. Puppies often need more calories and protein for growth, while seniors might need fewer calories to prevent weight gain.
- Always talk to your vet to get personalized feeding advice for your dog’s specific needs and health conditions.
Nutritional Benefits of the Recipe
- Mackerel is packed with Omega-3 fatty acids, which are great for skin, coat, and brain health. It’s also a fantastic source of lean protein.
- Broccoli offers lots of fiber for healthy digestion and is rich in vitamins C and K.
- Brown rice provides complex carbohydrates for sustained energy and fiber.
- Carrots give your dog vitamins, especially Vitamin A, good for vision and immune function.
- Olive oil adds healthy monounsaturated fats and can help with nutrient absorption.
- Turmeric has anti-inflammatory properties, which can be good for overall health.

Storage and Serving Tips
- Store any leftovers in an airtight container in the refrigerator for up to 3-4 days.
- For longer storage, freeze individual portions in freezer-safe bags or containers for up to 2-3 months.
- Thaw frozen portions in the refrigerator overnight or gently reheat on the stove or in the microwave.
- Always make sure the food is cooled to room temperature or slightly warm before serving.
- You can serve this recipe on its own or mix it with your dog’s regular kibble for an added nutritional boost.
Common Questions & Troubleshooting
Can I make a big batch and freeze it?
Yes, absolutely. This recipe freezes well. Portion it out and freeze for easy meal prep later.
My dog has a sensitive stomach, is this recipe okay?
Mackerel and brown rice are often gentle on sensitive stomachs. However, it’s always best to introduce new foods slowly and watch for any reactions. Talk to your vet first if you’re concerned.
Do I need to add a supplement?
While this recipe is balanced for many dogs, adding a vet-approved canine multivitamin can ensure all nutritional bases are covered for long-term feeding. Check with your vet to see what’s right for your dog.
What if my dog doesn’t like broccoli?
You can substitute broccoli with other dog-safe vegetables like spinach, green beans, or peas. Just make sure they are cooked and finely chopped.
📖 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
Giving your small dog this homemade mackerel and broccoli meal is a simple way to show them extra love and boost their health. It’s easy to make and you know exactly what they’re eating.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





