• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Sneaky Veg

  • HOME
  • ABOUT
    • WORK WITH ME
    • Contact
  • Recipes
    • Baked goodies
    • Breakfasts
    • Main meals
    • Puddings
    • Sauces and dips
    • Snacks
  • SUBSCRIBE
  • Reviews
menu icon
go to homepage
subscribe
search icon
Homepage link
  • RECIPES
  • ABOUT
  • CONTACT
  • SUBSCRIBE
  • SNEAKY VEG KITCHEN
×
Home » Recipes » Main meals

Baked vegan meatballs in tomato sauce

July 1, 2020 by Mandy Mazliah 8 Comments

  • Share
  • Tweet
  • Email
  • WhatsApp
Jump to Recipe Print Recipe
vegan meatballs in tomato sauce in black pan
vegan meatballs in tomato sauce in black pan
vegan meatballs in black dish with tomato sauce
vegan meatballs in tomato sauce in black pan

What could be better for dinner than a plate of flavour-packed vegan meatballs in a rich tomato sauce? These meatballs are made from soya mince and have plenty of umami taste. They’re baked, not fried, to keep them healthier and are utterly delicious served in a slow-cooked tomato sauce. This is a great vegan or vegetarian dinner that the whole family can enjoy.

vegan meatballs in tomato sauce in black pan

I’ve tried many different vegan meatballs over the years - both homemade and shop bought - and these are by far my favourites.

While I do love these aubergine meatballs, my kids aren’t overly enamoured with them. These ones are much more popular.

They are made of soy mince. A gram flour mixture and breadcrumbs hold them together and they’re flavoured with spices, marmite, soy sauce and tomato purée. It really is worth taking the time to add all of these ingredients and make sure they’re well seasoned as they’ll taste so much better.

These vegan meatballs are a popular family dinner here. I usually serve them in a tomato sauce (recipe below) to up the goodness levels.

vegan meatballs in black dish with tomato sauce

How difficult are vegan meatballs to make?

Although the recipe is quite long, these vegan meatballs aren’t hard to make at all, and there’s very little actual cooking involved.

The ingredients list is long to ensure that there’s plenty of flavour in your meatballs and also to ensure that they hold together.

The gram flour and the breadcrumbs do a great job but you will also need to get your hands in that mixture and squeeze as you roll them into balls. 

What should you serve with your vegan meatballs?

  • Our favourite way to eat these vegan meatballs is to make them into meatballs subs. Simply serve them in submarine rolls (hot dog buns are a good substitute), fill with meatballs and sauce and drizzle with cashew cheese sauce. Prepare to get messy!
  • I also love them with rice.
  • But my kids prefer to eat them with pasta or spaghetti.
  • Served with a baked potato or baked sweet potato is also a good way to enjoy your vegan meatballs.
  • You can also make the meatballs without the tomato sauce and serve them with mashed potato and a creamy mustard sauce as in this recipe by The Veg Space.
vegan meatballs in black dish with tomato sauce

What ingredients do you need to make vegan meatballs?

For full recipe, ingredients and quantities go to the printable recipe card at the end of this post.

  • 200ml vegetable stock 
  • 1 tablespoon yeast extract eg Marmite
  • 1 tablespoon soy sauce
  • 1 tablespoon tomato purée
  • 4 tablespoons gram flour (chickpea flour)
  • 1 tablespoon olive oil
  • 4 tablespoons water
  • 150g dried soya mince
  • ½ teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon onion granules
  • 1 teaspoon dried oregano
  • 1 teaspoon sea salt
  • Sprinkling of freshly ground black pepper 
  • 2 cloves crushed garlic 
  • 1 tablespoon chopped fresh parsley
  • 150g wholemeal breadcrumbs
vegan meatballs in black dish with tomato sauce

Do you need any special equipment to make these meatballs?

Not at all. You will need:

  • a large mixing bowl
  • a baking tray
  • non-stick baking paper

More recipes you might like 

  • Aubergine meatballs 
  • Quorn chicken and leek pie
  • Veggie sausage pasta bake
  • Potato and quinoa burgers
  • Sweet potato and peanut stew
  • Vegan mushroom meatballs
  • Baked gnocchi

How to make vegan meatballs in tomato sauce

If you've made this recipe please a leave a star rating and comment below. Thank you

Please do not reproduce this recipe without permission.

vegan meatballs in black dish with tomato sauce

Vegan meatballs in tomato sauce

Delicious soy-based vegan meatballs that are packed full of flavour. Served with a rich tomato sauce this is a wonderful vegetarian dinner that the whole family will enjoy.
4.75 from 4 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr 5 minutes mins
Course Main Course
Cuisine Vegan
Servings 4 people
Calories 365 kcal

Ingredients
  

For the tomato sauce

  • 1 tablespoon olive oil
  • 1 onion chopped
  • 2 cloves garlic crushed
  • 800 g tinned chopped tomatoes 2 standard tins
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon dried oregano
  • Salt and black pepper to taste

For the meatballs

  • 200 ml vegetable stock
  • 1 tablespoon yeast extract eg Marmite
  • 1 tablespoon soy sauce
  • 1 tablespoon tomato purée
  • 4 tablespoons gram flour*
  • 1 tablespoon olive oil
  • 4 tablespoons water
  • 150 g dried soya mince
  • ½ teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon onion granules
  • 1 teaspoon dried oregano
  • 1 teaspoon sea salt
  • Sprinkling of freshly ground black pepper
  • 2 cloves crushed garlic
  • 1 tablespoon chopped fresh parsley
  • 150 g wholemeal breadcrumbs

To serve

  • Chopped flatleaf parsley
  • Pasta spaghetti, rice, or sub rolls
  • Cashew sauce

