This post may contain affiliate links. Please read my disclosure and privacy policy.

If you’re looking for an alternative to marshmallow-based rice crispy treats, this peanut butter version is for you. Instead of using marshmallows, it’s bound together with a simple combination of peanut butter and honey.

I’ve been bringing this recipe to parties for years, and everyone always wants to know how to make them. They are shockingly simple!

The key to this recipe, in my opinion, is balancing the sweet and salty flavors. The added salt balances out the sweetness of the honey and makes it hard to resist going back for another square.

⭐⭐⭐⭐⭐ Featured Review

“This is just soo good. I’ve been making it almost weekly for my kids for a couple of years and they would happily eat it every meal. It’s delicious, super easy to make and usually have all ingredients on hand. Total winner!” – Elle

peanut butter rice crispy treats stacked in front of a black background.

Peanut Butter Rice Crispy Treat Ingredients

  • Rice Cereal. You can use regular Rice Krispies® if you don’t need a gluten-free recipe. (Kellogg’s brand contains malt, which is derived from barley.) For a gluten-free option, choose a brown rice cereal, such as the 365 brand from Whole Foods or One Degree.
  • Peanut Butter. I use a natural peanut butter that needs to be stirred when you first open it. It should have a drippy consistency with no extra oil or sugar added.
  • Honey. This is the binder for the recipe, so I don’t recommend reducing the amount called for. If you prefer to use maple syrup for a vegan recipe, that should work, too.
  • Salt. I use pink Himalayan salt, which tastes different than white table salt. When in doubt, start with a little less salt than this recipe calls for. You can always sprinkle some extra on top later!

If you love a peanut butter chocolate treat, you can also melt some dark chocolate to spread on top of these.

rice cereal, peanut butter, honey, and salt labeled on a white countertop.

How to Make Peanut Butter Rice Crispy Treats

Step 1:

Prepare an 8-inch square baking dish by lightly spraying it with cooking spray, then press a piece of parchment paper into the bottom. The oil will hold the parchment paper in place, so it won’t wiggle around as you work. This will make the bars easy to remove later.

Add the rice cereal and salt to a large mixing bowl and stir well. You’ll need this ready to go because the recipe moves quickly. Have the ½ cup of peanut butter measured as well.

Next, add the honey to a small saucepan over medium heat on the stovetop, and bring it to a boil. As soon as you see bubbles around the edges of the pan, set a timer for 1 minute.

It’s okay if the honey bubbles significantly, but turn down the heat when the bubbles start to rise toward the top of the pot. You don’t want it to boil over!

rice cereal and salt in a mixing bowl and honey boiled on stove.

Step 2:

When the timer goes off, remove the pan from the heat. Immediately stir in the peanut butter and salt with a rubber spatula or wooden spoon.

Pour the hot peanut butter mixture over the cereal in the mixing bowl. Stir well until the cereal is evenly coated. Work quickly, as the peanut butter mixture will start to harden as it cools, and will become more difficult to stir.

peanut butter mixed with honey and poured over rice cereal.

Step 3:

Transfer the peanut butter and rice cereal mixture to the prepared pan. Use a spatula to press it firmly into the bottom of the pan until the bars are in a flat, even layer. Transfer the pan to the fridge and let it chill for at least 1 hour.

When the center feels cool to the touch, the bars are ready to slice. Use the parchment paper to lift the treats out of the pan. Then use a sharp knife to cut them into 16 squares. They are ready to enjoy right away.

Note: These bars are firmer when served chilled, and softer if you let them rest at room temperature. Pick whichever texture you prefer!

peanut butter rice crispy treats sliced into squares.

Chocolate Peanut Butter Variation

To make chocolate peanut butter rice krispie treats, melt 3/4 cup of dark chocolate chips (either in the microwave or in a double boiler on the stove). Spread the melted chocolate over the top of the bars before you place them in the fridge.

The chocolate will harden as the bars firm up, but this might prolong the cooling time— plan on 2 hours for them to firm up with this modification. Sprinkle some flaky sea salt over the top, if you’d like.

peanut butter krispie treats sliced on parchment paper.

Safety Tip

When serving these peanut butter treats to a crowd, please label them for those who may have peanut allergies to avoid a tragic story like this one.

Peanut Butter Rice Krispies FAQs

Are Rice Crispy Treats vegan?

