Roasted Peanuts (Homemade Dry-Roasted)
A recipe from From Scratch.
From ScratchRoastedPeanutsFromScratchDryRoastedSnackHighProteinHomemade

Nutrition (per serving)
580Calories
24 gProtein
18 gCarbs
50 gFat
4 gSugar
300 mgSalt
Ingredients
- 500 g Raw peanuts (in shell or shelled)
- 1–2 tsp Optional: sea salt
Method
- Preheat oven to 180 °C (350 °F).
- Spread raw peanuts in single layer on baking sheet (use parchment if desired).
- Roast 15–25 minutes (shelled 15–20 min, in-shell 20–25 min), shaking pan every 5–7 minutes for even roasting.
- Peanuts are done when golden brown, fragrant, and skins start to split (taste one — should be crunchy and nutty, not raw).
- Remove from oven → immediately sprinkle with salt while hot (salt sticks better).
- Let cool completely on tray (30–60 min — they crisp up as they cool).
- Store in airtight container up to 1 month (or freeze for longer).
- Makes 500 g — fresh, crunchy homemade roasted peanuts.
Match meals to your macros
Find meals that fit your calorie and protein targets, free.
Try it free in BmarchaiMore from From Scratch

Homemade Breakfast Sausage (Fresh Pork Patties)
250 kcal · 18 g protein
Salted Peanuts (Homemade Roasted & Salted)
580 kcal · 24 g protein
Rock Salt (Homemade Large-Crystal Salt from Brine)
0 kcal · 0 g protein
Tofu (Homemade from Soybeans)
140 kcal · 16 g protein
Homemade Tomato Ketchup
110 kcal · 1 g protein
Unsalted Butter (Homemade from Cream)
720 kcal · 1 g proteinGeneral fitness and nutrition information, not medical advice. Check with a qualified professional before starting a new exercise or diet plan, especially if you have an injury or health condition.