Vegan Soy Yogurt With Berries
Creamy, tangy homemade soy yogurt layered with a vibrant, lightly sweetened berry compote. This dairy-free breakfast or dessert is incredibly easy to make, requiring just a handful of ingredients. It's a refreshing and wholesome way to start your day or end a meal, bursting with natural fruit flavor.
For 4 servings
- simmer · ~5 min
Heat the soy milk.
Pour the soy milk into a saucepan and warm it over medium heat. Bring it to a gentle simmer, just until small bubbles form around the edge of the pan. Do not let it boil.
TIPHeating the milk to the right temperature is crucial for a thick, creamy yogurt. If it boils, the milk can separate and become grainy. - rest · ~10 min
Cool the soy milk.
Remove the saucepan from the heat and let the soy milk cool down until it's lukewarm to the touch—about 110°F (43°C). If you can dip your clean finger in for 5 seconds without it feeling too hot, it's ready.
TIPAdding the starter when the milk is too hot will kill the cultures needed for fermentation. - mix · ~1 min
Whisk in the starter.
In a clean glass jar, combine the lemon juice with a few tablespoons of the cooled soy milk. Stir this mixture, then pour in the rest of the lukewarm soy milk and whisk well to ensure even distribution.
- rest · ~720 min
Culture the yogurt overnight.
Seal the jar with its lid. Place it in a warm, draft-free spot—like an oven with the light turned on, or a warm corner of the kitchen. Let it sit undisturbed for 8 to 12 hours to ferment and thicken. After culturing, move the jar to the refrigerator to chill and set further for at least 4 hours.
TIPA warmer environment speeds up fermentation, but a slower, cooler ferment often yields a tangier, more complex flavor. - simmer · ~10 min
Make the berry compote.
While the yogurt chills, place the mixed berries and maple syrup in a small saucepan over medium heat. Cook, stirring occasionally, until the berries release their juices and the mixture thickens slightly into a chunky sauce, about 8-10 minutes. Remove from heat and stir in the vanilla extract. Let it cool completely.
- assemble · ~2 min
Layer the parfaits.
1.Spoon a layer of chilled soy yogurt into the bottom of each serving glass.2.Add a layer of the cooled berry compote.3.Repeat with another layer of yogurt and top with a final spoonful of compote. - garnish · ~1 min
Garnish and serve cold.
Finish each parfait with a sprinkle of chia seeds and a few fresh mint leaves. Serve immediately or keep chilled until ready to enjoy.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For the thickest soy yogurt, use a soy milk that lists only soybeans and water as ingredients, avoiding stabilizers and gums.
- 2If you don't have a thermometer, dip a clean finger into the cooled milk; if you can hold it in comfortably for 5 seconds, it's around 110°F and ready.
- 3To create a reliably warm fermentation spot, place the jar in a turned-off oven with just the oven light on, keeping it draft-free.
- 4The longer you culture the yogurt (up to 12 hours), the tangier it becomes; taste it at 8 hours and decide if you want more bite.
- 5Cool the berry compote completely before layering to prevent it from melting the yogurt and creating a watery parfait.
- 6Make the yogurt up to a week ahead and store it in the fridge; the compote keeps for 5 days in a sealed container.
Adapt it for your goals.
Low-sugar
Omit the maple syrup from the berry compote and let the natural sweetness of ripe or frozen berries shine through. Perfect for those counting sugar intake or following a whole-food plant-based diet.
high proteinHigh-protein
Blend 2 tablespoons of plain unsweetened plant-based protein powder into the soy milk before heating for a protein boost without altering the flavor. Ideal for post-workout refueling or a more satiating breakfast.
tropical twistTropical twist
Replace the mixed berries with a combination of diced mango, pineapple, and a splash of lime juice for a bright, tropical compote that pairs beautifully with the tangy soy yogurt.
nutty crunchNutty crunch
Top each parfait with a tablespoon of toasted chopped almonds or walnuts before garnishing with chia seeds. Adds a satisfying crunch and healthy fats for extra texture and satiety.
spiced berrySpiced berry
While simmering the berry compote, add a cinnamon stick and a star anise pod to infuse warm, aromatic spice. Remove before serving for a cozy winter-flavored twist.
Why this is on our healthy list.
Rich in Plant Protein
Soy milk is a complete protein source, providing all essential amino acids, making this yogurt a satisfying dairy-free base for muscle repair and fullness.
High in Antioxidants
Mixed berries are packed with anthocyanins and vitamin C, which help combat oxidative stress and support immune health.
Probiotic Support
The homemade fermentation process introduces live beneficial bacteria to the yogurt, promoting gut health and digestion without any commercial additives.
Omega-3 from Chia Seeds
Chia seeds on top add a dose of plant-based omega-3 fatty acids and soluble fiber, which support heart health and help keep you full longer.
Dairy-Free & Vegan
This parfait is entirely free of animal products, making it suitable for vegans, lactose-intolerant individuals, and anyone reducing dairy consumption.
Frequently asked questions
Yes, but soy milk works best due to its high protein content; other milks like almond or oat may produce thinner yogurt.



