Quick answer
Is vegan food filling enough?
Definitely. Legumes, tofu, tempeh, whole grains, and nuts bring protein and energy — a bowl of lentil curry or chickpea stew keeps you full for hours.
Vegan recipes are entirely plant-based — no meat, milk, eggs, or honey. Find hearty curries, lentil stews, tofu a hundred ways, buddha bowls, and creamy desserts made from coconut milk and nuts. Whether you cook this way every day or want to cut back on animal ingredients, start here.
Quick answer
Definitely. Legumes, tofu, tempeh, whole grains, and nuts bring protein and energy — a bowl of lentil curry or chickpea stew keeps you full for hours.
Homemade oven-baked plum butter
Matcha with coconut water and silky foam
Gingerbread spice: the best fragrant homemade recipe
Homemade plum sorbet with cardamom and brandy
Jasmine cold brew with pear and thyme
Cold-steeped watermelon syrup
Blueberry matcha latte
Homemade rose mocktail with ginger and rose petals
Pumpkin spice – fragrant pumpkin spice blend
Cherry jam with tonka bean
Vegetable curry with cashews
Oyster mushroom sandwich with bbq sauce, avocado and wasabi
No-knead bread: the recipe that went missing
Asian carrot and coriander smoothie
Pickled mushrooms in vinegar
Blueberry popsicles
Roasted chickpeas
Guacamole
Fennel salad with orange dressing
Avocado toast with crispy roasted oyster mushrooms
Crispy roasted chickpeas with spices
Wonderful homemade elderflower syrup
Homemade lemonade syrup and other fruit syrups
Homemade walnut milk
Press out the water, cut it up, toss it in starch or a soy-sauce marinade, and fry it golden in a hot pan. Tofu is a blank canvas — the flavor is your job.
Easily. Swap eggs for banana, flaxseed, or aquafaba, and milk for a plant version. You'll get fluffy cakes, cookies, and creamy cups with no animal ingredients at all.
Blended soaked cashews, coconut milk, or oat cooking cream. Cashew cream is the most versatile — neutral in flavor and it thickens beautifully.
Vegetarian dishes skip meat but use milk and eggs. Vegan dishes leave out all animal ingredients — that means no cheese, butter, eggs, or honey either.