Instructions
 

To make the tomato sauce

  • Heat 1 tablespoon olive oil in a large saucepan.
  • Add 1 chopped onion and sauté over a medium-low heat until soft. Stir often.
  • Add 2 cloves crushed garlic and stir well. Cook for a further minute.
  • Pour in two tins of chopped tomatoes, 1 tablespoon balsamic vinegar and 1 teaspoon dried oregano. Season with a little salt and black pepper.
  • Bring to the boil then reduce to a low simmer while you make the meatballs. Stir occasionally.

To make the meatballs

  • Preheat the oven to 180°C (fan)/200°C/gas mark 6. Line a baking tray with non-stick baking paper.**
  • Put 200ml hot vegetable stock into a jug or bowl and add 1 tablespoon yeast extract, 1 tablespoon soy sauce and 1 tablespoon tomato purée. Set aside.
  • In a separate bowl add 4 tablespoons gram flour*. Add 1 tablespoon olive oil and 4 tablespoons cold water. Mix with a fork until smooth and set aside.
  • Place 150g dried soya mince into a mixing bowl. Add ½ teaspoon ground cumin, 1 teaspoon smoked paprika, 1 teaspoon onion granules, 1 teaspoon dried oregano, 1 teaspoon sea salt and a sprinkling of freshly ground pepper.
  • Pour in the vegetable stock mixture and stir well.
  • Add 2 cloves crushed garlic and 1 tablespoon freshly chopped fresh parsley and mix again.
  • Pour in the gram flour mixture and stir well.
  • Finally add the 150g wholemeal breadcrumbs and mix well.
  • Use your hands to form into 18-20 meatball-sized balls and place on the prepared baking tray. You will need to squeeze them quite firmly to make sure they hold together.
  • Bake in the hot oven** for 15 minutes then carefully turn over and bake for a further 5-10 minutes until turning brown all over.

To serve

  • Taste your tomato sauce and season with extra salt and pepper if needed. Pour the tomato sauce into a serving bowl and place the meatballs in the sauce. The meatballs can be a little delicate so treat them gently. Sprinkle over a little chopped flat leaf parsley if liked and add extra black pepper.
  • Our favourite way to eat these is as meatball subs. Cut a roll in half and fill with meatballs and tomato sauce. Drizzle over some cashew sauce. However, you can also serve with pasta, spaghetti or rice, or even mashed potato, if preferred.

Notes

  1. *chickpea flour
  2. ** if preferred you can fry these meatballs, in which case you don’t need to preheat the oven or line a baking tray.
  3. Nutritional information is approximate and is intended as a guide only.

Nutrition

Calories: 365kcalCarbohydrates: 50gProtein: 17gFat: 12gSaturated Fat: 2gSodium: 1874mgPotassium: 740mgFiber: 8gSugar: 11gVitamin A: 691IUVitamin C: 23mgCalcium: 162mgIron: 7mg
Keyword vegan meatballs
Tried this recipe?Let us know how it was!

Pin baked vegan meatballs in tomato sauce for later

vegan meatballs in black dish with tomato sauce

This recipe is adapted from the vegan meatballs recipe by Veggie Gib.

HAVE YOU TRIED THIS RECIPE?

If you loved this recipe why not let me know by leaving a comment below? Alternatively you can let me know on Instagram, Twitter or Facebook. 

KEEP IN TOUCH

Subscribe to get recipes and news straight to your inbox. Read more about Sneaky Veg

This post may contain affiliate links. See my full disclosure for more information.

« Sweet potato waffles | vegan
Healthy sweet potato cinnamon rolls »
  • Share
  • Tweet
  • Email
  • WhatsApp

Reader Interactions

Comments

  1. Christine Schnur

    November 16, 2021 at 5:27 pm

    5 stars
    Love these "meatballs"! They were easy to make handle and they taste amazing! The texture wasn't too soft and I even had them sitting mixed in the sauce for a good while. Definitely a new staple!

    Reply
    • Mandy Mazliah

      November 16, 2021 at 7:55 pm

      So glad you enjoyed the Christine - they're a real favourite of ours too

      Reply
  2. Harsha

    February 05, 2021 at 7:31 pm

    This is such a great recipe, made it for lunch in the middle of my work day. Once you get the basics right there are so many fun ways to spice it up. Hubby loved them , will definitely be making this more often.

    Reply
    • Mandy Mazliah

      February 05, 2021 at 9:29 pm

      So glad you enjoyed this recipe Harsha - it's a real family favourite here x

      Reply
  3. Loz m

    November 11, 2020 at 6:44 pm

    5 stars
    A really good recipe for "meatballs" - a big hit with the family. I was very pleased with how well the meatballs stayed in shape.

    Reply
    • Mandy Mazliah

      November 13, 2020 at 9:28 am

      Hi Loz, I'm so happy that you liked these meatballs - we love them too.

      Reply
  4. Anca

    July 04, 2020 at 9:27 am

    These look delicious. I like that you baked them instead of frying. It is a much healthier option and the taste is similar, especially with that lovely tomato sauce.

    Reply
    • Mandy Mazliah

      July 05, 2020 at 6:34 am

      Thanks so much Anca - I'm so glad you like them x

      Reply
4.75 from 4 votes (2 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

FRUIT AND VEG
RECIPES THAT
KIDS LOVE

Categories

  • Breakfasts
  • Snacks
  • Main meals
  • Puddings
  • Sauces
  • Baked goodies

RECIPE OF THE MONTH

bean burger in bun on blue plate with blue background

Footer

Disclosure

Privacy Policy

Contact me

Copyright © 2025 Sneaky Veg on the Foodie Pro Theme

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.