Welcome to PopSci’s at-home science projects series. On weekdays at noon, we’ll be posting new projects that use ingredients you can buy at the grocery store. Show us how it went by tagging your project on social media using #popsciprojects.

The sun (even if it might be a little lazy), gives us free heat and light every day. It gives us and our planet life, but more importantly, it can also make s’mores. You don’t need fancy solar panels, either—just an old box, some foil, and some plastic.


  • Time: 15 minutes building, at least one hour baking
  • Difficulty: moderate

What you’ll need

  • A small pizza box (or another similar cardboard box)
  • Black paper
  • Aluminum foil
  • Plastic wrap
  • Graham crackers
  • Marshmallows
  • Chocolate
  • Tape
  • Scissors (or a utility knife)
  • (Optional) Wooden stick


a person cutting a pizza box with a knife to make a DIY solar oven
Unlike depicted in this photo, we recommend staying an inch back from the edge. The top of your oven will be stronger. John Kennedy

1. Cut open the top of your box. This step requires an adult. Close the pizza box’s lid and cut along the three sides without the hinge. Stay at least 1 inch away from the edges at all times. You’re making a door inside the original lid.

  • Note: We highly recommend a pizza box, but if you’re trying to use another type of container, you’ll want to be able to close its top and then open a smaller section to let the sunlight in.

2. Put black paper on the bottom of the box. You can use tape, glue, or no adhesives at all—ours fit nicely on its own. The only thing that matters here is that the paper lays flat and covers the whole surface.

  • Tip: If you don’t have black paper, you can cover a sheet of white paper in black ink, marker, or paint. It’ll take longer, but black absorbs sunlight well. Matte black works better than glossy black, too.

3. Cover the oven door with aluminum foil. Leaving the original lid closed, open the door you cut in Step 1. Cover its inside face entirely with foil and tape it in place.

4. Add plastic wrap. Open the original lid, taking care not to tear the thin border of cardboard that remains. Stretch plastic wrap over the empty space and secure it with tape.

a DIY solar oven with aluminum foil and plastic wrap
Once you’ve added foil and plastic wrap to your oven, it should look like this. John Kennedy

5. Set up your s’mores. There are many ways to construct these classic treats, but here’s a setup that works well in a solar oven: a graham cracker base, marshmallow in the middle, and chocolate on top. The marshmallow may not change much in the oven, so capping your confection with chocolate ensures it will cover both the ‘mallow and cracker as it melts. Put your s’mores inside the oven, on top of the black paper.

6. Put your oven in the sun. Find a nice, sunny spot, and place your s’mores-filled oven there. Make sure the foil-covered door is angled to reflect sunlight into the cooking area. If it keeps falling closed, you can tape a wooden stick or anything similar to it and the body of the box to hold it in place.

  • Tip: If you want to be super-sure you’ve got the best possible door angle, you can use a laser pointer, if you have one. Hold it up so your hand’s shadow is in the center of the foil, then aim the laser at the center of the shadow. You’ll want to tilt the lid until the reflected laser beam is in the center of the plastic wrap, according to Richard Jones, a physics professor at the University of Connecticut.

7. Wait. Depending on how hot it is, baking could take up to an hour. We made our s’mores on a sunny day where temperatures were between 70 and 75 degrees Fahrenheit and the chocolate melted well, but the marshmallows were barely affected.

8. Eat. Just literally stuff your face.

How it works

s'mores baked in a DIY solar oven
A campfire’s still better, but it doesn’t use the sun. John Kennedy

You just captured some of the sun’s energy in a box. That’s pretty cool. But what’s even more cool is exactly how you used a bunch of garbage to trap light that traveled nearly 94 million miles across the cosmos.

When sunlight hits the foil on your oven’s door, it’s reflected down toward the s’mores in the box. To get there, it has to pass through the plastic. Once through the plastic, though, it strikes the black paper, which absorbs it. Black paper has low albedo, which means it absorbs much more solar radiation than it reflects. White paper, on the other hand, has higher albedo.

Up until it struck the dark bottom of your oven, the sunlight was visible light. That type of light can easily pass through plastic. But after it was absorbed by the black paper, it radiated back out as infrared light, which can’t get through the plastic wrap. Trapped, the light eventually becomes thermal energy, heating up the inside of your solar oven, Jones says.

When it comes to actually making the s’mores, you’re going to get relatively low baking temperatures. Chocolate melts at somewhere between 86 and 90 degrees, and on a hot day, a DIY solar oven will easily reach those temperatures. But marshmallows are a bit sturdier, and you likely won’t see them change much.

You definitely won’t see them turn the glorious, crispy brown you’re used to if you’ve made s’mores over an open fire. For that kind of caramelization to happen, you’d need temperatures of hundreds of degrees, says Pat Polowsky, a food scientist. At that point, he says, you’d be better tossing your pizza box on a fire and making s’mores the old-fashioned way.