Add more plants to your plate with simple, tasty, mostly healthy recipes. It's plant-based food for everyday cooking and it's 100% delicious.
Reader Favourites
Try one of these popular vegan recipes.
Weekly Inspiration
Sri-Lankan Inspired Tofu Curry
Get ready to have your tastebuds tickled!
Inspired by a traditional fish curry, this Sri Lankan-style tofu curry is full-bodied and spicy with a drool-inducing kick of sourness. Plus, it's ready in 30-minutes or less. Bonus.
Budget Recipes
Save your pennies with these budget-friendly feasts.
Get it Fresh
My Goodness Kitchen is taking a break. You can print your favourite recipes from the recipe card at the bottom of each post.
Food Fast
No time? That's OK. We can still get a delicious dinner on the table in under 30-minutes. Mic drop.
Just Cooked
Fresh from the kitchen, these recipes are what's cooking right now.
Browse
Curries and Bowls
My favourite way to eat - bowls are the ultimate busy bee food. One bowl, one spoon, one happy camper.
Vegan Salads
Fresh, quick and packed with flavour, these vegan salads are perfect for light meals, potlucks or warm, lazy days.
Search it
Browse full recipe index →
Mushroom Recipes
We love ‘shrooms! The humble fungi can mimic so many meaty textures + they are packed with umami and make vegan cooking easy and delicious.
As Seen in...
Vegan Sweets
I don’t know about you but getting a good collection of vegan dessert and sweets recipes was one of my first missions after going vegan. You know a girl needs her sugar fix, right?
See more desserts →
Gluten-free
Cooking gluten-free dishes can be challenging but these gluten-free vegan recipes are simple and delicious. Whether it’s pancakes for breakfast or a sushi burrito for lunch, there is a gluten-free vegan dish here for any meal.
See more gluten-free recipes →
Hello & Welcome. I'm Amanda - long-time vegan food geek, cookbook author, and the only vegan in a family of omnivores!
I believe you can make great tasting food with simple, fuss-free ingredients. I'll show you how to cook creatively even when you're on a budget or short on time.