Do you know what DOG ESSENTIALS you are missing out? Find out now!
Zack Keithy, our author, is a certified veterinarian technician (UC Blue Ash) for over 6 years (contact him here). The articles written here are based on his expertise and experience, combined with a review by our expert vet reviewers including Dr M. Tarantino. Learn more about us here.
Ever look at your dog’s bowl and wonder if you could do better than the usual kibble?
Maybe you’ve caught your pup eyeing your dinner with that “I wish I could have some of that” look.
Well, what if you could treat your furry best friend to a meal that’s not just delicious, but also packed with nutrients and made with love?
Picture this: a bowl brimming with juicy, lean raw beef and sweet, vibrant sweet potatoes.
It’s not just a feast for the senses—it’s a powerhouse of energy and goodness for your dog.
If you’re ready to whip up something special that’ll have your pup wagging their tail in anticipation, you’re in the right place!
Medical Questions? Talk to a Veterinarian 24/7.
Connect one-on-one with a licensed vet who will answer your questions in minutes.
*Article may contain affiliate links to retailers like Amazon and Chewy. Learn more on our disclosure page.
Why This Recipe Rocks
This homemade raw dog food beef and sweet potato bowl is all about real, fresh ingredients.
We’re talking raw beef, sweet potatoes, and a handful of superfoods—all coming together in a meal that’s as close to nature as you can get. And the best part?
It only takes about 20 minutes to make, and you’ll have enough to feed a medium-sized dog for a couple of days.
Perfect for busy pet parents who still want to give their dogs the very best.

What You’ll Need
Let’s get down to the good stuff. Here’s what you’ll need to make this bowl of canine joy:
- 1.5 pounds raw lean ground beef
- 1 cup cooked and mashed sweet potato
- 1/2 cup finely chopped green beans
- 1/4 cup chopped kale
- 1 tablespoon ground flaxseed (for those omega-3s and fiber)
- 1 raw egg (yep, shell and all—for calcium!)
- 1 teaspoon fish oil (hello, shiny coat)
- 1 teaspoon spirulina powder (nature’s multivitamin)
How to Make It (Step-by-Step)
- Prep the Beef: Start with fresh, high-quality lean ground beef. Keep it cold and handle it with clean hands—just like you would for your own food.
- Cook & Mash the Sweet Potato: Boil or steam until it’s soft, then mash it up. (If you’ve ever made mashed potatoes, you’ve got this!)
- Chop the Veggies: Finely chop those green beans and kale. The smaller, the better for easy digestion.
- Grind the Flaxseed: Use a grinder to turn flaxseed into a fine powder. This helps your pup absorb all those nutrients.
- Crush the Eggshell: Rinse, dry, and crush the eggshell until it’s powdery. It’s a natural calcium boost!
- Mix It All Together: In a big bowl, combine the beef, mashed sweet potato, veggies, ground flaxseed, crushed eggshell, fish oil, and spirulina powder. Mix it up well.
- Portion & Serve: Divide into daily servings. Serve right away or store as needed.
Pro tip: Keep everything cold while you prep. It keeps the food fresh and safe for your pup.
- 120+ Nutritious Recipes
- Science-Backed Tips
- Also teaches you how to have a toxin free home
- + Comprehensive wellness tips
How Much Should You Feed?
A good rule of thumb: feed your dog about 2-3% of their ideal body weight each day, split into two meals.
So, if your dog weighs 50 pounds, that’s about 1 to 1.5 pounds of this tasty mix per day.
Of course, every dog is different—age, activity level, and breed all play a part.
Start slow, introduce the new food gradually, and check in with your vet to make sure you’re hitting all the right nutritional notes.
Why Your Dog Will Love (and Benefit From) This Recipe
Let’s talk about what’s in the bowl:
- Raw lean beef is loaded with protein and essential amino acids—think strong muscles and boundless energy.
- Sweet potatoes bring fiber, vitamins, and antioxidants to the party, helping with digestion and immune health.
- Green beans and kale add even more fiber and important micronutrients.
- Ground flaxseed and fish oil are your go-tos for omega-3s, which keep coats shiny and joints happy.
- Eggshell powder is a natural way to add calcium for strong bones.
- Spirulina powder? It’s like a superfood multivitamin, packed with antioxidants and nutrients.
Storing and Serving Tips
Store your homemade dog food in airtight containers in the fridge for up to two days.
Want to make a bigger batch?
Freeze meal-sized portions and thaw them overnight in the fridge.
Serve cold or at room temp, but don’t leave raw food out for more than two hours—no one likes spoiled food, especially not your pup!
- Made from premium, food-grade, double-walled stainless steel for durability and quality
- Resistant to sliding and tipping for a stable, mess-free feeding experience
- Lifetime warranty for long-lasting use
- Chip and wear resistant powder coat finish for added elegance
- Dishwasher-safe and easy to clean by hand
Got Questions? Here’s What Other Pet Parents Ask
Can I use cooked beef instead of raw?
Raw is best for keeping all those natural enzymes and nutrients, but if you need to cook it, that’s okay—just skip the seasonings.
How do I introduce this to my dog?
Start slow! Mix a little with their current food and gradually increase the amount over a week or so.
What if my dog can’t handle sweet potatoes?
No worries—try less sweet potato, or swap in pumpkin or squash.
Is spirulina safe for all dogs?
Generally, yes. Just start with a small amount and keep an eye out for any reactions.
📖 Don’t Miss This…
Need more ideas on what to cook for your dog? Then you must check out my library of homemade dog food recipes today!
The Bottom Line
Making your own dog food might sound intimidating, but once you try it, you’ll see how easy—and rewarding—it can be.
This beef and sweet potato bowl is a simple, nutritious way to show your pup just how much you care.
Plus, you’ll know exactly what’s going into their bowl.
Ready to give it a try?
Pin this recipe to your Homemade Raw Dog Food board, and follow along for more tasty, healthy ideas your dog will love.
Here’s to happy, healthy pups and the humans who love them!
