I was standing in the pet food aisle last month, holding a bag of kibble that cost more than my own groceries for the week. Snickers was sitting in the cart, looking at me like I owed him something. And honestly? I kind of did.
I’d been making his food at home for a while, but I kept reaching for premium cuts and organic everything because I figured that’s what “good dog parents” do. Then I actually sat down and added it all up. Some of those homemade batches were costing me $18, $20 a pop. That’s not sustainable. Not when you’re doing it every week.
So I challenged myself. Two recipes. Both under $10 in total ingredients. Both nutritionally solid. Both something Snickers would actually eat without giving me that slow, disappointed blink he does when he’s unimpressed.
Took me a few tries, but I nailed it. These two recipes cost me between $7 and $9 each depending on what’s on sale, and they each make enough food for nearly a full week.
Why Budget Homemade Food Still Works
There’s a weird assumption that cheap means bad when you’re talking about dog food. It doesn’t. It just means you’re being smart about what you buy.
- Chicken thighs cost a fraction of chicken breast and they’re actually better for dogs. More fat, more flavor, more moisture. Snickers doesn’t care about boneless skinless anything.
- Frozen vegetables work just as well as fresh. They’re picked and frozen at peak nutrition. I buy the big bags and they last me weeks.
- Rice and oats are pennies per serving. They’re gentle on the stomach, they bulk up a meal, and they’re sitting in your pantry right now.
- You’re cutting out the brand markup. A huge chunk of what you pay for commercial dog food is packaging and marketing. The actual food inside isn’t worth what they charge.
The trick isn’t buying expensive ingredients. It’s combining cheap ones in the right ratios.
Recipe 1: Chicken Thigh & Rice Pot
This is the recipe I make most often. It’s dead simple, uses one pot, and the whole kitchen smells like Sunday dinner at your grandma’s house. Snickers starts circling the stove about 20 minutes in.
Ingredients

| Ingredient | Amount | Approx. Cost |
|---|---|---|
| Bone-in chicken thighs | 2 lbs | $3.50 |
| White rice (uncooked) | 1.5 cups | $0.40 |
| Frozen peas and carrots | 2 cups | $1.20 |
| Spinach (fresh or frozen) | 1 cup | $0.80 |
| Coconut oil | 1 tablespoon | $0.15 |
| Turmeric powder | 1/4 teaspoon | $0.05 |
| Water | 5 cups | Free (sort of) |
| Total | ~$6.10 |
Bone-in thighs are cheaper than boneless. You’ll remove the bones after cooking. Never feed cooked chicken bones to your dog.
Step by Step Instructions

- Place the chicken thighs in a large pot and cover with 5 cups of water. Bring to a boil, then reduce to a simmer. Let them cook for 25 to 30 minutes until the meat pulls away from the bone easily. Skim off any foam that floats to the top.
- Pull the chicken out and set it on a cutting board. Don’t dump the broth. That liquid is gold. Let the chicken cool for about 10 minutes, then strip the meat off the bones and shred it into small pieces. Toss the bones and skin.
- Add the rice to the broth still in the pot. Bring it back to a simmer and cook for 15 minutes with the lid on. The rice soaks up all that chicken flavor.
- Toss in the frozen peas, carrots, and spinach during the last 3 minutes. No need to thaw anything first. Just stir them in and let the heat do the work.
- Add the shredded chicken back in, along with the coconut oil and turmeric. Stir everything together. The consistency should be thick and porridge-like, not watery. If it’s too thin, leave the lid off for a few minutes and let some liquid cook off.
- Let it cool completely before serving or storing. I usually spread it out in a shallow baking dish to speed up the cooling (don’t skip this part).

Storage
Fridge for up to 5 days. Freezer for up to 3 months. I portion mine into daily containers on Sunday and grab one each morning. This batch makes roughly 8 to 9 cups, which lasts Snickers about 5 days.
Recipe 2: Turkey & Oat Bowl with Sweet Potato
This one’s a little heartier. The sweet potato gives it a natural sweetness that dogs go crazy for, and the oats make it thick and filling. I rotate this in when chicken goes up in price or when I just want to switch things up. Variety matters, even for dogs.
Ingredients

| Ingredient | Amount | Approx. Cost |
|---|---|---|
| Ground turkey (85/15) | 1.5 lbs | $4.50 |
| Sweet potato | 1 large | $1.00 |
| Old-fashioned oats (uncooked) | 1 cup | $0.30 |
| Frozen green beans | 1.5 cups, chopped | $0.90 |
| Olive oil | 1 tablespoon | $0.10 |
| Water or low-sodium broth | 2 cups | $0.50 |
| Total | ~$7.30 |
Use regular ground turkey, not the extra-lean stuff. Dogs need some fat in their diet, and the 85/15 ratio hits a good balance without being greasy.
Step by Step Instructions

