12 Cheap Homemade Puppy Meals That Beat Any Store Brand
Let’s be honest—puppy food is expensive. And even the fancy bags leave me wondering what’s really inside. That’s why I started making my own puppy meals at home. Not only is it cheaper, but I know every single ingredient going into my pup’s bowl.
These 12 recipes are budget-friendly, super simple, and packed with real nutrition. Your puppy will go wild for them, and your wallet will thank you. Ready to ditch the store brands? Let’s cook.
Why These Homemade Meals Beat Store Brands
Store-bought puppy food often contains fillers, preservatives, and vague “meat by-products.” Homemade meals let you control the quality and save serious cash. Plus, puppies thrive on fresh, whole foods—their coats shine brighter, their energy stabilizes, and their digestion improves. I’ve seen it with my own dog. These recipes use simple ingredients like rice, chicken, eggs, and veggies you probably already have. No fancy supplements needed.
Another win? You can tailor every meal to your puppy’s taste and needs. Picky eater? Swap ingredients. Sensitive tummy? Adjust easily. Store brands can’t do that.

Kitchen Equipment & Tools You’ll Need
Don’t worry—you don’t need a professional kitchen. Here’s what I use for all these recipes:
- Large pot or Dutch oven (for cooking grains and meats)
- Cutting board and sharp knife
- Measuring cups and spoons
- Mixing bowl
- Food storage containers (glass or BPA-free plastic)
- Freezer-safe bags or silicone molds (for batch freezing)
That’s it. Most of this you already own. If you have a slow cooker or Instant Pot, even better—it makes prep hands-off.

Ingredients List & Safe Substitutions
Every recipe here uses puppy-safe ingredients. Here’s your go-to list:
- Protein: Chicken, turkey, beef, eggs, or canned fish (in water, no salt)
- Carbs: Brown rice, oatmeal, quinoa, or sweet potatoes
- Veggies: Carrots, green beans, peas, spinach, or pumpkin (cooked)
- Healthy fats: A splash of olive oil or flaxseed oil
Safe substitutions: No chicken? Use turkey or beef. No rice? Try quinoa or oats. Allergic to eggs? Skip them or add a little plain yogurt (if your pup handles dairy). Always avoid onions, garlic, grapes, raisins, chocolate, and xylitol. When in doubt, ask your vet.

Step-by-Step Instructions / Preparation Guide
Making these meals is straightforward. Here’s the basic method I follow for most recipes:
- Cook the protein: Boil or bake chicken, turkey, or beef until fully cooked. Shred or dice into small pieces.
- Cook the carbs: Prepare rice, oatmeal, or sweet potatoes according to package directions. No salt or butter.
- Steam or boil veggies: Chop carrots, green beans, or spinach. Cook until soft but not mushy.
- Combine and cool: Mix everything in a large bowl. Let it cool completely before serving or storing.
- Portion out: Divide into meal-sized containers. Refrigerate up to 5 days or freeze for up to 3 months.
That’s it. Each recipe takes about 30 minutes of active time. Batch cooking on Sunday saves me all week.

Feeding Guidelines, Serving Size & Storage Tips
Portion sizes depend on your puppy’s weight, age, and activity level. A good rule of thumb: feed about 2–3% of their ideal adult body weight per day, split into 3–4 meals for puppies under 6 months. For example, a 10-pound puppy might eat 1/2 cup total per day, divided. Start with less and adjust based on their energy and stool quality.
Storage tips: Keep homemade meals in airtight containers in the fridge. Use within 5 days. For freezing, portion into silicone muffin cups or freezer bags—thaw one serving overnight in the fridge. Never microwave frozen food directly; warm gently with a little water.
Always consult your veterinarian before switching diets, especially for growing puppies.

Final Verdict & Summary
These 12 cheap homemade puppy meals have been a game-changer in my kitchen. My pup loves them, I save money, and I feel good knowing exactly what’s in her bowl. No mystery ingredients, no hidden fillers—just real food made with love.
Whether you’re on a tight budget or just want to treat your puppy to something fresh, these recipes deliver. Start with one or two, see how your pup responds, and build from there. Trust me, once you go homemade, you’ll never look at store brands the same way again.

Frequently Asked Questions
Can I feed my puppy only homemade meals?
Yes, but only if the meals are balanced. Rotate proteins and veggies, and consider adding a vet-recommended supplement for complete nutrition. For growing puppies, it’s best to check with your vet first.
How much homemade food should I give my puppy per day?
Start with 2–3% of their ideal adult body weight, split into 3–4 meals. For a 10-pound puppy, that’s about 1/2 cup total daily. Watch their weight and energy, and adjust as needed.
Can I freeze these homemade puppy meals?
Absolutely. Portion into freezer-safe bags or silicone molds. They keep for up to 3 months. Thaw in the fridge overnight, then serve at room temperature or slightly warmed.
What ingredients should I never feed my puppy?
Avoid onions, garlic, grapes, raisins, chocolate, xylitol, and excessive salt or fat. Also skip raw meat unless advised by your vet. Stick to simple, whole foods.
My puppy has a sensitive stomach. Which recipe is best?
Start with the plain chicken and rice recipe (boiled chicken, white rice, and a little pumpkin). It’s gentle and easy to digest. Introduce new ingredients slowly over a week to see how they handle it.
