Go Back
+ servings
mushroom meatballs and spaghetti on ceramic plate

Mushroom meatballs

Completely meatfree, these mushroom meatballs are packed full of flavour. Perfect with pasta for a vegan or vegetarian dinner.
Course Main
Cuisine International, Vegan
Keyword mushroom meatballs
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 2 people
Calories 378kcal


  • 1 tablespoon olive oil
  • 1 small onion finely chopped
  • 2 cloves garlic peeled and chopped
  • 200 g mushrooms finely chopped
  • 1 tablespoon soy sauce
  • 2 tablespoons nutritional yeast
  • 1 tablespoon tomato puree
  • 1 teaspoon ground cumin
  • 1 tablespoon chopped parsley
  • 2 tablespoons chickpea flour gram flour
  • 2 tablespoons cold water
  • 100 g breadcrumbs
  • salt and pepper to taste


  • Preheat the oven to 180°C (fan)/200°C/gas mark 6. Line a baking tray with baking paper.
  • Heat up 1 tbsp olive oil in a frying pan.
  • Add the chopped onion, stir with a wooden spoon and fry for 10-15 minutes over a medium heat until soft. Stir often.
  • Add the chopped garlic and fry for two more minutes.
  • Next add the chopped mushrooms, stir well and fry for a further 10 minutes until the mushrooms are cooked.
  • Add 1 tbsp soy sauce, 2 tbsp nutritional yeast, 1 tbsp tomato puree, 1 tsp ground cumin and 1 tbsp chopped parsley. Stir well and cook for a further minute.
  • Transfer the mushroom mixture to a food processor.*
  • Pulse until the mixture has broken down.
  • Mix together 2 tbsp chickpea flour with 2 tbsp cold water until smooth.
  • Add 100g breadcrumbs, a little salt and pepper to taste and your chickpea mixture to the mushroom mix.
  • Use your hands to roll into 12 small balls and place them on the prepared baking tray.
  • Bake in your preheated oven for 20 minutes, turning halfway, or until turning crispy and brown on the outside.
  • Serve with pasta or rice and tomato sauce.


*If you don’t have a food processor you can blend with a hand held stick blender instead.


Calories: 378kcal | Carbohydrates: 55g | Protein: 17g | Fat: 11g | Saturated Fat: 2g | Sodium: 887mg | Potassium: 782mg | Fiber: 7g | Sugar: 9g | Vitamin A: 209IU | Vitamin C: 11mg | Calcium: 119mg | Iron: 5mg