Food comparison

Cream Cheese vs Ricotta Cheese

Compared on one consistent basis: per 100 g, from USDA data behind each food page.

Cream Cheese vs Ricotta Cheese: nutrition per 100 g

Per 100 gCream CheeseRicotta Cheese
Calories343 kcal157 kcal
Protein5.8 g7.8 g
Carbohydrate4.6 g6.9 g
Fat33.5 g11 g
Fibre0 g0 g
AllergensMilkMilk
Vitamins and minerals per 100 g
NutrientCream CheeseRicotta Cheese
Calcium, Ca97.11 mg224 mg
Choline, total26.8 mg17.5 mg
Folate, DFE9 ug4 ug
Folate, food9 ug4 ug
Folate, total9 ug4 ug
Iron, Fe0 mg0.1 mg
Magnesium, Mg8.91 mg19.7 mg
Niacin0.09 mg0.17 mg
Pantothenic acid0.52 mg0.67 mg
Phosphorus, P107.7 mg162 mg
Potassium, K124.8 mg230 mg
Riboflavin0.23 mg0.33 mg
Selenium, Se8.6 ug5.5 ug
Sodium, Na367.8 mg105 mg
Thiamin0.04 mg0.04 mg
Vitamin A, IU1111 iu445 iu
Vitamin A, RAE308 ug127 ug
Vitamin B-120 ug0.78 ug
Vitamin B-60.04 mg0.1 mg
Vitamin D (D2 + D3)0 ug0.2 ug
Zinc, Zn0.59 mg0.56 mg
How they differ

Cream Cheese is higher in fat. Ricotta Cheese is higher in protein and carbohydrate, and the leaner, lower-calorie choice. That makes Cream Cheese more relevant when you want a richer, higher-fat option, and Ricotta Cheese when you want protein for fullness or recovery.

Bottom line

Per 100 g, Cream Cheese provides 343 kcal, 5.8 g protein, 4.6 g carbohydrate, 33.5 g fat and 0 g fiber; Ricotta Cheese provides 157 kcal, 7.8 g protein, 6.9 g carbohydrate, 11 g fat and 0 g fiber.

Looking beyond the macronutrients, Cream Cheese is the better source of sodium, vitamin A, while Ricotta Cheese is the better source of vitamin B12, calcium (see the vitamins and minerals table below).

Ricotta is the lighter cheese: less than half the calories and fat, more protein, and about twice the calcium. Cream cheese is much higher in sodium.

In short: for weight loss or a bigger portion at the same calories, Ricotta Cheese; for protein and muscle, Ricotta Cheese. If none of those goals applies, pick by taste, price and what the recipe needs.

Want a different pair? Use the food comparison tool to compare any two foods from the same category.

Values are per 100 g from the USDA FoodData Central records behind each food page and are rounded; brands and preparation change the numbers. This comparison is educational, not medical advice.