Snacks
This bacon and cheese dog treat recipe transforms simple pantry staples into irresistible crunchy bites with melty edges that even picky pups can't resist. The secret lies in baking the treats until golden—creating that perfect texture where the cheese pulls just enough to make every bite satisfying.
I developed this recipe after my own dog refused store-bought treats, and now it's the first thing I make when friends ask for homemade dog food gifts.
What sets these apart is the combination of crispy bacon bits and sharp cheddar that dogs adore, all bound together with a simple, vet-approved dough. The recipe uses only 5 ingredients and takes less than 30 minutes from start to finish, making it perfect for busy pet owners.
Each bite delivers a satisfying crunch followed by warm, melty cheese—just like a miniature cheeseburger, but healthier for your furry friend.
The beauty of this recipe is its versatility—you can adjust the cheese-to-bacon ratio based on your dog's preferences, or even swap in turkey bacon for a lighter option.
These treats are baked at 350°F for a crispy exterior while keeping the inside soft and chewy, exactly how dogs like their snacks. The aroma alone will have your pup begging before they even hit the oven.
Perfect for training sessions, gifts, or just spoiling your pet, these treats freeze beautifully for up to 3 months, so you can bake a big batch and enjoy them all season long.
Just remember to monitor portion sizes based on your dog's weight—small dogs need tiny treats, while big pups can handle the full-sized bites. Let's get baking!
Ingredients for bacon and cheese dog treat
Five simple ingredients create irresistible crunchy treats your pup will beg for daily.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Bacon Bits 🥓 | 1 cup | Crispy, chopped into small pieces |
| Shredded Sharp Cheddar Cheese 🧀 | 1 cup | Freshly grated, not pre-shredded |
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Large Eggs 🥚 | 1 whole | Room temperature for mixing |
| Water 💧 | ½ cup | Room temperature for dough |
| Vet-Approved Peanut Butter 🥜 | ¼ cup | Xylitol-free, creamy variety |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
The bacon is the star here—crispy, chopped bits from the deli counter or pre-cooked bacon work best. Trader Joe's sells pre-chopped bacon bits that save time, but if you're cooking your own, bake until extra crispy. The cheese? Sharp cheddar is a must—mild cheddar won't give that satisfying pull. Grab a block and grate it yourself—pre-shredded gets clumpy. For the peanut butter, Jif Natural or Peter Pan are vet-approved and free of xylitol, which is toxic to dogs. If you can't find xylitol-free, skip the peanut butter entirely.
No bacon bits? Turkey bacon works for a lighter option, just make sure it's fully cooked and chopped small. Short on sharp chedddar? Pepper jack adds a little kick, or Gouda for a milder flavor. The peanut butter is optional but adds protein—if you skip it, the dough will be slightly less sticky. For the flour, King Arthur all-purpose is my go-to, but any sifted flour works. If you're gluten-free, swap for a 1:1 gluten-free blend. The egg is crucial for binding—no substitutes here unless you're using a flax egg (1 tbsp ground flax + 3 tbsp water = 1 egg).
Mix the dough and let it rest for 10 minutes before rolling—this makes it easier to handle. Shape into small bites (about 1-inch in diameter) for small dogs or larger for big pups. Bake at 350°F for 12-15 minutes until golden and crispy. Store in an airtight container for 5 days or freeze for 3 months. The treats harden as they cool, so don't worry if they seem too soft right out of the oven. Portion into single-serving bags for training treats—your pup will thank you!
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe because it’s that simple—just mix, shape, and bake. No fancy techniques, no measuring cups that stress me out. The bacon bits cook right into the dough, so you’re not dealing with greasy pans or extra steps.
- Crispy-Creamy Obsession: That first bite? Chef’s kiss. The outside gets perfectly golden while the inside stays tender—like a hug for your taste buds. The sharp cheddar melts into gooey pockets, and the bacon adds this smoky punch that makes it impossible to stop at one.
- Tailgate or Tea Time: Between us, these treats are my secret weapon for game days, potlucks, or even a lazy Sunday afternoon. Freeze half the batch for later, and they reheat in seconds. My college roommate still texts me asking for the recipe after tailgates.
- Budget-Friendly Bites: Honestly, this recipe costs me less than takeout for a crowd. A few dollars of bacon and cheese stretch into dozens of treats, and they disappear fast. Plus, the leftovers? Even my picky nephew begs for seconds—high praise.
Step-by-step instructions for bacon and cheese dog treats
Here's how to create irresistibly crunchy, melty-edged treats your pup will beg for.
Mix the Wet Ingredients
In a large mixing bowl, combine the 1 cup unsalted bacon bits, 0.25 cup vet-approved peanut butter, and 1 whole large egg at room temperature. Use a fork to stir until everything is fully incorporated and you see a smooth, slightly sticky mixture. The peanut butter will help bind everything together while adding a rich flavor these treats will love.
Next, add the 0.5 cup water and 0.5 teaspoon salt, mixing again until completely combined. The water activates the peanut butter and helps create a dough that's easy to handle. If the mixture seems too thick, add an extra tablespoon of water—just enough to make it workable without being soupy.
Gradually Incorporate the Dry Ingredients
In a separate bowl, whisk together the 2 cups all-purpose flour to break up any lumps. This ensures a light, airy texture in your treats. Now, slowly sprinkle the flour into your wet mixture while stirring constantly with a wooden spoon or silicone spatula. You want to mix just until the dough comes together—don't overmix or the treats will turn out dense instead of light and crispy.
Once combined, add the 1 cup freshly grated sharp cheddar cheese. The cheese should melt slightly from the warmth of the other ingredients, creating a gooey texture that will make these treats extra special. Mix until the cheese is evenly distributed throughout the dough. If the dough feels too sticky, add a little more flour, 1 tablespoon at a time, until it holds together when pressed.
Knead and Shape the Dough
Turn the dough onto a lightly floured surface and knead gently for about 2 minutes until it forms a smooth, cohesive ball. The dough should be soft but not sticky—if it sticks to your hands, add a little more flour. Divide the dough into 4 equal portions (about 1/4 cup each) and roll each portion into a 1/4-inch thick log about 3 inches long. This shape mimics a hot dog, making these treats extra fun for your pup.
Place the dough logs on a parchment-lined baking sheet, spacing them about 1 inch apart. Cover the baking sheet with plastic wrap and refrigerate for 30 minutes to allow the dough to firm up slightly. This chilling step is crucial—it prevents the treats from spreading too much in the oven and helps them hold their shape.
Bake to Crispy Perfection
Preheat your oven to 375°F and bake the treats for 12-15 minutes, or until the edges are golden brown and the centers are set but still slightly soft. The peanut butter and cheese will create a beautiful contrast—crispy outside with a melty, gooey interior. Watch them closely in the last few minutes to avoid overbaking, which can make them dry.
Let the treats cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. Once fully cooled, they'll be firm enough to handle without falling apart. Store them in an airtight container at room temperature for up to 5 days, or freeze for up to 3 months for fresh, crunchy treats whenever your pup needs a snack.
Pro Tips For Making Bacon And Cheese Dog Treat
- CRISPY BACON FIRST: Mix the bacon bits into the dough last—right before shaping—so they stay crispy instead of turning soggy from the wet ingredients. I learned this the hard way after making a batch where the bacon tasted like it had been boiled.
- CHILL THE DOUGH: Let the dough rest in the fridge for 20 minutes before rolling or shaping. This prevents the cheese from melting prematurely and makes the treats hold together better when baking. (Yes, even if you're impatient like me.)
- USE DRY CHEESE: Pat the shredded cheddar dry with a paper towel before mixing—it removes excess moisture and keeps the dough from getting gummy. Wet cheese is the silent saboteur of crispy treats.
- SHAPE SMALLER DOGS: Cut the dough into 1-inch-wide logs instead of 1.5 inches. They’ll cook faster, brown better, and won’t end up rubbery in the middle. (Your future self will thank you.)
Troubleshooting this recipe
Dough Too Sticky?
If your dough feels too sticky after mixing, don't panic—this is easily fixed. Add 1 tablespoon of all-purpose flour at a time while kneading until the dough holds together without sticking to your hands.
I've found that King Arthur all-purpose flour works best for this recipe because it absorbs moisture well. If you're using a gluten-free blend, you may need to add an extra ½ tablespoon since these flours often require more liquid adjustments. 🥄
Cheese Not Melting?
If your shredded cheese isn't melting properly during baking, try grating it freshly instead of using pre-shredded cheese. Pre-shredded cheese contains anti-caking agents that prevent proper melting. For extra gooeyness, add ¼ cup of cream cheese along with the sharp cheddar—this creates a perfect melty center.
Also, make sure your oven is fully preheated to 375°F before baking. 🧀
Treats Too Dry?
Dry treats usually happen when they're overbaked or the dough was too dry to begin with. To prevent this, reduce baking time by 1-2 minutes and check for doneness at 12 minutes.
If your treats still come out dry, try adding 1 extra tablespoon of water to the dough mixture. For extra moisture, brush the baked treats with a tiny bit of peanut butter while they're still warm. 💧
Bacon Not Crispy Enough?
If your bacon bits aren't crispy enough, bake them separately in a 350°F oven for 5-7 minutes before adding them to the dough. I like to use Trader Joe's bacon bits because they're pre-cooked and extra crispy.
For homemade bacon, bake until deep golden brown and chop into ¼-inch pieces for even distribution in the treats. 🥓
Dough Stretching in Oven?
If your treats spread too much during baking, the dough likely wasn't chilled long enough. Always refrigerate the shaped logs for at least 30 minutes before baking. For extra stability, flatten the logs slightly with your fingers after shaping.
If you're short on time, place the baking sheet in the freezer for 15 minutes before baking—this helps them hold their shape better. ❄️
Peanut Butter Separating?
If your peanut butter separates during mixing, stir in 1 tablespoon of warm water to help emulsify it. I recommend using Jif Natural or Peter Pan peanut butter, as they're creamy and less likely to separate.
If you're using a different brand, let it sit at room temperature for 10-15 minutes before mixing to soften it slightly. This prevents clumping and ensures smooth dough. 🥜
Nutrition facts
Frequently asked questions
Can I make these treats without peanut butter?
Yes! Skip the peanut butter if you prefer or need to avoid it. The dough will still hold together with just the egg and water, though the treats may be slightly less sticky and flavorful. For extra binding, add an extra 1 tablespoon of water to the dough. These treats will still be delicious—just focus on the crispy bacon and melty cheese combo!
How do I adjust the recipe for small vs. large dogs?
For small dogs, shape the dough into ½-inch thick mini logs or tiny balls (about ½-inch diameter) and bake for 10-12 minutes. Large dogs can handle the full-sized 1-inch thick logs from the recipe. Always check portion sizes—small dogs need 1-2 treats per day, while big pups can enjoy 4-6 treats depending on their size.
Can I use cooked bacon instead of bacon bits?
Cook your own bacon until crispy, then chop it into ¼-inch pieces before adding to the dough. Just make sure it's fully cooked and cooled before mixing. For extra flavor, save the bacon grease and brush it lightly on the treats after baking for a crispy finish.
Are these treats safe for puppies?
These treats are safe for puppies over 8 weeks old, but use caution with portion sizes. Puppies need smaller, softer treats—shape the dough into tiny pieces (pea-sized) and bake for 8-10 minutes for a softer texture. Always introduce new treats gradually to avoid stomach upset. Avoid giving treats with added salt or seasonings.
Can I make these treats without an oven?
Yes! If you don't have an oven, try air-frying the treats. Shape the dough, chill for 30 minutes, then air-fry at 350°F for 6-8 minutes, flipping halfway. For a stovetop method, pan-fry the shaped treats in ¼-inch of oil over medium heat for 2-3 minutes per side until golden. Watch closely to avoid burning.
