Dog Meal Prepping : A Complete Guide to Healthy, Time-Saving Homemade Meals

14 min read
A dog that appears to be reading a cookbook

Key Takeaways

  • Dog meal prep involves batch-cooking complete meals for 3–14 days using whole foods like meat, carbs, vegetables, and healthy oils, then freezing or refrigerating portions for daily feeding. 

  • Daily portions should be based on about 2–3% of your dog’s ideal body weight, adjusted with veterinary guidance for age, activity level, and health conditions.

  • This guide includes three specific, vet-aligned recipes with precise gram and ounce quantities, plus a feeding chart organized by weight and activity level.

  • Proper storage in airtight containers (refrigerator for 3–4 days, freezer for up to 3 months) keeps homemade food safe and reduces your prep time to just one session per week.

  • Less time in the kitchen means more time for walks, training, and play with your Companion.

Why Dog Meal Prepping Is Worth It

A picture of raw ingredients being prepped for cooking.

Weekly or bi-weekly dog meal prep transforms the way you feed your companion. Instead of cooking daily or spending premium prices on fresh food delivery services, you can dedicate 60–90 minutes once a week to prepare all your dog’s meals. This approach saves money, reduces stress, and gives you complete control over what goes into your dog’s diet.

The benefits of making homemade dog food extend beyond convenience. You choose every ingredient, which means no mystery by-products, excessive sodium, or questionable preservatives. Many dog parents report better stool quality, shinier coats, and improved energy levels after switching from dry dog food or canned food to homemade meals. If your dog has allergies or sensitivities, preparing meals yourself lets you eliminate problematic ingredients entirely.

Here’s a practical example: a busy professional with a 40 lb dog can cook once on Sunday afternoon for meals through Friday night. With about 60–75 minutes of work including cleanup, they produce roughly 3.5 kg of fresh food ready for portioning into daily servings. That’s five dinners and five breakfasts prepared in less time than it takes to watch a movie.

Prepared homemade meals can serve as 100% of the diet or as a topper. Some owners feed 25–50% homemade mixed with 50–75% high quality dog food to reduce prep volume while still improving nutritional value. This flexible approach works well for those just starting out or managing tight schedules.

Before switching fully to a homemade diet, consult your veterinarian. Long-term feeding of unbalanced recipes can create nutrient gaps that affect your dog’s health over time.

Nutrition Basics: What a Dog Needs in Every Bowl

A picture of a dog being fed raw nutritious food

Each meal doesn’t need to be perfectly balanced in every single bite, but your batch recipes should provide complete nutrition when fed over the course of a day. The recipes in this guide are designed as balanced options for healthy adult dogs when combined with a veterinary-approved supplement.

Here are the core components every dog’s meals should include:

Component

Purpose

Target Range

Animal protein (muscle meat + organs)

Muscle repair, energy, and essential amino acids

40–60% by weight

Digestible carbohydrates

Sustained energy, fiber

20–30% by weight

Fibrous vegetables

Antioxidants, vitamins, digestive health

10–20% by weight

Healthy fats

Coat health, brain function, nutrient absorption

5–10% by weight

Vitamin-mineral source

Fills nutritional gaps

Per supplement label

 

Protein foods include chicken, turkey, lean beef, and fish. A small amount of organ meat like beef liver provides essential vitamins, particularly vitamin A and B vitamins. Carbohydrate sources such as brown rice, sweet potatoes, and oats offer sustained energy. Vegetables like carrots, green beans, spinach, and peas deliver fiber and antioxidants. Healthy fats from fish oil, coconut oil, or different oils like olive oil support coat shine and brain function.

Puppies, pregnant or nursing dogs, and dogs with kidney, liver, or severe GI disease require customized plans from a veterinary nutritionist. Generic DIY recipes won’t meet their specialized needs and could cause harm.

Keep in mind that energy density varies. Small dogs and very active dogs need more calories per kilogram of body weight than giant breeds or sedentary dogs. This affects how much food you’ll portion out, which brings us to the feeding chart.

How Much to Feed: Practical Portion & Calorie Guide

Figuring out portion sizes doesn’t have to involve complex calculations. The chart below provides concrete daily feeding guidelines for adult dogs at an ideal weight, based on activity level. Use these numbers as a starting point and adjust based on your dog’s body condition.

Dog Weight

Activity Level

Daily Calories

Daily Food (Cooked)

10 lb (4.5 kg)

Low

220–240 kcal

160–180 g (5.5–6.5 oz)

10 lb (4.5 kg)

Moderate

260–300 kcal

190–220 g (6.5–7.5 oz)

20 lb (9 kg)

