Spinach Cholesterol Calculator

Spinach is famously cholesterol-free: a cup of raw leaves contains 0 mg of cholesterol, and even a large cooked portion stays at zero. The number on your plate only climbs when you add ingredients like butter, eggs, cheese, or cream. This Spinach Cholesterol Calculator separates the greens from the additions, so you can see exactly where the cholesterol in a spinach dish comes from.

Enter the amount of spinach you're using and any buttery, creamy, or cheesy additions, along with how many servings the dish makes. The calculator converts your spinach portion to grams, computes cholesterol from each added ingredient, and breaks down the total per serving and per 100 g of the finished dish. It's a practical tool for meal prep, heart-healthy eating, and anyone tracking dietary cholesterol without giving up creamed spinach.

🥬 Spinach Amount

Enter how much spinach you're using. Raw spinach contains 0 mg cholesterol — the total comes from your additions.

🧈 First Addition
🥚 Second Addition optional

Quick add-on buttons fill the first open addition slot.

🍽️ Servings
servings
Total cholesterol
Per serving
Per 100 g
Spinach only0 mg

How to Read the Results

The calculator returns four numbers, and each one answers a slightly different question. Total cholesterol is the sum of all cholesterol from the ingredients you add — spinach itself always contributes 0 mg, so this figure is driven entirely by butter, eggs, cream, and cheese. Per serving divides that total by the number of servings you entered, which is the practical number to track when you portion out the finished dish. Per 100 g normalizes the dish to a standard 100-gram reference portion, making it easy to compare your homemade spinach dish with packaged foods that list cholesterol per 100 g on their labels. The spinach-only row confirms the baseline: no matter how much raw or cooked spinach you start with, the greens contribute zero cholesterol.

If the per-100 g number looks high, that is usually a sign that a calorie-dense, cholesterol-rich ingredient such as butter or whole eggs is dominating. Because spinach is roughly 90% water, a creamed spinach recipe with several tablespoons of butter can easily land in the 40–80 mg per 100 g range, while plain steamed spinach sits at 0 mg.

Daily reference: general dietary guidance suggests keeping cholesterol intake as low as possible within an overall healthy eating pattern. The American Heart Association publishes practical guidance here: AHA cholesterol resources.

Step-by-Step Guide

  1. Enter the amount of spinach you plan to use and pick the matching unit. A standard raw handful is estimated at about 10 g, and 1 cup of raw leaves is about 30 g.
  2. Choose an added ingredient from the first addition dropdown. If the dish uses two cholesterol sources — for example, butter and cheese — fill the second addition row as well.
  3. Set the number of servings the recipe makes. This determines how the total cholesterol splits across portions.
  4. Click Calculate cholesterol to see the total, the value per serving, the value per 100 g, and a step-by-step breakdown of where every milligram came from.
  5. Use the quick-fill preset buttons to load common scenarios such as 1 cup of raw spinach or 1 large egg in one click.

The Math Behind It

Every ingredient in the calculator has a cholesterol value per standard unit based on USDA FoodData Central values. The calculation is a weighted sum:

Total cholesterol = (ingredient A quantity × cholesterol per unit A) + (ingredient B quantity × cholesterol per unit B)
Per serving = total cholesterol ÷ servings
Per 100 g = total cholesterol × 100 ÷ total dish weight

Total dish weight combines the converted spinach weight with estimated weights of the added ingredients. Spinach conversions use approximate densities: 1 cup raw ≈ 30 g, 1 cup cooked ≈ 180 g, 1 handful ≈ 10 g, and 1 oz ≈ 28.35 g. Ingredient weights are estimated at 14 g per tbsp of butter, 15 g per tbsp of heavy cream, 50 g per large egg, 28 g per oz of cheddar, and 14 g per tbsp of olive oil. Full nutrient data is published by the USDA in FoodData Central: USDA FoodData Central.

Worked Examples

Example 1 — Buttered spinach: 2 cups raw spinach (60 g) plus 1 tbsp butter (14 g; 31 mg). Total cholesterol = 31 mg, total weight ≈ 74 g. Per serving (1) = 31 mg, and per 100 g = 31 × 100 ÷ 74 ≈ 42 mg.
Example 2 — Spinach omelette for two: 1 cup cooked spinach (180 g) plus 1 whole egg (186 mg) plus 1 oz cheddar (28 mg). Total = 214 mg across 2 servings = 107 mg per serving. Total weight ≈ 258 g, so per 100 g ≈ 214 × 100 ÷ 258 ≈ 83 mg.
Example 3 — Steamed spinach: 5 handfuls of raw spinach (50 g) with no additions. Total = 0 mg, per serving = 0 mg, and per 100 g = 0 mg. The greens are always cholesterol-free.

Reference Data

Cholesterol values used by the calculator, rounded from USDA FoodData Central standard reference data:

IngredientUnitCholesterol (mg)
Raw spinachany amount0
Butter (salted)1 tbsp31
Heavy cream1 tbsp20
Whole egg (large)1 egg186
Cheddar cheese1 oz28
Olive oil1 tbsp0

Tips & Best Practices

  • Dietary cholesterol is only part of the picture — saturated fat does more to raise blood cholesterol in most people. Butter and cheese are high in both, so a single tablespoon of butter adds 31 mg of cholesterol and about 7 g of saturated fat.
  • Use olive oil instead of butter for sautéed or creamed spinach. It contributes 0 mg of cholesterol and swaps saturated fat for monounsaturated fat.
  • If a recipe serves four but you eat half the pan, divide the per-serving number again — the calculator reports what one declared serving contains.
  • Weighing spinach once and using volume units later is fine here, because the spinach mass never changes the cholesterol math: 0 mg is 0 mg.
Not a medical device: this tool estimates cholesterol from ingredient averages and is intended for educational meal planning. If you manage high cholesterol or heart disease, consult a doctor or registered dietitian for personal targets.

Frequently Asked Questions

Is frozen spinach different? Frozen cooked spinach has the same cholesterol profile — essentially zero. Any cholesterol in a frozen creamed-spinach package comes from the butter, cream, and cheese in the ingredients.
Does cooking spinach create cholesterol? No. Cholesterol is only produced by animals, so steaming, sautéing, or boiling plant leaves never adds cholesterol.
Why does my per-100 g number look high? Because spinach is mostly water, a small amount of butter or cheese becomes a large share of the dish's weight, and the per-100 g figure reflects that concentration.