Ultra creamy and smooth with a fresh tangy mascarpone flavor, that's equally good in savory dishes as in sweet desserts.
Use it as a base for vegan classic tiramisu, limoncello tiramisu, tiramisu cheesecake, or keep it simple and make mascarpone toast (my new favorite snack!).
Jump to:
🧀 What is Mascarpone?
Mascarpone is an Italian soft cheese that is set using acids such as lemon juice or tartaric acid. It originated in Northern Italy in the 16th-17th century.
Although traditional mascarpone is made without rennet and is therefore vegetarian, it uses heavy cream, which is unsuitable for vegans.
This thick Italian cream cheese is made by coagulating warmed cream with acid and then strained over a cheesecloth to separate the solids from the whey.
This homemade vegan mascarpone is made without animal products, cashews, or tofu. It's also gluten-free, and you don't need a food processor or blender to make it!
Tip: For a quick and easy "cheats" mascarpone cheese substitute, I mix vegan yogurt with cream cheese, like in my lemon mascarpone tart.
But. I wanted to make this recipe as close to regular mascarpone AS POSSIBLE. So I had to delve a little deeper into the process and ingredients.
🧾 Ingredients Needed
Here are all the simple ingredients you need to make this vegan mascarpone substitute from scratch:
Ingredient Notes
Find the complete list of ingredients, quantities, and instructions in the recipe card at the end of this post.
- Soy Milk: I generally swear by soy milk due to its protein content, it's similar to that found in dairy milk. You could swap this for pea milk as it has a similar protein content but please do not use oat milk, almond milk, or other dairy substitutes as they may not work.
- Coconut Milk: Since mascarpone usually has 60-75% fat content, I found that using soy milk alone did not yield that signature smooth, rich, creamy texture. This turned out to be more like vegan ricotta cheese. That's where full-fat coconut milk comes in, with its naturally high-fat content to mimic the consistency of heavy cream. Avoid coconut milk with added guar gum or other stabilizers, as this prevents the cream from separating - which is necessary for this recipe.
- Dairy-Free Yogurt: I recommend using thick Greek-style yogurt or Skyr for this vegan mascarpone cheese. I use Alpro Greek-style soy yogurt which contains cultures S. thermophilus, and L. Bulgaricus, which plays into the mascarpone flavor. If you can´t find thick soy yogurt, I would go for soft silken tofu as it will have a similar protein content.
- Apple Cider Vinegar and Fresh Lemon Juice: These acids will help solidify the "curds" and separate the water content. I find using a combination of both for a subtle tang and balanced flavor.
🥣 Instructions
Here are step-by-step images showing how to make vegan mascarpone cheese.
Before getting started, I recommend getting your equipment together. You'll need some cheesecloth, a rubber band, a large saucepan, a sieve or colander, and some large bowls. I also recommend using a candy thermometer.
Please refer to the detailed printable recipe card at the end of this page for full measurements and written instructions:
Step 1: Whisk the coconut milk, soy milk, and non-dairy yogurt in a large saucepan until smooth.
Step 2: Slowly heat for about 10 minutes, until the temperature reaches 85-90°C (185-194°F).
Step 3: Remove from the heat and stir in the acids. Return to the heat and cook until bubbly and foamy on top. Cool the mascarpone mixture to room temperature without agitating the pot. At this stage, the mascarpone will have curdled and resemble a thick buttermilk consistency and some of the fat/protein will appear coagulated and be sticking to the sides of the pot.
Step 4: Place a colander or fine-mesh sieve on a large mixing bowl. Then line the sieve or colander with cheesecloth (a large nut milk bag would work too). Pour the cooled mascarpone into the lined sieve.
Step 5: Tie the top of the cloth together with a rubber band or cover loosely with some foil, plastic wrap, or a plate, and refrigerate.
Step 6: After 12-24 hours, most of the liquid will have strained from the mascarpone cheese. Spoon the cheese out of the nut milk bag and place it in a large bowl.
Technically, you could leave it here and have a very thick dairy-free mascarpone, but I recommend whipping it for 3-5 minutes as this mellows out the acidity and creates the creamiest consistency, and increases the yield
🍽 Serving Suggestions
- Use it in vegan cheesecake instead of non-dairy yogurt.
- As a base for my classic vegan tiramisu recipe or chocolate tiramisu, pistachio tiramisu, and lemon tiramisu.
- Stir into mashed potatoes.
- As a filling for pies and tarts.
- On toast with fresh basil, fresh fruit, berries, and a drizzle of agave, maple syrup, or strawberry coulis.
- Make creamy mascarpone pasta sauce (like this tomato mascarpone sauce by The Veg Connection - swap the hard cheese for vegan parmesan or some nutritional yeast and you're good to go!).
- Top your vegan pizza (this homemade pizza by The Banana Diaries looks great!).
- Add on top of soups, warm salads, or in place of sour cream or crème fraîche in savory recipes.
💭 Recipe Tips
Don't throw out the "whey"! I'm using the term "whey" loosely for the remaining strained liquid. You can use this in so many other recipes that usually call for milk or buttermilk (think pancakes, tortillas, curries, or creamy pasta sauces, perhaps even bread, etc.)
Let the mascarpone mixture cool completely before transferring it to the cheesecloth. If you try to drain it whilst hot, you will lose a lot of the fat particles which first need to cool and thicken slightly.
To make easy vegan mascarpone cream, stir in 1-2 tablespoons agave or maple syrup or whisk in 2 tablespoons of confectioner's sugar. You can also add some vanilla bean paste or real vanilla bean.
💬 FAQs
Add it to an airtight container or sealed jar and refrigerate. It will keep in the fridge for up to 5 days.
I reckon you can. As this recipe uses the entire can of coconut milk (the fat and the watery part) using pure coconut cream will likely give you a thicker consistency.
I do recommend using a candy thermometer, but if you're keen to go ahead and make the recipe without one, just follow the timings closely and use the images above for reference!
Unfortunately, throughout my recipe testing, I have found that it's essential to get a result closest to an authentic texture and make the best vegan mascarpone.
I will say though that the acids in the recipe help to mask the flavor of the coconut, and I don't find you can taste it at all!
Here in Europe, Schlagfix does a vegan mascarpone. I have yet to try it, but I love using their vegan double cream! I wasn't able to find one available in the US throughout my research, lucky for this recipe hey! If you happen to know of any, I would love to hear about them in the comments!
🥛 More Vegan Italian Recipes
📖 Recipe
Description
Equipment
Ingredients
- 400 ml (14 oz) can of full-fat coconut milk, *see note 1
- 400 ml (1 ⅔ cups) soy milk
- 200 g (⅘ cup) vegan Greek-style yogurt or skyr, I use Alpro plain Greek-style soy yogurt
- 1 ½ tablespoons apple cider vinegar
- 1 ½ tablespoons lemon juice, freshly squeezed
Instructions
- Add the full can of coconut milk, soy milk, and yogurt to a saucepan and whisk well to combine. Slowly heat over medium-low heat for about 10 minutes, until the temperature reaches 85-90°C (185-194°F).
- Remove the pot from the heat and stir in the apple cider vinegar and lemon juice. Place the pot back on the heat and continue to heat on medium heat for another 10 minutes, without agitating the pot - it should be bubbly and foamy on top and some of the curds will appear to be separating from the liquid.Remove the pot from the heat again and let it cool completely to room temperature for 30-40 minutes*. The mixture will start to appear curdled and thicken in parts. *(If making a double batch, let it cool for an hour)
- Place a fine-mesh sieve or colander over a large mixing bowl and line the sieve/colander with cheesecloth. Transfer the cooled cream to the lined sieve/colander. Secure the top of the cheesecloth with a rubber band or loosely cover it with foil or a large plate. Refrigerate for 12-24 hours.
- After the cheese is chilled and strained, you'll be left with a mixture of water and light cream in the bowl. You can reserve this and use it for other recipes such as pasta. What's left in the cheesecloth will be thick vegan mascarpone cheese.
- Transfer the mascarpone to a large mixing bowl and whisk for 3-5 minutes until smooth and creamy.
- Serving: Use in vegan desserts like tiramisu, or in place of vegan yogurt in cheesecake recipes, or top pizza, add to pasta, or simply enjoy with fresh fruit or on a slice of toast with a drizzle of agave or maple syrup.For a sweet mascarpone cream, stir in 1-2 tablespoons agave or maple syrup or whisk in 2 tablespoons of confectioner's sugar.
- Storage: Place the mascarpone in an airtight jar or container and refrigerate for up to 5 days.
Notes
- Coconut Milk - Avoid coconut milk with added guar gum or other stabilizers, as this prevents the cream from separating - which is necessary for this recipe. I recommend Biona or Nature's Charm natural coconut milk.
- Let the mascarpone mixture cool completely before transferring it to the cheesecloth. If you try to drain it whilst hot, you will lose a lot of the fat particles which first need to cool and thicken slightly.
- Don't throw out the strained liquid. You can use this in so many other recipes that usually call for milk or buttermilk (think pancakes, tortillas, curries, or creamy pasta sauce, perhaps even bread, etc.)
- If you can't find a dairy-free substitute for Greek yogurt, then regular unsweetened soy yogurt is fine. The mixture will yield a fraction less of the solid mascarpone cheese.
- I do recommend using a candy thermometer, but if you're keen to go ahead and make the recipe without one, just follow the timings closely and use the images above for reference!
Nutrition
© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. instead, include a link to this post for the recipe.