9 Ways to Substitute for Cream Cheese in Cakes, Dips, Spreads and More

PureWow editors select every item that appears on this page, and the company may earn compensation through affiliate links within the story. All prices are accurate upon date of publish. You can learn more about the affiliate process here.

We love a schmear on our morning bagel, but cream cheese is more than just a savory breakfast spread. In fact, this delicious dairy product boasts a wide variety of culinary uses, often making an appearance in baked goods (like this chocolate chip cake with cream cheese frosting), savory dips and mains alike (think: warm crab and artichoke dip and grown-up grilled cheese). It’s an impressively versatile, inexpensive kitchen staple. That said, for (almost) every prized ingredient, there’s a decent alternative. Whether you’re seeking a low-fat or dairy-free alternative or simply used up your supply, we’ve got good news: There are several ways to substitute for cream cheese in any dish, be it sweet or salty. Read on for nine of our favorite swaps.

But First, What Is Cream Cheese? 

Soft (i.e., spreadable) and mild, this young cow’s milk cheese is the result of a reaction between pasteurized cream—or a combination of whole milk and cream—and lactic acid. The lactic acid, which causes the cream to coagulate (thicken) into cheese, is responsible for cream cheese’s signature tangy taste. Once the reaction causes curds to form, they’re strained from the whey and blended with stabilizers like carob bean gum to maintain a smooth texture...and voilà, cream cheese. It sounds complicated, but it’s surprisingly quick and easy to make homemade cream cheese with nothing more than lemon juice, salt and cream. (Try this recipe from chef Gemma Stafford if you’re feeling inspired.) The more legit method, preferred by artisanal cheesemakers, requires a couple of specialty ingredients (like rennet and mesophilic cheese starter), but it’s also very DIY-friendly if you’re looking for a new culinary project.

9 Ways to Substitute for Cream Cheese

1. Mascarpone Cheese

Per David Joachim’s The Food Substitutions Bible, mascarpone is a top swap. This Italian fresh cheese is similar in texture to cream cheese, but even richer. Still, it makes an excellent (albeit slightly more decadent) all-purpose alternative to cream cheese when used as a 1:1 substitute. Pro tip: Add a squeeze of lemon juice to mascarpone in any recipe that relies on the slightly acidic taste that cream cheese imparts.

2. Boursin, Alouette or Rondele Cheese Spreads

These mass-produced cheese spreads (often found rubbing elbows with cream cheese in the dairy aisle) are also suitable substitutes, says Joachim. Boursin is arguably the best of the bunch, but much like cream cheese, none of these spreadable cheeses have attained gourmet status. In fact, what sets them apart from cream cheese is mostly just the addition of herbs, garlic and other flavorings. No matter which brand you choose, these spreads can be used as a 1:1 substitute for cream cheese—but only in savory dishes (because no one really wants garlic in their carrot cake).

3. Pureed Silken or Soft Tofu

The easiest vegan substitute for cream cheese calls for an ingredient that most popular imitation dairy products are made of: tofu. Of course, Tofutti cream cheese spread is an obvious and very convenient choice (see below) but if you don’t have any on hand, don’t worry—the pros at Chef’s Pencil say you can pull off a bang-up cream cheese stand-in with regular tofu, as long as it’s nice and soft. Simply puree silken or soft tofu with salt and a small amount of water until you achieve a cream cheese consistency, then use the blend as a 1:1 substitution for the real thing.

4. Dry Curd Cottage Cheese

Another one of Joachim’s substitute suggestions is dry curd cottage cheese. But if you aren’t a cheese connoisseur then you might be wondering what that ‘dry curd’ distinction is all about. It is not the same as the sloppy, diet-friendly stuff we typically snack on, but it’s just as low in fat. Dry curd cottage cheese, also known as farmer’s cheese, is made in much the same way as regular cottage cheese, except for one key difference: Once the whey is strained away, the remaining curds are what you call farmer’s cheese, whereas the extra milky texture of cottage cheese is owed to the addition of cream once the curds are separated. That said, if you have regular cottage cheese in the fridge you can try this dry curd hack: Pour the cottage cheese into a colander, rinse off the extra dairy under cold running water and leave it out to dry. The resulting curds can be blended and used as a 1:1 cream cheese substitute in savory dishes.

5. Ricotta Cheese

Milkier and notably lacking in both tanginess and saltiness as compared to cream cheese, ricotta cheese is still a close enough match to make a suitable swap. The staff of food professionals at Chef’s Pencil recommend blending ricotta with an equal amount of full-fat (unsweetened) yogurt as a 1:1 substitute that better imitates both the texture and flavor of cream cheese in savory recipes. Ricotta can also be used as a cream cheese swap in baking—just follow the same advice above, but with a 50/50 blend of ricotta and heavy cream, rather than plain yogurt.

6. Hung Curd

In case you missed it, hung curd is actually just yogurt, except all of the whey (i.e., water) has been drained from it. The end result is extra thick and creamy (think Greek yogurt, but even richer). According to those in-the-know at Chef’s Pen, “One of the best reasons for using hung curd as an alternative to cream cheese is the fact that it has a lower fat content.” So, come all ye health-conscious and try this specialty product as a 1:1 cream cheese substitute in savory recipes, decadent dips and even baked goods—just be sure to add a touch of honey (or a sweetener of your choosing) for the latter. Get step-by-step instructions for hung curd here. 

7. Cashew (or Almond) Cream Cheese

Vegans can enjoy this dairy-free cream cheese substitute, courtesy of the Simple Veganista, which comes together with nothing more than cashews, apple cider vinegar, lemon juice and salt. Check out the full recipe here, but the gist of it is this: If you soak nuts (either raw cashews or almonds) overnight, you can blend ‘em with water and a touch of lemon juice to make a luxurious, creamy spread that boasts a salty, tangy flavor that’s similar to cream cheese. Best of all, once this homemade alternative has had a chance to firm up in the fridge, it can be used as a 1:1 swap in any recipe—including baked goods, bagel schmears or even as the icing on the (carrot) cake.

8. Sour Cream

Sour cream is famous for its acidic tang and versatility. It’s made by adding lactic acid to cream, which results in a thick, silky condiment that can be used in raw applications or mixed into baked goods, dips and sauces. (In fact, sour cream works wonders in the moisture department when it comes to quick breads, cakes, muffins and biscuits.) It can be used as a 1:1 substitute for cream cheese in dips, sauces, dressings, mashed potatoes and more—just don’t use it in place of cream cheese in soups, since the heat will cause the cream to curdle. Skip it as a substitute for cream cheese frosting as well, since it’s more acidic in flavor than the real thing.

9. Store-Bought Vegan Cream Cheese

Need a dairy-free substitute for cream cheese but don’t want to be saddled with the chore of cleaning your blender? No problem. Phone it in with a Tofutti vegan cream cheese spread, or any other store-bought vegan imitation, for a 1:1 cream cheese stand-in that can do the job in savory and sweet recipes alike.

purewow author

Freelance PureWow Editor

Emma Singer is a freelance contributing editor and writer at PureWow who has over 7 years of professional proofreading, copyediting and writing experience. At PureWow, she covers...

taryn pire

Food Editor

Taryn Pire is PureWow’s food editor and has been writing about all things delicious since 2016. She’s developed recipes, reviewed restaurants and investigated food trends at...