Low

400–450 kcal

290–330 g (10–11.5 oz)

20 lb (9 kg)

Moderate

480–550 kcal

350–400 g (12–14 oz)

40 lb (18 kg)

Low

700–800 kcal

500–580 g (17.5–20.5 oz)

40 lb (18 kg)

Moderate

900–1,000 kcal

650–720 g (23–25 oz)

60 lb (27 kg)

Low

1,000–1,100 kcal

720–800 g (25–28 oz)

60 lb (27 kg)

Moderate

1,200–1,400 kcal

870–1,000 g (30–35 oz)

80 lb (36 kg)

Low

1,300–1,450 kcal

940–1,050 g (33–37 oz)

80 lb (36 kg)

Moderate

1,550–1,800 kcal

1,120–1,300 g (39–46 oz)

To adjust portions, increase or decrease by about 10% every 1–2 weeks based on body condition. A healthy dog's weight shows ribs that are palpable but not visible, a waist visible from above, and an abdominal tuck when viewed from the side.

Use a digital food scale for accuracy. If your 25 lb dog needs 350 g per day of Recipe #1, split that into two 175 g meals, one in the morning and one in the evening. This precision prevents overfeeding and ensures consistent canine nutrition.

Planning Your Weekly Dog Meal Prep Session

A dog looking at his plate of raw meat enthusiastically

A typical meal prep session takes place on a single day, Sunday works well for most people. You’ll shop for ingredients, cook everything, cool the food completely, portion it into containers, and store it for the week ahead. With practice, this entire cooking process takes about 60–90 minutes for one dog.

Essential Tools

Gather these items before you start cooking:

  • 6–8 quart stockpot, Instant Pot, or rice cooker

  • Baking sheets for roasting

  • Digital food scale (essential for accurate portions)

  • Measuring cups and spoons

  • Sharp knife and cutting board

  • 10–20 reusable 8–16 oz airtight containers or freezer bags

Sample Workflow

  1. Preheat your oven to 400°F (200°C) if roasting proteins or vegetables

  2. Start starches first since they take the longest, put brown rice or sweet potatoes on to cook

  3. Cook proteins next, brown ground turkey in a large pot, or roast chicken thighs in the oven

  4. Prepare vegetables by chopping and steaming or adding to the main pot in the final minutes

  5. Mix everything once cooked, then let it cool completely before adding supplements

  6. Portion into labeled containers with date and recipe name

  7. Store appropriately refrigerate 3–4 days’ worth, freeze the rest

For one main recipe yielding roughly 10–14 dog meals for a 20 lb dog, expect about 15–20 minutes of active prep, 30–40 minutes of cooking, and 15 minutes for cooling and portioning.

Plan around your freezer space. A small freezer comfortably holds 3–4 weeks of meals for a 15 lb dog in stackable containers. Larger dogs may require more frequent batch cooking sessions.

Recipe 1: Turkey, Brown Rice & Veggie Batch (Balanced Weekday Staple)

A picture of the recipe mentioned above (turkey, brown rice and veggies)

This mild, vet-friendly recipe works as a complete meal for most healthy adult dogs. Think of it as an upgraded version of the classic “chicken and rice” that’s suitable for weekly use. The combination of ground turkey, cooked brown rice, and mixed vegetables provides balanced nutrition with easy digestibility.

Yield: Approximately 10 cups / 2.4 kg (5.3 lb) cooked food Timing: 15 minutes prep + 30 minutes cook Serves: Roughly 5 days for a 30 lb moderate-activity dog

Ingredients

Ingredient

Metric

Imperial

93% lean ground turkey

1.4 kg

3 lb

Uncooked brown rice

285 g

1.5 cups

Water or low-sodium chicken broth

720 ml

3 cups

Finely chopped carrots (fresh or frozen veggies)

200 g

1.5 cups

Chopped green beans (fresh or frozen)

150 g

1.5 cups

Green peas (fresh or frozen)

60 g

0.5 cup

Sunflower or canola oil

10 ml

2 tsp

Dried rosemary (optional)

1–2 g

0.25–0.5 tsp

Canine multivitamin/mineral powder

Per label for 2.4 kg batch

Per label

Instructions

  1. Brown the ground turkey in a large pot over medium-high heat, breaking it into small pieces. Drain excess fat if needed.

  2. Add the brown rice, water or broth, and dried rosemary if using.

  3. Bring to a boil, then reduce the heat to low. Cover and simmer for about 20 minutes.

  4. Add carrots, green beans, and peas during the final 5–10 minutes of cooking.

  5. Continue cooking until rice is tender and vegetables are soft.

  6. Remove from heat and let the mixture cool completely.

  7. Once lukewarm, stir in the oil and vitamin-mineral supplement.

  8. Weigh and portion into daily servings according to the feeding chart above.