- Peel and dice the sweet potato into small cubes, about half-inch pieces. Smaller means faster cooking. I learned this the hard way after waiting 45 minutes for big chunks to soften (and yes, I’ve made that mistake).
- Brown the ground turkey in a large skillet over medium heat for 5 to 7 minutes, breaking it apart as it cooks. No seasoning. No salt. Just the meat.
- Add the sweet potato cubes and water to the skillet. Cover and let it simmer for 12 to 15 minutes until the sweet potato is fork-tender. They’ll start to break apart a little. That’s fine.
- Stir in the oats and frozen green beans. Keep the heat on medium-low and cook for another 5 minutes. The oats absorb the liquid and thicken everything up fast, so keep an eye on it. Add a splash more water if it gets too thick.
- Drizzle the olive oil in and give it one final stir. The olive oil adds healthy fats and helps with nutrient absorption.
- Cool it down before portioning. This recipe makes about 7 to 8 cups of food.

Storage
Fridge for up to 5 days. Freezer for up to 2 months. The oats get a little thicker after sitting in the fridge overnight, which Snickers actually prefers. If it’s too dense for your dog, stir in a tablespoon of warm water before serving.
Serving Guidelines
These amounts work for moderately active adult dogs. Start on the lower end and adjust based on your dog’s weight and energy levels.
| Dog Weight | Chicken & Rice (daily) | Turkey & Oat Bowl (daily) |
|---|---|---|
| 10 lbs | 3/4 cup | 2/3 cup |
| 15 lbs | 1 cup | 3/4 cup |
| 20 lbs | 1 1/4 cups | 1 cup |
| 25 lbs | 1 1/2 cups | 1 1/4 cups |
| 30 lbs | 1 3/4 cups | 1 1/2 cups |
Split into two meals per day. The turkey bowl is slightly denser because of the oats and sweet potato, so portions are a bit smaller.
Bringing the Cost Down Even More
A few things I’ve picked up after months of cooking for Snickers on a budget.
Buy chicken thighs in bulk when they’re on sale. I’ve gotten them for $1.29 a pound at Walmart, which drops Recipe 1 to about $5 total. Freeze what you don’t use right away.
Frozen vegetables are your best friend. They’re cheaper than fresh, they last longer, and the nutritional difference is basically zero. I keep bags of peas, carrots, green beans, and spinach stocked at all times.
Sweet potatoes go on sale constantly. When they do, grab five or six. They keep for weeks in a cool, dark spot.
Don’t buy “dog-specific” anything. Coconut oil is coconut oil. Turmeric is turmeric. The stuff marketed for pets is the same product in a smaller jar at a higher price. Just buy it from the regular grocery aisle.
Common Questions
Can I mix these recipes with kibble? You can. A lot of people do a 50/50 split while transitioning to homemade. Just reduce the kibble portion to account for the added calories. I did this for about two weeks when I first switched Snickers over.
My dog has a chicken allergy. What can I substitute? Swap the chicken thighs for the same amount of ground turkey, or use the turkey recipe instead. Both recipes work independently, so you don’t need to make both.
Do I really need the coconut oil and turmeric? The coconut oil helps with coat health and nutrient absorption. I’d keep it in. The turmeric is optional. It’s a mild anti-inflammatory, but your dog won’t miss it if you skip it.
Can I add other vegetables? Stick to dog-safe options: broccoli, zucchini, pumpkin, and cauliflower all work. Avoid onions, garlic, and grapes. If you’re not sure about a specific vegetable, check with your vet first.
How do I know if homemade food is actually saving me money? Track what you spend on kibble for a month, then track what you spend on ingredients for a month. I was spending about $45 a month on mid-range kibble. Now I spend $28 to $35 on homemade ingredients, and Snickers eats better.
Six Bucks and a Full Bowl
I stopped chasing expensive ingredients the day I realized Snickers doesn’t know the difference between a $3 chicken thigh and a $9 organic one. He just knows his food smells good and his bowl is full.
These two recipes have been in our rotation for months now. The chicken pot is my Sunday batch-cook go-to. The turkey bowl is what I throw together midweek when I realize I forgot to plan ahead. Between the two of them and the weekly meal prep system I already had going, Snickers eats well every single day without me spending more than I need to.
Right now he’s asleep on the couch with his head on a throw pillow, paws twitching like he’s chasing something in his dreams. Probably chasing the spoon I use to serve his dinner.
I’m a passionate dog lover and home cook, but I’m not a certified veterinarian or animal nutritionist. If you’re feeding your dog homemade meals long-term, check in with your vet to make sure your pup is getting everything they need.
Happy cooking for your furry friend!