Chocolate and Vanilla Layered Rice Krispies Treats Recipe

Chocolate Vanilla Layered Rice Krispie Treats—a delightful mash-up of classic and chocolate Rice Krispie treats, layered together with a gooey marshmallow center. These bars are simple to make, require no oven, and are perfect for parties, lunchboxes, or a quick sweet fix when you can’t decide between chocolate or classic.

Chocolate-Vanilla Layered Rice Krispie Treats | All Images © Beyond the Butter, LLC

How to Make Chocolate Vanilla Layered Rice Krispie Treats

The best rice krispie treats are quick to make and always crowd-pleasers. This recipe combines three distinct layers: a rich chocolate Rice Krispie layer, a soft melted-marshmallow center, and a light classic Rice Krispie top layer with extra mini marshmallows for texture. Everything is prepared on the stovetop in one large pot, keeping cleanup minimal and the process straightforward.

The Chocolate Rice Krispie Treats Layer

The bottom layer is all about chocolate. Butter and unsweetened cocoa powder form the base, melted together with marshmallows and milk chocolate chips. Stir in chocolate Rice Krispies cereal to create a dense, fudgy layer that sets as the foundation for the rest of the bars.

The Marshmallow Layer

The middle layer is simply melted marshmallows mixed with a little softened butter. Spread this warm, sticky layer evenly over the chocolate base to create a soft, gooey layer that contrasts nicely with the chewy top layer.

The Classic Rice Krispie Treats Layer

The top layer is the classic Rice Krispie mixture made with melted butter, vanilla, melted marshmallows, and Rice Krispies cereal. A portion of mini marshmallows is folded in at the end so you get pockets of almost-whole marshmallows in the top layer, giving a pleasing texture and appearance.

Recipe Overview

Yield: about 24 servings. Prep time: ~35 minutes active, plus at least 1 hour set time. No oven required. Everything is made in a single large pot with minimal utensils.

Ingredients

Chocolate Rice Krispie Treats Layer

  • 4 tbsp unsalted butter
  • 1/2 cup unsweetened cocoa powder
  • 1/4 tsp vanilla extract
  • 10.5 oz mini marshmallows (1 bag)
  • 12 oz milk chocolate chips
  • 5 cups chocolate Rice Krispies cereal

Marshmallow Layer

  • 2 tbsp unsalted butter
  • 10.5 oz mini marshmallows (1 bag)

Original Rice Krispie Treats Layer

  • 8 tbsp (1 stick) unsalted butter, melted
  • 2 tsp vanilla extract
  • Pinch (about 1/8 tsp) salt
  • 21 oz mini marshmallows (2 bags), divided — use 1½ bags for melting, reserve ½ bag for stirring in at the end
  • 9 cups Rice Krispies cereal

Instructions

  1. Line a 9 x 13-inch rectangular pan with aluminum foil and lightly butter or spray the inside. Set aside.
  2. Chocolate layer: In a large pot over medium heat, melt 4 tbsp unsalted butter. Stir in 1/4 tsp vanilla extract and 1/2 cup unsweetened cocoa powder until smooth. Reduce heat to low, add 10.5 oz mini marshmallows and stir continuously until fully melted and glossy.
  3. Stir in 12 oz milk chocolate chips until melted and blended. Remove the pot from heat and fold in 5 cups chocolate Rice Krispies cereal until evenly coated.
  4. Scoop and press this chocolate mixture into the prepared pan using a spatula. Lightly spray the spatula with nonstick spray to prevent sticking. Wipe the pot clean with a paper towel (or leave it for the next step if preferred).
  5. Marshmallow center: Using the same pot on low heat, melt 2 tbsp unsalted butter. Add 10.5 oz mini marshmallows and stir until melted and smooth. Pour this marshmallow mixture over the chocolate layer and spread evenly using the sprayed spatula.
  6. Classic top layer: In the same large saucepan over medium heat, melt 8 tbsp unsalted butter. Stir in 2 tsp vanilla extract and a pinch of salt. Reduce heat to low and add 1½ bags of mini marshmallows, stirring constantly until melted.
  7. Turn off the heat and fold in 9 cups Rice Krispies cereal until combined. Add the remaining ½ bag of mini marshmallows and fold gently so they remain mostly whole for pockets of chewiness in the final bars.
  8. Transfer the top layer over the marshmallow center and press gently to even out the surface. Let the pan sit at room temperature and allow the layered treats to set for at least 1 hour before cutting into squares.
  9. Store finished bars in an airtight container at room temperature for up to 5 days.

Notes & Tips

  • Press layers gently but firmly so bars hold together without becoming too dense.
  • Spraying the spatula with cooking spray prevents sticking and makes pressing easier.
  • Use a nonstick or lined pan for easy removal. If bars stick, refrigerate briefly to firm up before cutting.
  • For a darker chocolate flavor, substitute semi-sweet for milk chocolate chips or add a tablespoon more unsweetened cocoa.
  • These are no-bake bars, making them quick and kid-friendly to assemble.

Serving Suggestions

Cut into small squares for feeding a crowd or into larger bars for an extra-indulgent treat. These layered bars pair well with a cold glass of milk, coffee, or as a portable dessert for picnics and potlucks.

Nutrition (Estimate)

Per serving (approximate): Calories 355 kcal; Carbohydrates 64 g; Protein 2 g; Fat 11 g; Saturated fat 7 g; Sugar 38 g; Sodium 139 mg. Nutritional values are estimates and will vary based on exact ingredients and portion size.

When your love for original Rice Krispie treats is matched by your love for chocolate versions, combine them into this triple-layered, ooey-gooey dessert. It’s easy, family-friendly, and always a hit.

Chocolate-Vanilla Layered Rice Krispie Treats arranged like a checkered board pattern on white parchment paper.