Storage: Refrigerate 3–4 days’ worth in airtight containers. Freeze the remaining portions for up to 2–3 months.

Recipe 2: Chicken, Sweet Potato & Spinach (Grain-Free Freezer Favorite)

A representation of the chicken,sweet potato and spinach meal mentioned above

This grain-free option uses sweet potatoes for carbohydrates and fiber instead of rice. It’s ideal for dogs that do better without grains or who need a bit more digestibility. The recipe freezes beautifully in single-meal portions, making it a great idea for busy weeks.

Yield: Approximately 12 cups / 2.7 kg (6 lb) cooked food Timing: 20 minutes prep + 35–40 minutes cook Serves: Roughly 6 days for a 25 lb moderate-activity dog

Ingredients

Ingredient

Metric

Imperial

Boneless, skinless chicken thighs (trimmed)

1.6 kg

3.5 lb

Orange sweet potatoes, peeled and diced

600 g

About 3 medium

Chopped carrots

150 g

1.5 cups

Fresh spinach, chopped

60 g

2 packed cups

Olive or canola oil

15 ml

1 tbsp

Dried parsley or basil (optional)

5 g

1 tsp

Water or unsalted broth

500–600 ml

2–2.5 cups

Canine vitamin-mineral supplement

Per label for 2.7 kg batch

Per label

Instructions

  1. Place chicken thighs in a large pot with water or broth. Bring to a boil, then reduce heat and simmer for 20–25 minutes until cooked through.

  2. Meanwhile, boil or steam sweet potatoes and carrots in a separate pot until easily pierced with a fork, about 15–20 minutes.

  3. Remove chicken from cooking liquid and let cool slightly. Reserve the bone broth for later use if desired.

  4. Shred or dice chicken into bite-sized pieces appropriate for your dog’s size.

  5. Combine chicken, sweet potatoes, and carrots in a large bowl.

  6. Add chopped spinach and stir, the residual heat will wilt it perfectly.

  7. For easier eating (especially for small or older dogs), lightly mash the sweet potatoes.

  8. Let the mixture cool completely, then stir in the oil, herbs, and supplement.

Storage: Portion into labeled freezer containers (200–250 g / 7–9 oz per container for a 20–25 lb dog). Cool fully before freezing. Thaw 24 hours in the refrigerator before feeding. Discard uneaten refrigerated food after 24 hours or room-temperature food after 30–45 minutes.

Recipe 3: One-Pot Beef & Oats Meal (Budget-Friendly Big-Dog Option)

A represented pic of the beef and oats meal mentioned

This hearty, cost-effective recipe works especially well for medium to large dogs. Using lean ground beef and plain rolled oats keeps costs down while providing excellent nutrition. It’s a great recipe for owners feeding bigger four-legged friends.

Yield: Approximately 14 cups / 3.2 kg (7 lb) cooked food Timing: 15 minutes prep + 30 minutes cook Serves: Roughly 4 days for a 60 lb moderate-activity dog

Ingredients

Ingredient

Metric

Imperial

90% lean ground beef

1.8 kg

4 lb

Plain rolled oats (not instant, no sugar)

240 g

3 cups

Chopped green beans

200 g

1.5 cups

Diced zucchini or pumpkin

120 g

1 cup

Finely chopped broccoli florets (optional)

60 g

0.5 cup

Water

1 litre

4 cups

Safflower or canola oil

15 ml

1 tbsp

Canine supplement

Per label for 3.2 kg batch

Per label

Instructions

  1. Brown the ground beef in a large pot over high heat, breaking it into small pieces.

  2. Drain excess fat thoroughly; beef produces more fat than poultry.

  3. Add water and rolled oats to the pot.

  4. Bring to a gentle boil, then reduce the heat and simmer for 10–15 minutes until oats soften.

  5. Add green beans, zucchini or pumpkin, and broccoli if using.

  6. Cook another 10 minutes until all ingredients are tender and most liquid is absorbed.

  7. Let it cool completely before stirring in the oil and adding any supplements.

  8. Portion according to the feeding chart, keeping in mind that this recipe is slightly higher in fat.

Note: Even lean beef is higher in fat than poultry. This recipe may be best for active dogs. For overweight or low-activity dogs, portions should be more conservative compared to turkey or chicken recipes.

Safe Ingredient Choices & Foods to Avoid

A pic of a dog staring at a turkey leg that's not adequate for dog consumption

