Stop Buying Dog Food — These 5 Homemade Recipes Are Easier Than You Think

  • Save

We are an affiliate. We hope you love the products we recommend! Just so you know, we may collect a share of sales or other compensation from the links on this page. Thank you if you use our links, we really appreciate it!

Your dog is eyeing his kibble like cardboard again. You turn the bag over and see “meat by-product meal” as the third ingredient — right after corn.

$60+ on dog food and your dog is eating ingredients that are causing your dog’s constant scratching and dull coat. You’re guessing every meal – is this why he’s been scratching until his skin is red? Why does he crash in the middle of your morning walk? You’re up to your ears in vet bills and you can’t even read the labels on the packages without a translator.

5 Homemade Dog Food Recipes for Less Than $3 a Serving: No More Ingredient Anxiety. Ever wondered what’s in your dog’s bowl? Ever wondered what’s in yours? These 5 recipes are simple, full of ingredients you can pronounce, and $3 or less per serving. Say goodbye to what’s in your dog’s bowl. Say hello to what’s in yours.

Don’t have time? No problem. Try Just Food For Dogs. Vet-formulated, made with human-grade ingredients and they even have a Chicken & White Rice and Beef & Russet Potato recipe (just like the ones below), but they’re frozen and portioned for you.

Before diving into recipes, make sure you have these kitchen essentials

Do you have a dog with skin problems? Here are homemade dog food recipes for skin allergies. If you’re not sure, here are healthy homemade dog food recipes. Link Link

1. Raw Power Bowl with Beef & Superfoods (Nutrient-Dense, Fresh Feeding)

  • Save

This is what my dog’s bowl looks like when I want to blow his mind. Instagram user @lexandlevie showed me you don’t have to make feeding fresh complicated. Just make it beautiful and use whole ingredients that your dog can recognize.

Ingredients:

  • 8 oz raw beef (cubed, human-grade)
  • 3 strawberries (sliced)
  • ¼ cup blueberries
  • 2 Brussels sprouts (halved)
  • 2 cucumber slices
  • 1 carrot (cut into sticks)
  • 2 quail eggs
  • Handful of microgreens or sprouts
  • 1 tbsp pumpkin seeds
  • Pinch of ground flaxseed

Instructions:
Cut up the meat and wash and chop the fruits and veggies. Crack a quail egg on top. Put it in your dog’s bowl and add seeds. Done.

The Details:

  • Prep time: 8 minutes
  • No cooking required
  • Cost: $3.50 per serving
  • Yield: 1 large serving (adjust portions for your dog’s weight)

Feed your dog the enzymes and nutrients you cook away and in 3-4 weeks your dog’s coat will shine, your dog’s teeth will be cleaner (meaning less vet cleanings, and fewer strangers stopping you to say how great your dog’s coat looks). Mealtime is fun again, no more bored stares at the same kibble.

Keep ingredients organized in this Food Storage Container Airtight for easy meal assembly. Serve in a Ceramic Slow Feed Bowl to make the experience last longer.

Pro tip: Change your protein each week (beef, turkey, salmon) so you cover all your bases. Freeze quail eggs in ice cube trays and they pop out when you need them.

Transitioning from canned to fresh? Slowly wean your dog’s tummy into homemade food. Link

Recipe inspiration: @lexandlevie

2. Beef & Veggie Stew (Budget-Friendly, Digestive Support)

  • Save

Memphis waiting for the best meal of his week. When Max had diarrhea all the time on store bought food, this stew was the only thing his tummy could handle. Solid poops in 48 hours.

Ingredients:

  • 1.5 lbs ground beef (80/20 lean)
  • 1 cup green beans (chopped into ½-inch pieces)
  • ¾ cup carrots (diced)
  • ½ cup chickpeas (cooked)
  • 2 cups white rice (cooked)
  • 2 cups water or low-sodium beef broth
  • 1 tbsp olive oil

Instructions:
Cook ground beef in a large pot over medium heat, browning for 10 minutes, breaking up. Add carrots and cook for 5 minutes. Add green beans and chickpeas. Pour in broth and simmer for 15 minutes or until vegetables are tender. Stir in rice and cool before serving.

