It was a Saturday morning. I was eating a bowl of Cheerios—plain, no sugar, the way I like them. My dog, Juniper, was doing her usual breakfast routine: sitting at my feet, staring at my bowl, occasionally licking the air in case a Cheerio magically floated down to her level.
I dropped one. She snatched it. Crunch. Gone. Then she looked at me like “why have you been hiding these from me my entire life?”
I checked the box. Whole grain oats. A little sugar. Some preservatives. Nothing toxic, but nothing I wanted to give her every day. Then I had a thought: what if I made my own? Little O-shaped treats that tasted like peanut butter, were made from ingredients I trusted, and crunched just like the real thing?
I mixed peanut butter, oat flour, and an egg. I rolled the dough into tiny ropes. I curled them into circles. I baked them until golden and crunchy. When I put one in front of Juniper, she sniffed it, crunched it, and immediately sat for another.
She couldn’t tell the difference. But I could. No preservatives. No added sugar. Just peanut butter, oats, and love.
Here’s how to make these tiny, crunchy, O-shaped treats that will have your dog doing tricks for breakfast.
Why Homemade Cheerios Are Better Than Store-Bought
Store-Bought Cheerios (Plain):
| Ingredient | Safe for Dogs? | Notes |
|---|---|---|
| Whole grain oats | ✅ Yes | Good |
| Corn starch | 🟡 Okay | Filler |
| Sugar | ❌ No | Empty calories, dental issues |
| Salt | ❌ No | Too much sodium for dogs |
| Tripotassium phosphate | 🟡 Okay | Preservative |
| Vitamin E | ✅ Yes | Added nutrient |
| Iron | ✅ Yes | Added nutrient |
Homemade Peanut Butter Cheerios:
| Ingredient | Benefit |
|---|---|
| Peanut butter | Protein, healthy fats, irresistible flavor |
| Oat flour | Soluble fiber, gentle on digestion |
| Egg | Protein, binds ingredients |
| Coconut oil (optional) | Healthy fats, extra crunch |
The Verdict: Homemade wins. No sugar. No salt. No preservatives. Just real food.
The Golden Rule: Use natural peanut butter with no added sugar and no xylitol. Xylitol is deadly to dogs. Check the label. Ingredients should read: peanuts (and maybe salt). Nothing else.
The Recipe
Ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Natural peanut butter (xylitol-free) | ½ cup | No added sugar |
| Oat flour | 1½ cups | Can make your own from rolled oats |
| Egg | 1 large | Binds everything together |
| Water | 2-4 tablespoons | As needed for dough consistency |
| Coconut oil (optional) | 1 tablespoon | Melted; adds healthy fats and crunch |
Yield
Approximately 50-70 tiny O-shaped treats (about the size of regular Cheerios).
Prep time
20 minutes active. 12-15 minutes baking. Total: about 35 minutes.
Step-by-Step Instructions
Step 1: Preheat and Prepare
Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
Step 2: Make Oat Flour (If You Don’t Have It)
Oat flour is just finely ground rolled oats. It’s easy to make at home and much cheaper than buying it.
Method: Add 1½ cups of rolled oats to a food processor or high-speed blender. Pulse until they become a fine powder. No large pieces remaining. This takes about 30-60 seconds.
Pro tip: For the smoothest Cheerios, grind the oats until they are as fine as all-purpose flour. Sift through a fine-mesh strainer to remove any large pieces.
No food processor? Buy oat flour from the store. Bob’s Red Mill makes a good one.
Step 3: Mix Wet Ingredients
In a large mixing bowl, combine:
-
½ cup natural peanut butter
-
1 egg
-
1 tablespoon melted coconut oil (if using)
Whisk or stir until smooth and well combined. If your peanut butter is stiff (natural peanut butter separates), microwave it for 10-15 seconds to soften.
Step 4: Add Dry Ingredients
Add 1½ cups of oat flour to the wet mixture. Stir until a stiff dough forms.
The dough test: Squeeze a small amount in your fist. It should hold together without crumbling. If it’s too dry and cracking, add water 1 teaspoon at a time. If it’s too sticky, add oat flour 1 tablespoon at a time.
Note: This dough is meant to be firm and slightly dry—not sticky. It should feel like Play-Doh.
Step 5: Roll into Thin Ropes
Divide the dough into 4-6 equal portions. Roll each portion into a long, thin rope on a lightly floured surface.
Target thickness: About ¼ inch in diameter (roughly the thickness of a regular Cheerio). Thinner ropes make smaller O’s. Thicker ropes make larger O’s.
Pro tip: If the dough cracks while rolling, it’s too dry. Knead in a few drops of water. If it sticks to the surface, it’s too wet. Knead in a little more oat flour.
Step 6: Form the O’s
Cut the ropes into small pieces, about ½ inch long. Roll each piece into a tiny ball.
To make the O shape: Place a ball on the work surface. Press your pinky finger or the back of a small round measuring spoon into the center of the ball. Gently shape the dough around your finger to form a ring.
Alternative method (easier): Roll the rope. Cut into pieces. Don’t shape into balls. Simply curl each piece into a circle and pinch the ends together to seal.
Another alternative (no shaping): Skip the O shape entirely. Cut the ropes into small pieces. Bake as little peanut butter nuggets. Your dog won’t care about the shape.
Step 7: Place on Baking Sheet
Arrange the O’s on the prepared baking sheet. They can be close together—they won’t spread much.
For extra crunch: Flatten each O slightly with your finger or the back of a spoon. Thinner O’s = crunchier treats.
Step 8: Bake
Bake at 350°F for 12-15 minutes.
Timing guide:
-
10 minutes: Soft, chewy O’s
-
12 minutes: Golden, slightly crunchy
-
15 minutes: Dark golden, very crunchy
-
18 minutes: Extra crunchy (watch closely—they burn fast)
How to tell they’re done:
-
O’s are golden brown on the edges
-
They feel firm to the touch
-
The kitchen smells like peanut butter cookies
-
They hold their shape when picked up (not squishy)
Step 9: Cool Completely
Transfer O’s to a wire cooling rack. Cool for at least 20 minutes. They will continue to crisp as they cool.
Do not skip this step. Warm O’s are soft. Cool O’s are crunchy.
The “Real Cheerio” Comparison
| Feature | Real Cheerios | Homemade Peanut Butter O’s |
|---|---|---|
| Shape | Perfect O | Slightly imperfect O (charming) |
| Color | Tan | Golden brown |
| Flavor | Mild oat | Rich peanut butter |
| Crunch | Satisfying | Very satisfying |
| Sugar | 1g per serving | 0g |
| Salt | Yes | No |
| Preservatives | Yes | No |
| Dog’s opinion | Likes them | LOVES them |
Storage & Shelf Life
| Storage Method | Duration | Instructions |
|---|---|---|
| Airtight container at room temperature | 2-3 weeks | Keep in a cool, dark cupboard |
| Refrigerator | 1-2 months | Best for humid climates |
| Freezer | 4-6 months | Place in freezer-safe bag. No thawing needed—serve frozen (extra crunchy) |
Pro tip: These O’s are naturally dry and crunchy, so they have excellent shelf life. If they ever lose crunch, spread them on a baking sheet and bake at 300°F for 5-10 minutes.
Recipe Variations
Variation 1: Peanut Butter & Banana O’s
Add ¼ cup of mashed ripe banana to the wet ingredients. Reduce water to 1 tablespoon (banana adds moisture). Banana adds natural sweetness and potassium. The O’s will be slightly softer.
Variation 2: Peanut Butter & Honey O’s (For Dogs Over 1 Year)
Add 1 tablespoon of raw honey to the wet ingredients. Honey adds natural sweetness and antibacterial properties. Do not use for puppies under 1 year (risk of botulism).
Variation 3: Peanut Butter & Pumpkin O’s
Add 2 tablespoons of canned pumpkin (pure) to the wet ingredients. Pumpkin adds fiber and a beautiful orange tint. Reduce water to 1 tablespoon. These O’s are great for digestive health.
Variation 4: Grain-Free Peanut Butter O’s
Use coconut flour instead of oat flour. Coconut flour is highly absorbent—use ¾ cup coconut flour (not 1½ cups) and add an extra 2-3 tablespoons of water. These O’s will be denser and more crumbly.
Variation 5: Apple Peanut Butter O’s
Add 2 tablespoons of unsweetened applesauce to the wet ingredients. Reduce water to 1 tablespoon. Applesauce adds natural sweetness and a hint of apple flavor.
Variation 6: Super Crunchy O’s (For Dental Health)
Roll the ropes thinner (⅛ inch diameter). Bake for 15-18 minutes. Turn off the oven, crack the door, and leave the O’s inside for 30 minutes. These extra crunchy O’s scrape plaque off teeth.
Variation 7: Mini O’s for Training
Roll the ropes very thin (⅛ inch diameter). Cut into ¼-inch pieces. Don’t bother shaping into O’s—just bake as tiny nuggets. Bake for 8-10 minutes. These are perfect for training pouches.
Variation 8: Peanut Butter & Carob O’s
Add 2 tablespoons of carob powder (dog-safe chocolate alternative) to the dry ingredients. Carob adds a rich, chocolate-like flavor without the toxicity of real chocolate. Reduce oat flour to 1¼ cups.
Serving Ideas
As a training treat: These O’s are small, low-calorie, and easy to carry in a treat pouch. Perfect for rewarding good behavior without overfeeding.
As a cereal: Put a few O’s in your dog’s breakfast bowl with a splash of warm water or unsalted bone broth. They soften slightly and become a “cereal” your dog will love.
In a treat-dispensing toy: These O’s fit perfectly inside treat-dispensing balls and puzzles. The shape makes them roll and bounce unpredictably.
As a Kong stuffer: Mix O’s with a little peanut butter and stuff into a Kong. Freeze for longer entertainment.
As a “people food” substitute: When your dog is begging for your breakfast cereal, give them their own bowl of homemade O’s. You both get to eat cereal together.
Troubleshooting Common Problems
| Problem | Likely Cause | Solution |
|---|---|---|
| Dough is too crumbly | Not enough moisture | Add water 1 teaspoon at a time. Add 1 tablespoon of peanut butter |
| Dough is too sticky | Too much moisture | Add oat flour 1 tablespoon at a time |
| O’s lost their shape during baking | Dough too soft or O’s too thick | Chill dough for 15 minutes before rolling. Roll ropes thinner |
| O’s burned on edges | Oven too hot | Lower to 325°F next time. These treats burn faster than larger biscuits |
| O’s are soft, not crunchy | Under-baked or too thick | Bake 2-3 minutes longer. Next time, roll ropes thinner |
| My dog ignores these | Unlikely, but possible | Some dogs dislike peanut butter (rare). Try the banana or pumpkin variation |
| Can I make these without egg? | Yes | Replace egg with ¼ cup unsweetened applesauce. The O’s will be softer |
Frequently Asked Questions
1. Are Cheerios safe for dogs?
Plain Cheerios are safe for dogs in small amounts as an occasional treat. However, they contain sugar and salt, which are not healthy for dogs. Homemade peanut butter Cheerios have no sugar, no salt, and no preservatives—making them a much healthier option.
2. Can puppies eat these peanut butter O’s?
Yes, from 4 months old. Use the soft-baked variation (bake for 10 minutes). Cut any large O’s into smaller pieces. Puppies have sensitive digestion—start with 1-2 O’s and monitor. Peanut butter is safe for puppies as long as it’s xylitol-free.
3. Why can’t I use regular peanut butter from the store?
Many commercial peanut butters contain added sugar, hydrogenated oils, and preservatives. Some “low-sugar” or “diet” peanut butters contain xylitol, which is deadly to dogs. Always read the label. Natural peanut butter should contain only peanuts (and maybe salt).
4. How do I make oat flour at home?
Add rolled oats to a food processor or blender. Pulse until they become a fine powder. This takes 30-60 seconds. One cup of rolled oats yields about 1 cup of oat flour. Sift through a strainer to remove any large pieces. Store in an airtight container.
5. Can I make these treats without shaping them into O’s?
Absolutely. Skip the rolling and shaping. Drop teaspoon-sized portions of dough onto the baking sheet. Flatten with a fork. Bake for 10-12 minutes. These “peanut butter drops” are just as delicious and take half the time.
6. How many of these O’s can I give my dog per day?
For a 30lb dog, 10-15 O’s per day is fine (they are tiny). Treats should make up no more than 10% of daily calories. These O’s are low in calories (about 3-5 calories each) and have no sugar or salt, so they are healthier than most store-bought treats.
7. Can I use almond butter instead of peanut butter?
Yes, but check the label for xylitol (some almond butters contain it). Almond butter is safe for dogs in small amounts. It has a milder flavor and different nutrient profile. Some dogs prefer it. Sunflower seed butter is another good alternative.
8. Why did my O’s puff up and lose their hole?
The dough was too soft or the O’s were too thick. Chill the dough before rolling. Roll the ropes thinner. Make the hole larger (use a chopstick or the handle of a small spoon). Press the O’s flat before baking. Puffed O’s are still delicious—just less Cheerio-like.
Final Thoughts
The Saturday I made homemade peanut butter Cheerios, Juniper didn’t just get a treat. She got breakfast with me. She sat next to me on the couch, and we ate our cereal together—hers from a small bowl, mine from the box. She crunched. I crunched. It was a moment.
That’s the magic of this recipe. It’s not just about making a healthier version of a popular cereal. It’s about sharing. It’s about sitting together at the breakfast table. It’s about your dog feeling included in your weird human rituals.
These tiny O’s take a little patience to shape. Rolling thin ropes. Curling them into circles. It’s fiddly work. But when you see your dog’s face light up at a tiny, golden, peanut-butter-scented O, you’ll know it was worth every second.
So soften that peanut butter. Grind those oats. Roll those ropes. Your dog is waiting for breakfast—the homemade kind.
Now go make some O-shaped magic.