When preparing meals for your dog, some human foods are toxic even in small amounts. Following a clear list of safe and unsafe ingredients protects your dog’s health and prevents emergencies.

Dog-Safe Staples

Category

Safe Options

Proteins

Chicken, turkey, lean beef, white fish, eggs (cooked), beef liver (limited)

Grains/Starches

Brown rice, white rice, oats, quinoa (rinsed), sweet potatoes

Vegetables

Carrots, peas, green beans, spinach, kale (modest amounts), snow peas, zucchini, pumpkin

Fruits

Blueberries, apples (no seeds), watermelon (seedless)

Dairy

Plain yogurt, cottage cheese (if tolerated)

Fats/Oils

Fish oil, coconut oil, olive oil, flaxseed oil

Extras

Bone broth (unsalted), chicken feet (raw only, for dental health)

Never Feed These Foods

  • Onions, garlic, leeks, chives

  • Grapes and raisins

  • Chocolate (all types)

  • Xylitol and other sugar alcohols(always check the peanut butter)

  • Alcohol and caffeine

  • Macadamia nuts

  • Cooked bones (splinter hazard)

  • Heavily salted or spiced foods

  • Fatty leftovers like bacon grease

  • Processed foods with additives

Portion Cautions

Limit liver and other organ meats to about 5–10% of total meat weight per week. Beef liver is rich in vitamin A and copper, which can accumulate to toxic levels if overfed. Introduce new ingredients slowly to avoid GI upset, add one new item per batch, and monitor stool quality.

When in doubt about any unfamiliar ingredient, confirm with your vet or a trusted veterinary poison resource before including it in large batches.

Storing, Freezing & Reheating Your Dog’s Meals

Proper storage isn’t just about convenience; it’s about safety. Poorly stored homemade food can spoil, lose nutritional value, or grow bacteria that can make your dog sick. Taking a few extra minutes to store food correctly protects your prep investment.

Refrigerator Storage

  • Use airtight containers filled nearly full to reduce air exposure

  • Label each container with the recipe name and date

  • Store in the coldest part of your refrigerator

  • Use refrigerated food within 3–4 days

Freezer Storage

  • Freeze meals as soon as they’ve cooled completely

  • Portion into single-day or single-meal containers for easy thawing

  • Frozen meals maintain their best quality for 2–3 months in standard containers

  • Vacuum-sealed portions can last up to 6 months with minimal nutrient loss

  • Use freezer bags for flat storage to save space

Safe Thawing Methods

  • Preferred: Overnight in the refrigerator (plan 24 hours ahead)

  • Alternative: Sealed container in cool water for 2–3 hours

  • Avoid: Leaving food on the counter all day or using high heat in the microwave

Serving Tips

Bring refrigerated food to room temperature or warm it slightly before serving, cold food straight from the fridge can be unappetizing and harder to digest. If you microwave food, stir thoroughly and check the temperature with your fingertip before serving. It should feel lukewarm, never hot enough to burn.

If your dog loves warm food, try adding a splash of warm bone broth to refrigerated portions instead of microwaving. This enhances aroma and encourages picky eaters to eat healthier.

Time-Saving Meal Prep Strategies

A picture of meal prepping in progress

These practical hacks help busy owners spend less time in the kitchen and more time enjoying activities with their dogs.

Cook Multiple Components Simultaneously

Run parallel cooking processes to cut total time. While brown rice simmers on one burner, roast chicken thighs and vegetables in the oven. Use your Instant Pot or slow cooker for proteins while the stovetop handles starches. When everything finishes, combine into different recipes for variety.

Buy and Pre-Portion in Bulk

Purchase ingredients in large batches to reduce costs and shopping trips:

  • 5 lb bags of frozen mixed vegetables

  • Value packs of chicken thighs or ground turkey

  • Large bags of brown rice or oats

Pre-portion raw proteins into freezer bags sized for single batches. On prep day, simply thaw half a bag of meat and start cooking without measuring.

Use Set-and-Forget Appliances

An Instant Pot, slow cooker, or rice cooker handles batch cooking with minimal supervision. Set a 6-hour slow-cooker turkey and vegetable batch while you run errands or go for a long walk with your dog.

Create a Labeling System

Label every container with:

  • Date prepared

  • Recipe name (e.g., “Turkey & Rice 01/10/2025”)

  • Portion size in grams or calories

This system makes feeding quick and eliminates guesswork. You’ll know exactly which containers to use first and how much each portion provides.

Prep Ahead for Next Time

While your current batch cools, chop vegetables for next week’s prep and store them in containers. Having ingredients ready cuts active prep time nearly in half.

