Snacks
This bacon and cheese dog treat recipe delivers the perfect handheld crunch your pup will love—smoky, cheesy, and packed with protein. The secret lies in using dog-safe ingredients that mimic the flavors of human snacks without the harmful additives.
I designed these treats to be baked until golden and crispy, with rivers of melted cheese that make every bite irresistible.
What makes these treats special is the balance of texture and flavor—crispy on the outside with a soft, chewy center. The recipe calls for simple ingredients like bacon bits (unsalted), shredded cheddar, and a touch of peanut butter for binding.
No onions, garlic, or seasonings that could harm your pet, just pure, tasty goodness that’s safe and satisfying.
By the time you pull these treats from the oven, you’ll have perfectly portioned bites that are easy to serve and store. They cool quickly and can be kept in an airtight container for up to a week, making them ideal for training rewards or a special snack.
The combination of bacon’s smoky richness and cheese’s creamy pull creates a flavor profile that even picky pups can’t resist.
While these treats are designed for dogs, they’re also safe for humans if you’re looking for a quick, savory snack. Just be mindful of portion sizes—these are packed with flavor and calories! Let’s get started on a batch that will have your furry friend begging for more.
Ingredients for bacon and cheese dog treat
Simple, pup-approved ingredients for irresistible treats with smoky bacon and melty cheese rivers.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Bacon Bits 🥓 | 2 cups | Dog-safe, no added salt or seasoning |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Dog-safe, low-fat preferred |
| Natural Peanut Butter 🥜 | ½ cup | Xylitol-free, creamy texture |
| All-Purpose Flour 🌾 | 1 ½ cups | Unbleached, for binding |
| Large Egg 🥚 | 1 whole | Room temperature, for moisture |
| Oat Flour 🌾 | ½ cup | Blended from rolled oats |
| Dog-Safe Honey 🍯 | 1 tbsp | Raw, unprocessed honey |
| Ground Flaxseed 🌱 | 1 tbsp | For egg substitute option |
| Water 💧 | 2 tbsp | For flax egg mixture |
| Dog-Safe Seasoning Blend 🌶️ | 1 tsp | Optional, no onions/garlic |
The bacon is non-negotiable for that smoky flavor, but dog-safe bacon bits are a must—no salt or seasonings. I grab mine from PetSmart or make my own by baking thick-cut bacon until crispy, then crumbling. The cheese? Shred it yourself—pre-shredded has anti-caking agents that aren’t dog-safe. For the peanut butter, check the label twice—xylitol is deadly, and some natural brands sneak it in. The oat flour adds a nice chewy texture, so don’t skip it unless you’re gluten-free baking for your pup.
No egg? Mix 1 tbsp ground flaxseed with 2 tbsp water and let it sit for 5 minutes—it works just as well. Short on cheddar? Mozzarella shreds work too, but cheddar has that perfect melt. The honey adds just enough sweetness without overpowering the savory flavors. If your dog isn’t a fan of honey, unsweetened applesauce is a great swap. For the optional seasoning, I like a pinch of turmeric for color or a dash of dog-safe paprika, but honestly, these treats are delicious without it.
Bake these in small batches—they crisp up fast. Store in an airtight container for up to 1 week at room temperature, or freeze for 3 months. I portion them into single-serving bags for training treats. Pro tip: Let them cool completely before storing, or they’ll get soggy. The peanut butter can separate if stored too long, so mix well before using. These freeze beautifully too—just thaw at room temp for 10 minutes before serving.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m in a rush—just fold everything by hand. The bacon bits add texture without extra work, and the peanut butter binds it all together like magic.
- Salty-Sweet Magic: That first bite? Crispy bacon edges, gooey cheese pockets, and peanut butter richness—it’s like a grown-up dessert. My kids call them "snack cookies," but honestly, I’d eat them for breakfast.
- Tailgate Ready: Game day? Party? These disappear faster than napkins at a buffet. They’re sturdy enough to pack in a cooler (no soggy worries) and still taste amazing cold or at room temp.
- Budget Snack Win: A single package of bacon bits and a block of cheese stretch for weeks of treats. I make a big batch, freeze extras, and pull them out whenever I need a quick, satisfying bite. No guilt, all flavor.
Step-by-step instructions for bacon and cheese dog treats
Here's how to make these irresistible, handheld treats your pup will beg for.
Make the Flax Egg Substitute
In a small bowl, combine the 1 tablespoon ground flaxseed with the 2 tablespoons water. Stir well and let it sit for 5 minutes—it should thicken into a gel-like consistency that mimics an egg. This flax egg replaces the 1 whole large egg while keeping the treats binding together perfectly. If you're using the egg instead, whisk it lightly in a separate bowl until frothy.
Here's the thing—flax eggs work best when they've had time to thicken. If you're in a hurry, you can use the egg, but the flax version makes these treats grain-free and allergy-friendly for many dogs. Keep both mixtures at room temperature for the next steps.
Mix Wet Ingredients for Perfect Texture
In a large mixing bowl, combine the 2 cups unsalted bacon bits, 1.5 cups shredded cheddar cheese, 0.5 cup natural peanut butter, and 1 tablespoon dog-safe honey. Stir until everything is evenly distributed and the peanut butter is fully incorporated. The mixture should look thick and crumbly, with the cheese starting to melt slightly from the peanut butter's warmth.
Next, add either the flax egg mixture or the 1 whole large egg to the wet ingredients. Mix in the 1 teaspoon dog-safe seasoning blend if using. The goal here is to create a dough that holds together when pressed but isn't too sticky to handle. If the mixture feels too dry, add 1 teaspoon water at a time until it comes together just right.
Combine Dry Ingredients for Structure
In a separate bowl, whisk together the 1.5 cups all-purpose flour and 0.5 cup oat flour. This combination gives the treats both structure and a satisfying crunch. Gradually add the dry ingredients to the wet mixture, stirring gently with a wooden spoon or silicone spatula until fully combined. You're looking for a dough that's soft but not sticky—it should hold its shape when pressed between your fingers.
Real talk: Don't overmix here. Once the flour is incorporated, stop stirring immediately. Overworking the dough can make the treats tough instead of tender. If the dough feels too dry, add 1 teaspoon water at a time until it comes together. The perfect consistency should be moldable but not crumbly.
Shape and Bake for Crispy Perfection
Preheat your oven to 350°F and line a baking sheet with parchment paper. Using your hands, gently form the dough into 4 equal portions (about 1-inch thick each). Press each portion into a round patty about ½-inch thick, making sure the edges are sealed tightly. This ensures the treats hold their shape during baking and prevents cheese from leaking out.
Place the shaped treats on the prepared baking sheet and bake for 18-20 minutes, until the edges are golden brown and the centers feel firm to the touch. The treats should have a crisp exterior with a soft, gooey interior—just like your favorite homemade dog biscuits. For extra crunch, you can broil for 1-2 minutes at the end, but watch them closely to avoid burning.
Cool and Serve for Maximum Appeal
Remove the treats from the oven and let them cool on the baking sheet for 10 minutes. This resting period allows the treats to set completely and prevents them from falling apart when you handle them. Once cooled, transfer them to a wire rack or plate to finish cooling. The treats will firm up as they cool, giving them that perfect handheld crunch.
Serve these treats immediately while they're still warm, or store them in an airtight container in the refrigerator for up to 5 days. For a longer shelf life, freeze the treats for up to 3 months. Your pup will love the smoky flavor of the bacon and the creamy richness of the cheese—just like a tiny, handheld gourmet meal!
Pro Tips For Making Bacon And Cheese Dog Treat
- COOK THE BACON FIRST: I learned this the hard way—cooking the bacon bits before mixing them into the dough makes a huge difference. Cold bacon just sits there like a soggy afterthought, but crisped bits add real texture and flavor. Toss them in a dry pan over medium heat for 2-3 minutes until they’re sizzling, then let them cool completely before adding.
- CHILL THE DOUGH LONGER: Skip the rush and let the dough rest in the fridge for at least 30 minutes—yes, even if you’re impatient like me. This isn’t just about ease of rolling; it lets the flour absorb the peanut butter and egg properly, so your treats hold together instead of crumbling apart when you cut them. Trust me, your dog will notice the difference.
- MEASURE THE PEANUT BUTTER ACCURATELY: Natural peanut butter has oil separation, and using a scoop straight from the jar guarantees a greasy mess. Instead, spoon it out, then pack it firmly into the measuring cup—this ensures you’re using the right amount without extra liquid. Pro tip: If it’s too thick, warm it slightly in the microwave (10 seconds max) to make mixing easier.
- BAKE IN BATCHES, NOT STACKS: Crowding the baking sheet turns these treats into sad, uneven pancakes. Arrange them in a single layer with at least 1 inch between each, and resist the urge to double up. The air needs room to circulate, or you’ll end up with chewy centers and burnt edges. If your sheet is small, bake in two rounds—your future self (and your dog) will thank you.
Wine and beer pairings for this dish
Beer Pairings
A crisp, light American lager like Bud Light or Miller Lite complements these treats beautifully—its clean, refreshing profile balances the rich, smoky bacon and creamy cheese without overpowering the flavors.
I like to serve them chilled, straight from the fridge, to highlight the beer’s effervescence against the treats’ warm, gooey centers. 🍺
For a more adventurous match, try a Belgian-style witbier like Hoegaarden. The citrusy notes from the coriander and orange peel cut through the richness of the cheese, creating a bright contrast that makes each bite feel like a mini flavor adventure.
Just be sure to serve the beer slightly warmer than usual—around 50°F—to enhance its aromatic qualities.
Wine Pairings
While wine isn’t the first thing you’d think of for dog treats, a dry Riesling from Germany or Austria adds an unexpected but delightful twist. The wine’s crisp acidity and subtle sweetness mirror the honey in the treats while cleansing the palate between bites.
I recommend a 2022 Dr. Loosen Blue Slate—its mineral notes pair surprisingly well with the smoky bacon. 🍷
If you’re serving these to humans (or just love a bold flavor combo), a light-bodied red like Pinot Noir works surprisingly well. The red fruit flavors in the wine echo the cheese’s richness, while the tannins help balance the fat from the bacon.
A 2021 Domaine Serene Pinot Noir from Oregon is my go-to for this pairing—it’s smooth enough to let the treats shine.
Non-Alcoholic Options
For a kid-friendly or sober pairing, a sparkling apple cider like Martinelli’s adds a festive touch. The effervescence mimics the beer pairing, while the apple’s natural sweetness complements the honey in the treats. Serve it slightly chilled for the best experience. 🍎
Another great non-alcoholic choice is ginger ale. The spicy kick from the ginger enhances the smoky bacon flavors, while the carbonation keeps the palate fresh.
I like to mix it with a splash of dog-safe cranberry juice (unsweetened) for a festive twist—just skip the cranberry if your pup isn’t a fan of tart flavors.
Coffee or Tea Pairings
If you’re enjoying these treats in the morning, a light roast coffee like Starbucks Pike Place enhances the smoky bacon notes. The bright acidity of the coffee cuts through the richness, making each bite feel lighter. Avoid heavy, dark roasts—they can overpower the delicate flavors of the treats. ☕
For an afternoon pick-me-up, a chamomile or peppermint tea provides a soothing contrast to the savory treats. The herbal notes cleanse the palate, making the flavors of the bacon and cheese stand out even more. Brew it unsweetened to let the natural flavors shine.
Nutrition facts
Frequently asked questions
Can I use regular bacon instead of dog-safe bacon bits?
No, never use regular bacon with salt or seasonings—it's unsafe for dogs. The sodium and spices can cause stomach upset or even toxicity. Instead, opt for plain, unsalted bacon bits made specifically for pets, or bake your own thick-cut bacon until crispy, then crumble it carefully to remove any excess fat or seasoning.
How do I store these treats to keep them fresh?
For short-term storage, keep them in an airtight container at room temperature for up to 5 days. For longer shelf life, freeze the treats for 3 months—just thaw at room temperature for 10 minutes before serving. Always store them completely cooled to prevent sogginess.
Why did my treats turn out too crumbly?
This usually happens when the dough is overmixed or lacks moisture. Try adding 1 teaspoon water at a time to the dry ingredients until the dough holds together when pressed. Also, ensure your peanut butter is at room temperature—cold peanut butter can make the dough too dry.
Can I make these treats without flour?
Yes! For a grain-free option, replace the 1.5 cups all-purpose flour with 1.5 cups almond flour or 1 cup coconut flour. Note that coconut flour absorbs more moisture, so you may need to add 1-2 extra tablespoons of water to the dough. The texture will be slightly different but still delicious.
Are these treats safe for puppies?
These treats are safe for puppies in moderation, but always introduce new foods gradually. Puppies under 12 weeks should avoid cheese due to its lactose content, and very small breeds may need portions adjusted. Start with ¼ of a treat and monitor for any digestive upset.