The Details:

  • Prep time: 15 minutes
  • Cook time: 30 minutes
  • Cost: $2.50 per serving
  • Yield: 10 servings (feeds a 60 lb dog for 5 days)

Don’t spend $80 to the vet on an upset stomach. Fewer accidents on the carpet and happier walks. The fiber from the chickpeas and veggies will help it move along, and the beef will give them protein without breaking the bank.

Portion meals perfectly with this Scoop with Bag Clip. Serve in an Elevated Feeder Station to reduce neck strain while your pup eats.

Pro tip: Double up on Sundays and divide into containers. Grab-and-go meals all week! Add a dollop of plain yogurt when you eat for extra probiotics.

Have an upset stomach? These recipes for digestive problems have your vet’s seal of approval — and your tummy will thank you.

Recipe inspiration: @memphis_loves_liam

⏱️ No Time This Week?

Life is busy. If you can’t batch cook, my backup plan is Just Food For Dogs Fresh Frozen meals. Same ingredients as this stew, just thaw and serve. Available at PetSmart, Chewy, and Amazon or delivered to your door. Link


3. Turkey & Brown Rice Skillet (Complete Meal, Easy Batch Cooking)

  • Save

My Sunday afternoon saver. One big skillet, 35 minutes, and I’ve got food for my two dogs for the week. When I showed my sister this photo, she said, “That looks better than what I’m eating for dinner.”

Ingredients:

  • 2 lbs ground turkey (93% lean)
  • 3 cups cooked brown rice
  • 2 cups shredded carrots
  • 1½ cups broccoli florets (chopped small)
  • 4 hard-boiled eggs (peeled and sliced)
  • 2 tbsp olive oil
  • ½ tsp dried parsley

Instructions:
Cook the brown rice according to package directions (about 45 minutes). Meanwhile, heat olive oil in a large skillet over medium heat. Cook turkey for 10 minutes and crumble. Add the carrots and cook for 5 minutes or until soft. Add broccoli and cook for 4 more minutes. Stir in rice and parsley. Cool for 20 minutes, then stir in eggs just before serving.

The Details:

  • Prep time: 15 minutes
  • Cook time: 20 minutes (plus 45 for rice)
  • Cost: $2.20 per serving
  • Yield: 12 servings (feeds a 45 lb dog for 6 days)

Eggs – Best food to give them Biotin so they don’t have to buy the expensive supplements for a shiny coat. 2. Brown Rice – Keeps them full until dinner so no more 4PM begging.

Serve in a Stainless Steel Non-Tip Bowl that won’t slide across your kitchen floor during enthusiastic eating.

Pro tip: Shred carrots. 10 minutes of chopping saved! Batch the whole thing in glass containers and breakfasts for the week are done.

Ready for the month? Make a month’s worth of homemade dog food and save yourself time! Link

Recipe inspiration: @modernmidlifemelissa

4. Ground Turkey, Sweet Potato & Kale Bowl (Antioxidant-Packed, Immune Boosting)

  • Save

When I don’t want to think. Sweet potato becomes fork tender while turkey browns and you have a pop of orange to make it look fancy-schmancy.

Ingredients:

  • 2 lbs ground turkey (93% lean)
  • 2 cups sweet potato (diced into ½-inch cubes)
  • 1½ cups kale (stems removed, chopped)
  • 2 cups cooked brown rice or quinoa
  • 1 tbsp coconut oil
  • ½ tsp turmeric powder

Instructions:
Cook coconut oil in a big pot on medium heat. Add the sweet potato and cook for 8 minutes stirring occasionally. Move the sweet potato to the side and add the ground turkey. Cook for 10 minutes stirring to break up into small pieces. Add kale and cook for 3 minutes until wilted. Mix in rice and turmeric. Let cool for 15 minutes before serving.

The Details:

  • Prep time: 12 minutes
  • Cook time: 22 minutes
  • Cost: $2.65 per serving
  • Yield: 10 servings (feeds a 55 lb dog for 5 days)

Vitamins A, C and K, so your dog won’t have any sick days or zoomies. Turmeric for those achy joints for your senior dog.

Keep this Portable Kibble Storage Bag in your pantry for easy ingredient organization.

Pro tip: Use pre-chopped kale from the grocery store salad section to shave 5 minutes off prep time. Freeze leftovers in muffin tins for perfectly portioned pucks.

