We love peanut brittle, but it’s getting harder to find outside specialty sweet shops. So we make our own at home — it’s tastier than store-bought and much easier than you might expect.
This recipe is straightforward: no corn syrup, just five ingredients and ready in under 30 minutes including setting time.
We’ve balanced the peanut-to-caramel ratio so the brittle isn’t overly hard and teeth-unfriendly.
Full disclosure: It’s still a crunchy candy, so take care with your teeth.

What’s to love about this recipe?
- A timeless favourite for its sweet-and-salty crunch.
- No corn syrup — uses ingredients that are widely available worldwide.
- Clear, beginner-friendly step-by-step instructions with photos.
- We use ready-roasted, salted peanuts to save time.
- About 30 minutes from start to finish, including setting.
Key ingredient notes and substitutions
Please see the recipe card below for the full ingredient list and quantities.

Granulated sugar
Use plain white granulated sugar; caster sugar will work as well.
Butter
Unsalted butter is our choice since the peanuts are already salted. Use salted butter if you prefer a slightly saltier finish.
Vanilla extract
Vanilla adds a warm, rounded flavour. You can use up to two teaspoons without affecting texture.
Peanuts
This recipe calls for roasted, salted peanuts for convenience. If you only have raw peanuts, you can roast them at home — see the roasting instructions below.
How to roast peanuts (shelled peanuts)
- Preheat the oven to 180°C (350°F).
- Spread shelled peanuts in a single layer on a baking sheet.
- Roast for 10–15 minutes, stirring every 5 minutes for even colour.
- Remove and let them cool for a few minutes, then taste. If needed, roast a little longer.
- Allow peanuts to cool completely before using.
What size baking dish do you need?
Use a dish no larger than 28cm x 18cm (11″ x 7″). This yields a brittle about 1 cm thick. A smaller dish makes thicker, harder brittle; a larger one will produce a thin sheet.
Step-by-step instructions

- Line a baking dish or tin completely with foil.
- Lightly oil the foil with cooking spray or rub a small amount of oil over the surface and sides using kitchen paper.
- In a large saucepan, combine sugar and water. Stir over medium-low heat until the sugar fully dissolves. Keep the heat gentle so it simmers slowly rather than boiling rapidly.
Tip: Dip the back of a spoon into the liquid — if no sugar grains remain, it’s dissolved.
- When the sugar has dissolved, add the butter and vanilla extract.
- Stir continuously over medium-low heat until the mixture thickens and turns a light caramel colour, about 10–15 minutes depending on your pan.
You can test by drawing a line with a wooden spoon or spatula — if it leaves a clear, thick trail that briefly holds, it’s ready. For accuracy, a candy thermometer should read 150–160°C (300–310°F) for the hard-crack stage.
- Remove the pan from the heat, then quickly stir in the peanuts. Immediately pour the mixture into the prepared foil-lined dish.
- Use the back of a metal spoon to smooth and press the mixture into the corners. Work quickly — the brittle sets fast.
- Allow the brittle to cool for at least 15 minutes. Lift it from the dish onto a chopping board and break or cut into pieces. If it breaks instead of slicing neatly, embrace the rustic look.

Variations
- Chocolate peanut brittle — Add a few tablespoons of cocoa powder to the sugar syrup for a chocolate note and a darker colour.
- Cashew brittle — Substitute cashews for peanuts for a rich, buttery variation popular in regions where cashews are common.
- Cinnamon peanut brittle — Add ground cinnamon to the sugar mixture for warmth and spice.
Storage
- Let the brittle cool completely before storing.
- Wrap tightly in plastic wrap or keep in an airtight container.
- Store in a cool, dry place away from direct sunlight and heat.
Properly stored, peanut brittle will keep for several weeks up to about a month. It may harden over time; to soften slightly, warm briefly in the microwave or oven. Freezing is not recommended as it can make the brittle sticky.
Recipe

Peanut Brittle (without corn syrup)
Equipment
-
1 baking tin or baking dish (max 28cm x 18cm / 11″ x 7″)
-
1 medium saucepan
Ingredients
- 300 grams (10.5oz) granulated sugar
- 120 millilitre (½ US cup) water
- 15 grams (1 tbsp) butter
- 1 teaspoon vanilla extract
- 300 grams (10.5oz) roasted salted peanuts
Instructions
-
Cover a baking dish or tin with foil.
-
Apply a thin layer of oil to the foil with cooking spray or a lightly oiled piece of kitchen paper.
-
Combine 300 g granulated sugar and 120 ml water in a large saucepan. Stir over medium-low heat until the sugar dissolves and the mixture simmers gently. Avoid a vigorous boil. Tip: Check the back of a spoon — if no sugar crystals remain, it’s dissolved.
-
Add 15 g butter and 1 tsp vanilla extract once the sugar has dissolved.
-
Stir continuously over medium-low heat until the syrup thickens and becomes light caramel in colour, about 10–15 minutes. Test by running a spoon through the syrup — it should leave a clear, thick line. The hard-crack stage is 150–160°C (300–310°F) on a candy thermometer.
-
Remove from heat, quickly stir in 300 g roasted salted peanuts, and immediately pour into the prepared dish.
-
Smooth the surface with the back of a metal spoon and press into the corners. Work fast — the mixture will set quickly.
-
Let cool at least 15 minutes, then lift out and break or slice into pieces.
Notes
What size baking dish do you need?
Use a dish no larger than 28cm x 18cm (11″ x 7″). This will give a thickness of about 1 cm. Smaller pans yield thicker brittle that can be harder to bite; larger pans produce a thinner sheet.
Nutritional data disclaimer
Nutritional information is an estimate provided by a third party and may not be exact. Values can change depending on brands and ingredient variations. Consult a qualified professional for personalised dietary advice.
Nutrition
For food safety advice, including guidance on food allergies, consult your local food safety authority.
More recipes using peanuts
Satay chicken stir fry
Eggless peanut butter cookies
Creamy peanut butter porridge
Lithuanian Lazy Cookies – Tinginys