This recipe is already dairy-free, but it’s vegan-friendly if you use maple syrup instead of honey. You can also use brown rice syrup, which I think tastes more like the classic version.

Can I make this with puffed rice cereal?

I don’t recommend using puffed rice (or puffed quinoa) cereal, as it doesn’t turn out crispy. Shop for a package that has the word “crisp” on it for the best results.

Can I add protein powder?

Yes, I recently tested a variation of this recipe so we could add protein to each square. Try my protein rice crispy treats to avoid any guesswork.

peanut butter rice crispy treats stacked in front of a black background.

PB Rice Crispy Treats (No Marshmallows!)

4.69 from 61 votes
If you're not crazy about marshmallows, this peanut butter rice crispy recipe is for you. It's made with just four simple ingredients, and is sweetened with honey, so there's no refined sugar required. They taste totally irresistible!
prep14 mins cook1 min total15 mins
Servings:16 bars

Ingredients
 
 

Peanut Butter Rice Crispy Treats

  • 3 ½ cups crispy rice cereal (see notes)
  • ½ cup honey
  • ½ cup creamy peanut butter
  • ½ teaspoon sea salt

Optional Topping:

Instructions

  • Spray an 8-inch square pan with oil and press a piece of parchment paper into the bottom of the pan. The oil will hold the parchment in place, so it won't wiggle around later. Since this recipe moves quickly, go ahead and add the measured cereal to a large mixing bowl, so it's ready to go later.
  • In a small saucepan over medium heat, bring the honey to a boil. As soon as it's bubbling, set a timer for 1 minute and let it boil until the timer goes off. Turn down the heat if the honey starts to bubble towards the top of the pan.
  • When the timer goes off, remove the honey from the heat and stir in the peanut butter and salt. As soon as the mixture is smooth, pour it over the cereal in the large mixing bowl. Stir well, until the cereal is well coated. It will start to thicken up as it cools, and will be very sticky.
  • Transfer the mixture to the prepared pan, and press firmly to pack the cereal into the bottom of the pan. Place the pan in the fridge or freezer, so the bars can cool completely. When they are totally cool, they are ready to slice and serve, unless you'd like to add the chocolate topping below.
  • Optional: For a chocolate-topped bar, melt the dark chocolate chips in the microwave or over a double-boiler. When the chocolate is melted, spread it over the top of the bars and place the pan in the freezer briefly, just until the chocolate is hardened. Then the bars are ready to slice and serve.
  • Leftover rice crispy treats can be stored in an airtight container at room temperature for up to 3 days, but they will become softer over time. For the crispiest results, I recommend storing them in an airtight container in the fridge for up to 2 weeks.

Video

Notes

Nutrition information is for 1 of 16 bars, without the optional topping. This information is automatically calculated and is just an estimate, not a guarantee.
Cereal Note: I originally shared this recipe with 4 cups of cereal, but I prefer using less than that now. You can use as little as 3 cups of cereal in this recipe, but I think 3.5 cups is the perfect middle ground. 
Gluten-Free Note: Rice Krispies® cereal is not gluten-free because it includes malt flavoring. Look for a certified gluten-free cereal if you need these bars to be gluten-free. (The brown rice cereal I used in the photos above is labeled gluten-free.)
Use a different nut butter: Almond butter or sunflower butter will also work in this recipe if you prefer.
Make it Vegan: Replace the honey with maple syrup.
Update Note: This recipe was updated in June 2024 and Sept 2025. I’ve learned over the years that everyone prefers a different amount of cereal, so you can use anywhere from 3 cups to 4 cups with delicious results. I picked a middle ground, which is what I prefer. 

Nutrition

Calories: 94kcal | Carbohydrates: 14g | Protein: 2g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 108mg | Potassium: 55mg | Fiber: 0.5g | Sugar: 10g | Vitamin C: 0.1mg | Calcium: 5mg | Iron: 0.3mg
Course: Dessert
Cuisine: American
Keyword: peanut butter rice crispy treats

More Recipes to Try

If you try this Peanut Butter Rice Crispy Treats recipe, please leave a comment and star rating below letting me know how you like it.

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. So simple and quick and delicious! Everyone that has tried these loves them. We opt for dark chocolate and flaky salt on top.

  2. I just made the recipe with the updated recipe. It turned out perfectly! I honestly think these take better than the marshmallow version. I think my kids just get obsessed with the marshmallows because of all of the crazy advertising. Thank you for another tasty healthy treat!