Vegan Meatballs Recipe

Ingredients
Equipment
Directions
FAQs
Find answers to your most pressing questions about this delicious recipe right here.
These plant-based meatballs contain brown lentils, mushrooms, onions, garlic, flaxseed, oats, breadcrumbs, nutritional yeast, herbs and spices. Key flavour enhancers include tomato paste, soy sauce, smoked paprika and Italian herbs, creating a umami-rich, meaty texture without animal products.
Learn how to cook Vegan Meatballs by first creating a flax egg as a binder, then sautéing mushrooms and onions until caramelised for deep umami flavour. Mix with cooked lentils, oats, spices and breadcrumbs, then shape into balls. Bake at 200°C for 25-30 minutes, flipping halfway through, until golden and crispy outside with a tender interior.
Absolutely! These lentil mushroom meatballs freeze beautifully for up to 3 months. Cool them completely after baking, then freeze on a tray before transferring to an airtight container. Reheat from frozen in a 180°C oven for 15-20 minutes until heated through, perfect for quick weeknight meals.
Crumbling is usually caused by excess moisture or insufficient binding. Ensure lentils are thoroughly drained, don't overprocess the mixture (some texture is good), allow the mixture to rest so breadcrumbs absorb moisture, and compress firmly when shaping. The flax egg needs time to gel properly for effective binding.
These versatile plant-based balls shine when served with spaghetti and marinara sauce, in sub sandwiches, or as appetisers with dipping sauces. They're delicious in grain bowls, crumbled into tacos, or atop pizzas. For a complete meal, pair with whole grains and vegetables for balanced nutrition.
Vegan Breads & Breakfast Bakes
Try following recommended recipes