Peanut Butter Rice Krispie Treats

American  |  Published Oct 27, 2022  |  Updated Oct 26, 2022  |  By Tawnie

I’m taking your favorite, classic rice krispie treat and elevating them with creamy peanut butter and brown butter to create these unbelievably tasty, thick, and chewy peanut butter rice krispie treats!

The snap, crackle and pop noises that Rice Krispies make in milk is a great childhood memory that comes rushing back when eating my Peanut Butter Rice Krispie Treats.

No, you won’t hear snap, crackly & pop when biting into these treats, but you will taste the sweet, salty and nutty flavors of my delicious, ooey-gooey-chewy Peanut Butter Rice Krispie Treats. 

rice krispies cut into squares on parchment paper.

I guess you might say that this is somewhat of a copycat recipe, since Kellogg’s started making the Rice Krispie Treats 60 years ago, but by adding in the toasty-nuttiness of the brown butter and peanut butter I’ve turned these classic treats into your next indulgence.

Why you will love these Peanut Butter Rice Krispie Treats

  • This is the perfect NO-BAKE treat.
  • They have the perfect ratio of marshmallow to rice krispie and plenty of peanut butter flavor.
  • If you are short on time, but need a quick dessert, these Peanut Better Rice Krispie Treats can be your saving grace!
  • Only requires pantry staple ingredients.
  • Brown butter makes all the difference in these tasty, toasty, peanut buttery treats.
  • Who doesn’t love a good rice krispie?!

Ingredient Notes

You only need 6 ingredients to bring together this dessert!

ingredients needed to make homemade rice krispy treats made with creamy peanut butter.
  • Butter: Unsalted butter, and we’re browning it. The nutty brown butter aroma and flavor is what really sets these apart!
  • Mini marshmallows: I love using the mini marshmallows because they melt really well and evenly. Be sure to use fresh marshmallows and not a bag that’s been open for a little.
  • Peanut butter: Creamy peanut butter works really well here. I’ve also tested this recipe with Biscoff Cookie Butter and it’s incredible.
  • Vanilla extract: A little rice krispie secret ingredient that helps tie in all the flavors together.
  • Salt: Just a little salt helps to enhance the overall flavors and compliments these no bake squares.
  • Rice Krispies cereal: of course!

Step by Step Directions

a wooden spoon stirring rice krispies in a dutch oven.
  1. Brown the butter in a dutch oven (more instructions on how to do this below and in the recipe card)
  2. Add 6 cups marshmallows and stir until melted with a wooden spoon. 
  3. Remove from heat then stir in vanilla and salt. Then stir in peanut butter.
  4. Stir in cereal with wooden spoon or rubber spatula. It will be sticky! 
  5. Then add in the final 2 cups marshmallows and stir just until mixed, you want to leave pockets of marshmallow so don’t over mix. 
  6. Grease a 9×9 pan lightly with non-stick baking spray. 
  7. Turn out rice krispie mixture into the pan and spread mixture to fit the pan.
  8. Let cool at room temperature for 30-60 minutes.
  9. Garnish with flaky sea salt or better yet melted chocolate. Cut into bars and enjoy!
step by step directions on how to make rice krispies with brown butter.
an up close image of rice krispy treats made with peanut butter and mini marshmallows.

Tips and Variations

  • Dress up these Peanut Butter Rice Krispie Treats for every holiday with M&M’s: Halloween, Christmas and Easter M&M’s are some of my favorites! Freeze the M&Ms before folding in so they don’t melt or get too messy.
  • Gently press the rice krispy mixture instead of compacting it in tightly. You can smooth the tops with a leftover butter wrapper, or spray a rubber spatula with baking spray and gently press down into an even layer.
  • Line your pan with parchment paper or wax paper so you can easily lift out of the pan.
  • Top these with chopped Chocolate Peanut Butter Cups for extra peanut and chocolate flavors.
  • Take your time and stir frequently when you are making the brown butter. It shouldn’t take more than 10 minutes.
  • If you’d rather not use peanut butter, you can use sunflower butter, cookie butter or soy nut butter as a nut-free alternative. If you just need to avoid peanuts, you could also use almond butter, or cashew butter.
  • Chill these treats in the fridge for about 30 minutes to make them easier to cut.
rice krispies pressed in a gold 9x9 pan and garnished with flaky sea salt.
rice crispy treats garnished with flaky sea salt cut into squares

How to make brown butter

