A Little Story Before We Cook
Every time I make this Easy Homemade Dog Food roll, my dog Buddy starts dancing around the kitchen before the pan even hits the stove. The smell of cooking beef gets him so excited that his tail wags like a metronome. Watching him enjoy something healthy I’ve made from scratch reminds me why homemade meals are such a wonderful way to show love.
Wholesome Ingredients That Pack a Nutritional Punch
| Ingredient | Amount | Notes |
|---|---|---|
| Lean Ground Beef | 1 lb (450g) | Cooked, drained of excess fat |
| Rolled Oats | 1 cup (100g) | Cooked and cooled |
| Grated Carrots | ½ cup (60g) | Fresh, finely shredded |
| Steamed Green Beans | ¼ cup (40g) | Tender, chopped |
| Egg | 1 large | Beaten |
| Olive Oil | 1 tbsp (15 ml) | For healthy skin and coat |
Nutritional Benefits:
- Beef: Builds strong muscles and supports energy.
- Oats: Gentle on digestion, rich in fiber.
- Carrots: Loaded with beta-carotene for healthy eyes.
- Green Beans: Low-calorie crunch full of vitamins A, C, and K.
- Egg: Adds essential amino acids.
- Olive Oil: Promotes shiny coats and healthy skin.
Always check with your vet before introducing new foods, especially for dogs with allergies.
Step-by-Step: How to Make the Dog Food Roll

1. Prep the Ingredients
Cook the ground beef in a skillet over medium heat until browned. Drain off any grease. Steam the green beans and cook the oats separately in water. Let everything cool.
2. Grate, Chop & Measure
Grate the carrots, chop the beans, and beat the egg in a small bowl. Measure the olive oil.
3. Mix Everything Together
In a large bowl, combine beef, oats, carrots, green beans, egg, and olive oil. Stir until sticky and well combined. Your kitchen will smell amazing—expect your pup to appear like magic.
4. Form the Roll
Scoop the mixture onto parchment paper and roll it into a log about 2–3 inches thick. Wrap tightly and refrigerate for 3–4 hours. Once firm, slice it into portions or fun shapes.
Serving Suggestions: Tailoring the Treat to Your Pup
- Small dogs: ½–¾ cup per meal
- Medium dogs: ¾–1½ cups per meal
- Large dogs: 1½–2½ cups per meal
Slice it like a meatloaf or crumble it into kibble. Add a spoon of Homemade Peanut Butter for Dogs for extra yum.
Helpful Add-Ons: Nutrient Boosters You Can Try
- Chia seeds or flaxseed: Add omega-3s.
- Pumpkin puree: Soothes digestion (Pumpkin Pupsicles for Dogs).
- Blueberries: Great antioxidant boost (Blueberry Pumpkin and Oatmeal Chews).
Start small and introduce new foods slowly.
Storing and Reheating: Keep It Fresh
- Refrigerator: Store up to 5 days in an airtight container.
- Freezer: Freeze slices individually for up to 3 months.
- Reheating: Warm in the microwave 10–15 seconds—just until slightly warm.
Dogs prefer food near room temperature—it smells stronger and tastes better to them.
Feeding Guidelines: How Much Should You Serve?
| Dog Weight | Portion | Notes |
|---|---|---|
| <20 lbs | ½–¾ cup per meal | Small dogs |
| 20–50 lbs | ¾–1½ cups per meal | Medium dogs |
| 50–90 lbs | 1½–2½ cups per meal | Large dogs |
| 90+ lbs | 2½+ cups per meal | Extra-large breeds |
Vet Tip: Adjust portions based on your dog’s age, energy level, and health.
Happy Tails Takeaway
Making Easy Homemade Dog Food like this Beef, Carrot & Oat Roll is more than a recipe—it’s an act of love. Each slice gives your pup nourishment, happiness, and a taste of your care. So grab that mixing bowl and make mealtime magical for your furry friend today.
PrintBeef Carrot Oat Dog Food Roll Recipe
This Easy Homemade Dog Food roll made with beef, carrots, and oats is a vet-friendly meal your pup will adore! Simple, healthy, and tail-wagging good.
Ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Lean Ground Beef | 1 lb (450g) | Cooked, drained of excess fat |
| Rolled Oats | 1 cup (100g) | Cooked and cooled |
| Grated Carrots | ½ cup (60g) | Fresh, finely shredded |
| Steamed Green Beans | ¼ cup (40g) | Tender, chopped |
| Egg | 1 large | Beaten |
| Olive Oil | 1 tbsp (15 ml) | For healthy skin and coat |
Instructions
1. Prep the Ingredients
Cook the ground beef in a skillet over medium heat until browned. Drain off any grease. Steam the green beans and cook the oats separately in water. Let everything cool.
2. Grate, Chop & Measure
Grate the carrots, chop the beans, and beat the egg in a small bowl. Measure the olive oil.
3. Mix Everything Together
In a large bowl, combine beef, oats, carrots, green beans, egg, and olive oil. Stir until sticky and well combined. Your kitchen will smell amazing—expect your pup to appear like magic.
Notes
Serving Suggestions: Tailoring the Treat to Your Pup
-
Small dogs: ½–¾ cup per meal
-
Medium dogs: ¾–1½ cups per meal
-
Large dogs: 1½–2½ cups per meal
FAQs
1. Can I substitute turkey for beef?
Yes! Ground turkey is a leaner option and works beautifully in this Easy Homemade Dog Food roll.
2. Are oats safe for dogs with allergies?
Most dogs tolerate oats well, but always check with your vet before introducing them.
3. Can I bake this roll instead of chilling it?
You can. Bake at 350°F (175°C) for 25–30 minutes for a firmer loaf texture.
4. Is olive oil safe for dogs?
Yes, in small amounts. It’s a great source of healthy fats.
5. How long does it last in the fridge?
Keep it refrigerated for 5 days, or freeze slices for longer storage.

Got a question, a recipe idea, or a photo of your happy pup? Send us a message below! 💌