Vegetable Oil (Homemade Cold-Pressed from Seeds)
A recipe from From Scratch.
From ScratchVegetableOilFromScratchColdPressedSeedOilHomemadeCookingOil

Nutrition (per serving)
884Calories
0 gProtein
0 gCarbs
100 gFat
0 gSugar
0 mgSalt
Ingredients
- 2–3 kg (yields ≈500–800 ml oil) Raw seeds (sunflower, sesame, or peanut)
Method
- Clean and dry seeds thoroughly (remove debris, hulls if needed).
- Optional roast: spread seeds on baking sheet → 120 °C (250 °F) 15–20 min → cool completely (roasting enhances flavor but reduces yield slightly).
- Grind seeds in food processor or manual grinder to coarse meal (do not over-process into butter yet).
- Use cold-press oil extractor/machine if available → feed ground seeds slowly → collect oil (first press is highest quality).
- If no press: place ground seeds in cheesecloth → press firmly by hand or use heavy weight/screw press → collect oil.
- Let oil sit 24 hours → sediment settles → carefully pour off clear oil into clean bottle (filter through coffee filter if cloudy).
- Store in dark glass bottle in cool dark place up to 6–12 months (refrigerate for longer).
- Makes 300–600 ml — pure, fresh homemade vegetable oil from seeds.
Match meals to your macros
Find meals that fit your calorie and protein targets, free.
Try it free in BmarchaiMore from From Scratch

Homemade Chipotle Mayo
130 kcal · 0 g protein
Worcestershire Sauce (Homemade)
40 kcal · 1 g protein
Homemade Andouille Sausage (Cajun Smoked Links)
270 kcal · 20 g protein
Classic Homemade Yogurt
100 kcal · 5 g protein
Homemade Tomato Ketchup
110 kcal · 1 g protein
Homemade Breakfast Sausage (Fresh Pork Patties)
250 kcal · 18 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.