For older dogs, this homemade dog food for senior dogs could be easier on an old stomach. Link

Recipe inspiration: @thealmondeater

5. Rainbow Raw Bowl with Salmon & Beef (Omega-Rich, Fresh Food Variety)

  • Save

This is the bowl that made me never buy kibble again. The first time Luna saw this bowl she was so still I thought she was broken. The colors, the textures, the smell…it’s everything her ancestors would’ve hunted.

Ingredients:

  • 6 oz raw salmon (cubed, sushi-grade)
  • 4 oz raw beef (cubed, human-grade)
  • 1 thick slice butternut squash (steamed 5 minutes)
  • 4 strawberries (sliced)
  • ¼ cup blueberries
  • 2 Brussels sprouts (halved)
  • 3 cucumber slices
  • 2 quail eggs (raw or soft-boiled)
  • Small handful of microgreens or alfalfa sprouts
  • 1 tsp ground flaxseed
  • Pinch of hemp seeds

Instructions:
Chop your raw proteins into bite size pieces. Steam the butternut squash for 5 minutes (it should still be firm). Prep all your fruits and veggies. Lay everything out in your dog’s bowl. Crack quail eggs over the top. Sprinkle with seeds and greens. Serve at room temp.

The Details:

  • Prep time: 12 minutes
  • Cook time: 5 minutes (squash only)
  • Cost: $4.10 per serving
  • Yield: 1 large serving (adjust portions based on your dog’s weight)

Your salmon omega-3s will take care of the inflammation, clear up your skin, and keep you from scratching so much you’re waking everyone up at night. Not worth it. Changing up proteins can also help prevent food sensitivities.

Serve this gorgeous meal in an Adjustable Height Feeder that grows with your pup and protects their neck.

Pro tip: Go to your grocery store’s seafood counter and buy sushi-grade fish to cube. Freeze quail eggs in ice cube trays. They’ll thaw in 10 minutes on the counter.

Great! Your dog will love these homemade salmon dog food recipes! He’ll be begging for more! Link

Recipe inspiration: @lexandlevie

How to Transition Your Dog to Homemade Food

Your dog’s stomach is not ready to go cold turkey. If you go cold turkey, you’ll be up at 3 am with diarrhea. I learned this lesson the hard way with my beagle.

The 7-Day Transition Plan:

Day 1-2: Mix 25% new food with 75% old food. Watch for loose stools or gas.

Day 3-4: 50/50. Your dog is picking around the kibble to get to the treats.

5-6: 75% home cooked, 25% old food. Your dog will be fine, but you’ll see it in the poo.

Day 7: Go 100% homemade. Celebrate—you did it.

If your dog has a sensitive stomach, give it 10-14 days. There’s no prize for rushing.

Shortcut the transition: If you are concerned about ratios when you are switching, JustFoodForDogs Pantry Fresh meals (no freezer needed) and vet-formulated are a great option. Use them for the first week while you learn to cook, then switch to your own batches once your dog’s stomach is used to the new food. Link

What Normal Looks Like:

No problem, that’s fine. Not the same consistency. Homemade food makes smaller, firmer poops because your dog is actually digesting real food and not filler. If you see blood or diarrhea for more than 24 hours or vomiting, slow down the transition.

I just realized that since I switched my dog’s food from dry kibble to a watery fresh food, she’s been drinking less water. Don’t freak out.

Pro tip: VAULT: Write down what you fed, how much, and what their poop looked like for the first 2 weeks. (Ew, but you’ll spot patterns if something goes wrong.)

I’m not sure how much to feed. Here are some balanced homemade dog food guidelines that will help you figure it out. If your dog won’t eat anything, try these tips for homemade dog food for picky eaters. Link Link

I am telling you right now the first week will be a disaster. But you’ll look back at week two and wonder why you didn’t do it sooner.

Storing and Serving Homemade Dog Food

I know, I know, cooking in bulk saves time (unless you are throwing out food that’s spoiled 3 days later)? Here’s how to keep everything fresh and edible.

Storage Rules:

Fridge: Up to 5 days in an airtight container. Label each container with the date you made it. When you’re making three different recipes, they all look identical by day 4.