It may sound intimidating, but it’s really easy, only takes a few minutes and is the backbone of these cookies. The nutty flavor compliments the butterscotch beautifully and I love it’s culinary use in baking so much! Let’s do it: 

  1. For this recipe we’re using a Dutch oven with a light colored bottom. This is best to easily monitor the butter’s color and gauge when the butter has browned. 
  2. Place the unsalted butter in the cold, Dutch oven. Cut it into about 2 Tbsp. pieces so it melts evenly. Unsalted is truly best because salted butter foams more. 
  3. Melt the butter over medium heat, or medium-low if you have a strong stove top. Swirl the pan occasionally to help the butter melt evenly. As the butter melts, it separates into butter fat and milk solids. The milk solids will naturally sink to the bottom of the pan and begin to brown as they heat up. 
  4. You’ll notice the butter begin to foam. This is good! The foam will begin to subside. 
  5. Use a heat resistant spatula to continually gently stir the butter. You’ll begin to see tiny specks at the bottom of the pan, constantly stir and scrape so these don’t stick. (These are the milk solids that give brown butter its yummy flavor.)
  6. As soon as the butter turns chestnut brown and omits a nutty aroma, add the marshmallows and stir until melted and then remove from heat.
a stack of rice krispy treats on parchment paper


Can I use large marshmallows if I don’t have mini marshmallows?

Yes, you can.  You will need 8 large marshmallows for each cup of mini marshmallows.

What if I don’t have marshmallows?

You can substitute marshmallow fluff or marshmallow cream. These are the easiest substitutes.

Can I freeze these Peanut Butter Rice Krispie Treats?

Yes you can! Store them placed in layers with wax paper in an airtight container for up to 6 weeks.

Do I need to store Rice Krispie Treats in the refrigerator?

 It is not necessary. Just wrap them individually and store them in an airtight container for up to 3 days.

HUNGRY FOR MORE? If you try this recipe, why not leave a star rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback! You can also follow me on Pinterest or Instagram. Sign up for my email list, too!

kroll\'s korner logo

Peanut Butter Rice Krispie Treats

Peanut Butter Rice Krispie Treats made with creamy peanut butter, brown butter and mini marshmallows. You will love these tasty, thick, chewy, no-bake treats!
4.75 from 4 reviews
Prep Time: 5 minutes
Cook Time: 10 minutes
Resting time: 30 minutes
Total Time: 45 minutes
Servings: 9 bars


  • 1/2 cup unsalted butter
  • 8 cups mini marshmallows, divided
  • 3/4 cup creamy peanut butter (or cookie butter!)
  • 2 tsp. vanilla extract
  • 1/2 tsp. salt
  • 6 cups Rice Krispie Cereal


  • Lightly grease a 9×9 pan with baking spray, or line with parchment paper. Set aside.
  • Brown the butter: In a large light-bottomed Dutch oven over medium heat, melt the butter. The butter will begin to foam, and then the foam will begin to subside and you’ll start to see tiny specks at the bottom of the pan, stir with a heat resistant spatula or wooden spoon and constantly stir and scrape so milk solids that are browning don’t stick. (These are what give brown butter it’s yummy flavor.)
  • As soon as the butter turns chestnut brown and omits a nutty aroma, add in 6 cups marshmallows. Stir with a wooden spoon until melted then remove from heat and turn off the burner.
  • Stir in the vanilla and salt. Then stir in the peanut butter.
  • Stir in the rice crispy cereal with a wooden spoon or rubber spatula. It will be sticky! Just keep stirring.
  • Add in the final 2 cups mini marshmallows and stir just until mixed. You want to leave tiny pockets of marshmallow.
  • Transfer the rice krispie mixture into the prepared pan. Gently press down using the back of the butter wrapper or a greased spatula. Be sure to lightly press instead of tightly compacting for best results.
  • Garnish with flaky sea salt (or better yet, melted dark chocolate!)
  • Let the treats cool at room temperature for 30-60 minutes. Be sure to cover them if leaving out for longer than an hour.
  • Lift the bars out of the pan and place on a cutting board. Cut into bars and enjoy!



  • Store in an air tight container at room temperature for up to 3 days.
  • Melt the peanut butter in the microwave for a few seconds to get it nice and drippy if it seems stiff. 
Find Kroll’s Korner on Instagram!Mention @krolls_korner or tag #krollskorner

Last Post

Butterscotch Chocolate Chip Cookies

Next Post

Homemade Green Bean Casserole

I’d love to see what you made!!

Share it with me on Instagram or Facebook and tag me @krolls_korner or use the hashtag #KrollsKorner!

Recipe Rating

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

Inline Feedbacks
View all comments
Shantel Z
2 months ago

Super yummy and quick and easy to make! I’m not a fan of traditional rice krispy treats so I love this version with peanut butter!

« »
Would love your thoughts, please comment.x