Skip to main content

Best Cream Cheese Substitute in Bread Pudding

5 tested options with exact ratios, science-backed explanations, and tips for success.

Quick Answer

The best substitute for Cream Cheese in Bread Pudding is Mascarpone Cheese because it closely matches the creamy texture and mild tanginess of cream cheese, ensuring a similar richness and smoothness in the custard base.

Top 5 Cream Cheese Substitutes for Bread Pudding

Substitute Ratio
Mascarpone Cheese (Best) 1:1 by volume
Neufchâtel Cheese 1:1 by volume
Full-Fat Greek Yogurt 3/4 cup Greek yogurt to replace 1 cup cream cheese
Silken Tofu (blended) 1 cup blended silken tofu to replace 1 cup cream cheese
Crème Fraîche 1 cup crème fraîche to replace 1 cup cream cheese

Detailed Guide: Each Cream Cheese Substitute in Bread Pudding

Mascarpone Cheese (Best Option)

1:1 by volume
Quick tip: Provides a very similar creamy texture and mild flavor with slightly less tang, maintaining the richness of the pudding.

Mascarpone is a soft Italian cheese with a high fat content and smooth texture, making it an excellent stand-in for cream cheese in custard-based recipes like bread pudding. Its mild flavor complements the sweet and spiced elements without overpowering them.

For best results, ensure mascarpone is at room temperature to blend smoothly with eggs and milk. Because it is less tangy, you can add a small splash of lemon juice if you want to mimic cream cheese’s slight acidity.

The final bread pudding will be just as rich and creamy, with a slightly more buttery flavor and less tang than the original cream cheese version.

Neufchâtel Cheese

1:1 by volume
Quick tip: Very similar to cream cheese but with slightly lower fat, resulting in a marginally lighter texture.

Neufchâtel cheese is a soft, spreadable cheese similar to cream cheese but with about 25% less fat. It maintains the creamy texture and mild tang needed for bread pudding custard.

Use it as a direct substitute at room temperature for smooth incorporation. Because it has less fat, the pudding may be slightly less rich but still creamy.

The bread pudding will have a texture and flavor very close to the original, with a slightly lighter mouthfeel.

Full-Fat Greek Yogurt

3/4 cup Greek yogurt to replace 1 cup cream cheese
Quick tip: Adds tanginess and creaminess but results in a looser custard that may require reduced liquid elsewhere.

Full-fat Greek yogurt provides creaminess and acidity similar to cream cheese but with a thinner consistency. It can work if you reduce other liquids in the recipe to prevent the pudding from becoming too wet.

Blend the yogurt well with eggs and milk to avoid curdling. Consider adding a small amount of cornstarch or flour to help stabilize the custard.

The final texture will be softer and less dense, with a pronounced tang that can brighten the flavor but may alter the traditional richness.

Silken Tofu (blended)

1 cup blended silken tofu to replace 1 cup cream cheese
Quick tip: Neutral flavor and smooth texture but lacks tang; best combined with a bit of lemon juice or vinegar.

Silken tofu is a plant-based substitute that provides creaminess and moisture similar to cream cheese when blended until smooth. It is ideal for vegan or dairy-free versions of bread pudding.

To mimic cream cheese’s tang, add 1 teaspoon lemon juice or apple cider vinegar per cup of tofu. Ensure the tofu is well blended to avoid graininess.

The pudding will be slightly less rich and tangy, with a softer texture and a more neutral flavor profile.

Crème Fraîche

1 cup crème fraîche to replace 1 cup cream cheese
Quick tip: Rich and tangy but much looser, which can affect custard setting and texture.

Crème fraîche is a cultured cream with a tangy flavor and high fat content, making it a flavorful substitute. However, its loose consistency can thin the custard mixture.

To compensate, reduce other liquids slightly and consider adding a thickening agent like egg yolks or flour. Use at room temperature for better blending.

The bread pudding will have a tangier and creamier taste but may be less firm and more custard-like compared to the original.

❌ What NOT to Use as a Cream Cheese Substitute in Bread Pudding

Ricotta Cheese

Ricotta is grainier and more watery than cream cheese, which can cause the bread pudding to have a less cohesive texture and a drier mouthfeel. It also lacks the tangy flavor that balances the sweetness in bread pudding.

Sour Cream

Sour cream is too loose and acidic, which can break down the bread structure and make the pudding overly wet and tangy, disrupting the intended creamy custard consistency.

Greek Yogurt

Greek yogurt's higher acidity and thinner consistency compared to cream cheese can cause the bread pudding to become too sour and less stable, potentially resulting in a curdled texture after baking.

Found this helpful? Share it:

Need to substitute other ingredients in Bread Pudding?

All substitutes for Bread Pudding →

Cream Cheese Substitutes in Other Recipes

View all Cream Cheese substitutes →