Freezer storage extends shelf life to 3 months. Portion meals into single servings before freezing. I use these Silicone Muffin Pans for Freezing—each cup holds one meal portion for a 40-50 lb dog.

Never refreeze food that has already been thawed. Your dog’s immune system is strong, but not too strong.

Serving Temperature:

Room temp: Take it out of the fridge 30 minutes before serving or zap it in the microwave for 30-45 seconds and stir. Stick your finger in there – it should be warm, not hot.

If you feed your dog food straight from the fridge, it can upset their stomach. This is something you can do in a few minutes and you don’t have to clean up a messy afternoon.

A Collapsible Silicone Travel Bowl is perfect for serving thawed portions—it’s microwave-safe and folds flat for storage.

Pro tip: Freeze it in an ice cube tray and put it in every meal. Your fussiest eater won’t even know it’s there but they’ll be grateful later.

Save time with these tips. If you’re cooking for more than one large dog, you don’t want to double the workload. Link

Common Mistakes to Avoid with Homemade Dog Food

That’s great! You’re making homemade meals. Don’t undo your hard work by doing these 5 things wrong. Even experienced home cooks fall into these traps.

Mistake #1: Skipping Calcium Supplements

Don’t just use ground meat. Dogs need about 1g of calcium per pound of food. If you don’t add this to their diet, over time your dog’s bones will weaken. You won’t know until he limps after a walk.

Add crushed eggshell powder (sterilized in the oven at 350°F for 10 minutes), fish oil , or a vet-approved supplement. If you’re worried about hitting all nutritional targets, Just Food For Dogs meals are formulated by board-certified veterinary nutritionists and exceed AAFCO guidelines —zero guesswork required.

Mistake #2: Cooking Everything to Death

If your dog is healthy, cooking your veggies for 30 minutes will cut their nutrients in half. So steam for 5-8 minutes or raw is fine too. Just cut into small enough pieces your dog won’t choke on.

A goal that’s too soft is not chewy enough. A goal that’s too soft is mush.

Mistake #3: Using Toxic Ingredients Without Knowing It

Onions, garlic, grapes, raisins, avocado, chocolate – no dogs allowed! Read every ingredient. Check your vegetable scraps before you throw them in the pot.

I know a single grape won’t kill your dog, but a bunch might. Be cautious.

Mistake #4: Not Rotating Proteins

If you feed your dog chicken every day for a year, you’ll cause an allergy. Mix in turkey, beef, salmon, and lamb to prevent food sensitivities and keep your dog’s food interesting.

Your dog won’t get bored—he’ll stay healthier.

Mistake #5: Forgetting About Portion Control

Your home cooked food is very calorie dense. A cup of your turkey stew has more calories than a cup of kibble. Fat dogs get fat fast.

A general rule: 2-3% of your dog’s body weight. So, a 50 pound dog needs 1-1.5 pounds of food per day. Adjust based on weight and activity level.

Pro tip: Weigh your dog monthly. If he’s gaining, cut portions 10%. If he’s losing, add more. Your food scale will be your new BFF.

Did you start with puppies? This puppy food recipe from Puppy Food Recipes even has a different recipe for different age groups. Link

Which Path Will You Choose?

5 recipes, cost per serving and plan to make it happen. Your dog is THIS close to eating food that looks like food.

Not everybody has time to cook every week, and that’s perfectly fine.

The DIY Path

Start with the Beef & Veggie Stew (Recipe #2). Stock these essentials:

Batch it up this Sunday and he’ll be shining in 3 weeks. In need of a portion guide? Check out these balanced homemade dog food tips.


The No-Cook Path

Just Food For Dogs delivers fresh, vet-formulated meals—same ingredients, zero cooking. Beef & Russet Potato, Chicken & White Rice, or Fish & Sweet Potato. Order once, feed for weeks.


The Hybrid Path

Cook when you can. Don’t forget to feed your dog (JustFoodForDogs) when life gets crazy. Most dog parents do both.

Are you preparing to meal prep for a month? This batch cooking guide will make it a cinch! Link


Decide. Now. Your dog deserves better food.

📌 Pin your favorite recipe.

Does your pet turn its nose up at food? Is your dog getting up in years? These homemade recipes are perfect for picky eaters and seniors. Link

Leave a Comment

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

Share via
Copy link