Transitioning from Kibble to Homemade Meals

A picture of a feeding bowl with a raw diet approach

Sudden dietary changes can cause vomiting or diarrhea, even when switching to higher-quality food. A gradual transition over 7–10 days gives your dog’s digestive system time to adapt to the new nutritious diet.

Transition Schedule

Days

Homemade

Previous Food

1–3

25%

75%

4–6

50%

50%

7–9

75%

25%

10+

100%

0%

Warning Signs to Watch For

Slow down the transition or contact your vet if you notice:

  • Persistent soft stool lasting more than 2 days

  • Vomiting more than once

  • Lethargy or decreased energy

  • Loss of appetite

  • Worsening of existing medical issues

Staying at Mixed Feeding

Some owners choose to remain at a 50/50 ratio long-term, combining homemade food with balanced commercial food. This approach still provides significant benefits while reducing prep volume and ensuring all the nutrients are covered. It’s a perfectly valid strategy, especially for busy households.

After about 4–6 weeks on the new diet, re-check your dog’s body weight and body condition. Adjust portion sizes or recipe fat levels based on how your dog is responding. A dog that’s gaining weight may need reduced portions or a switch to leaner proteins.

When to Involve Your Veterinarian or a Veterinary Nutritionist

A picture of a dog being fed at the vet's office

While healthy adult dogs often thrive on carefully planned meal-prepped diets, some situations require direct professional guidance. Generic recipes won’t meet every dog’s dietary needs.

Situations Requiring Customized Recipes

  • Puppies under 12–18 months (depending on breed size)

  • Pregnant or nursing females

  • Dogs with kidney or liver disease

  • Pancreatitis history

  • Diabetes

  • Cancer

  • Severe food allergies

  • Dogs recovering from surgery or illness

Taking Action

Ask your vet for a referral to a board-certified veterinary nutritionist. Many offer tele-nutrition services where they formulate recipes based on your dog’s exact weight, age, breed, and lab results. You can bring your favorite base recipe, like the turkey and rice batch, and have them adjust ingredient ratios and nutritional supplements for long-term completeness and your Companion’s well-being.

Annual check-ups should include weight monitoring, body condition scoring, and basic bloodwork. These tests confirm how the homemade diet is supporting your dog’s health over time and catch any deficiencies before they cause problems. This oversight is especially important when feeding your own dog food exclusively.

Frequently Asked Questions (FAQ's) 

Can I season my dog’s food with salt, pepper, or herbs?

Added salt should be minimal to none, dogs don’t need extra sodium, and excessive amounts can be harmful. Pepper is generally unnecessary and may irritate some dogs’ digestive systems. Dog-safe herbs like parsley, rosemary, and basil can be used sparingly for variety, but introduce them gradually and watch for any adverse reactions. Avoid garlic and onion powder entirely.

Is a raw diet better than cooked homemade meals?

This article focuses on cooked diets because they’re safer for most households. Cooking eliminates bacterial risks from raw meat like Salmonella and E. coli, which can affect both dogs and humans handling the food. A raw diet requires precise bone grinding, careful sourcing, and strict hygiene protocols. If you’re interested in raw feeding, work directly with a veterinary nutritionist to ensure safety and nutritional completeness.

What should I do if my dog refuses the new homemade food?

Start by mixing a small amount with their familiar food and gradually increasing the ratio. Warming the food slightly releases aromas that may entice picky eaters. Try different proteins; some dogs prefer chicken, while others favor beef or turkey. If refusal persists beyond 1–2 days or is accompanied by other symptoms, consult your vet to rule out underlying health issues.

How do I adjust recipes for very small (under 8 lb) or very large (over 90 lb) dogs?

The same recipes work for all sizes, but portions must be carefully scaled by weight. Very small dogs need precise measurements; use a food scale rather than eyeballing. Very large dogs may benefit from slightly reduced fat content to prevent excessive calorie intake. For dogs at either extreme, getting guidance from a veterinary nutritionist helps ensure you’re meeting their specific energy and nutrient needs without over- or underfeeding.

Do I need to add nutritional supplements to every batch?

Yes, adding a veterinary-approved vitamin and mineral supplement is essential for long-term feeding. Homemade recipes, even well-designed ones with high quality ingredients, typically lack complete vitamins and minerals in the exact amounts dogs require. A quality canine supplement fills these gaps. Always add supplements after cooking and cooling, as heat can destroy some essential vitamins. Follow the manufacturer’s dosing instructions based on your batch weight.


Leave a comment

Please note, comments must be approved before they are published

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.

Subscribe

Sign up to get the latest on sales, new releases and more…



Categories