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

The Vegan Larder logo

  • Recipes
  • Cook Books
  • About
  • Work
  • Nav Social Menu

menu icon
go to homepage
  • Recipes
  • Cook Books
  • About
  • Work
  • Connect with us...

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cook Books
    • About
    • Work
  • Connect with us...

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes

    Tofu & Courgette Vegan Meatballs with Spicy Tomato Sauce

    Published: Jan 21, 2018 · Modified: Jun 18, 2020 by Louise-Claire Cayzer · This post may contain affiliate links · This blog generates income via ads · Leave a Comment

    Jump to Recipe Print Recipe

    We LOVE Tofu.....

    There's so much you can do with it. It's a really versatile food that can serve as a great meat substitute to emulate your all-time favourite dishes. 

    And who doesn't love meatballs with a tasty sauce over some spaghetti! That's why this delicious Tofu & Courgette Vegan Meatballs recipe is SO GOOD! 

    Intrepid recipe creators that we are, we came up with this delicious recipe.  Well, Vanessa did, inspired by Instagrammer and Blogger Ida Hemmingsson-Holl. Read on to find out how she did it!

    The tofu balls are bound with chia seeds, which binds them just like you would with eggs. Alternatives like linseed (also known as flax) would work just as well, but chia seeds also give them a little extra crunch and firmness which I really love. There are a range of veggies you could use in these ‘meatballs’; Ida used beetroot, I use courgette, but nothing to stop you using grated carrot, aubergine or even sweet potato. You can get as creative as you want.

    Make sure you’re using firm tofu, not silken  (the really firm stuff - in the UK, the brands Tofuu, Cauldron and Taifun all have the perfect texture) The firmer tofu helps give the ‘meatballs’ that chewy texture.

    Courgette and Tofu Vegan Meatballs on top of pasta and tomato sauce this recipe

    We like to roll the ‘meatballs’ in almond flour which gives them a delicious crunchy coating, but if you have nut allergies, you can always roll them in breadcrumbs / gluten-free breadcrumbs.

    The spicy tomato sauce is one of our go-to sauces for any recipe. It just goes well with any pasta or rice dish, and is super quick! It uses fresh tomatoes, but tinned tomatoes will also work just fine.  In fact, in the photos we used passata, as we had somehow forgotten to buy fresh OR tinned tomatoes (whoops)  You can also change out the spices and add / take out anything you want – you could add saffron, cumin or any other herb like rosemary. Whatever your taste buds are asking for!

    I’ve made this dish to be like a traditional meatball and spaghetti dish but you could just as easily make the ‘meatballs' into patties and pan them, burger style. 

    Top tip! Double the mixture of the tofu & courgette balls- then freeze it, either not made up, so you can defrost and make something a little different. Or pre-make into balls or patties, which you can cook from frozen- perfect for busy days when you need a quick, tasty meal. 

     If you love the idea of these Tofu & Meatballs recipe with Spicy Tomato sauce, you should also check out these recipes: 

    Lentil Koftas in Tomato Coconut Curry

    Tomato & Creamy White Bean Pasta

    Indian Spiced Chickpea & Cauliflower Burgers

    Courgette and Tomato Pasta

    Tofu and courgette ‘meatballs’ with spicy tomato sauce

    Vanessa
    Who doesn't love meatballs with tasty sauce on spaghetti! These are made kindly, with yummy vegan ingredients. 
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 30 mins
    Cook Time 20 mins
    Total Time 50 mins
    Course Main Course
    Cuisine Italian, Mediterranean, Vegan
    Servings 4

    Ingredients Note:

    For accuracy, I measure all ingredients in metric as standard, then convert and test the recipe for American cup measurements etc.

    (Heads up Aussie and UK readers- your measurements in cups are sometimes different, so please use metric or check you have the correct cup and spoon type!!)

    Ingredients

    For the Tofu & Courgette Balls

    • 1.5 tablespoon chia seeds (soaked in 5 tablespoon water)
    • 1 tablespoon olive oil (for making the mix)
    • 350 ml sunflower oil (for frying ‘meatballs’, use more if necessary)
    • 4 cloves garlic (crushed)
    • 1 tablespoon dried thyme
    • 2 regular-sized courgettes (shredded / grated)
    • 1 teaspoon salt
    • 1 teaspoon pepper
    • 200 g firm tofu (mashed up with a fork)
    • 75 g chickpea flour
    • 30 g almond flour (for coating

    For the spicy tomato sauce

      Ingredients

      • 8 fresh tomatoes / 2 tins chopped tomatoes
      • ½ onion (chopped)
      • 3 teaspoon olive oil
      • 2 teaspoon coconut palm sugar (or sugar of your choice)
      • 2 teaspoon chili flakes
      • 2 teaspoon mix herbs
      • 3 garlic cloves (crushed)
      • ½ teaspoon smoked paprika
      • Sprinkle of salt and pepper (to taste)

      Instructions

      For the Tofu Balls

      • Soak the chia seeds in the water. By the time you come to use these they should have created a jelly
      • Crush the garlic, grate / shred the courgette and mash the tofu. Leave aside.
      • Add half the olive oil to a frying pan on a low heat. Then add the garlic, thyme and courgette. Fry for 5 minutes whilst stirring occasionally.
      • Add the salt, pepper and tofu to the frying pan, and fry for a further 5 minutes, forcefully mashing it all together.
      • Remove the pan from the heat and add the chickpea flour and chia-gel. Continue to mash until you have firm consistent texture which you can form into meatballs. This may require extra chickpea flour or water to get the right consistency.
      • Spread the almond flour on a plate. Form small round meatballs with your hands and roll them in the flour until fully coated, then set them aside on a plate.
      • Put the balls in the fridge for at least 30 minutes to firm up further.
      • Add the sunflower oil to a pan (you may need to add extra so the oil covers the meatballs) and allow it to get to a medium-high heat. Add the meatballs and fry for a few minutes or until they are a golden brown colour.
      • Serve on the spicy tomato sauce and your choice of pasta.

      For the Sauce

      • Heat the olive oil in a pan. Add the onions and cook on a low heat until soft.
      • Add the crushed garlic, herbs and spices and fry for a further minute.
      • Blend the fresh tomatoes in a blender / food processor (skip this if using tinned) and add to the pan. Add the sugar and cook on a medium heat for 10 minutes.
      • Add salt and pepper to taste.
      • Serve over Spaghetti or other pasta. 

      Notes

      Make a double batch of the tofu meatballs and freeze them, ready for a speedy mid week dinner. 
      Tried this recipe and loved it? Follow and Mention @vegan_larder or comment and ⭐ below

       

      More Recipes

      • Spicy Spaghetti Arrabbiata Pasta
      • Creamy Butter Bean Hummus
      • Banana Raspberry Muffins with Choc Chips
      • Delicious Vegan Smoked Tofu Recipes

      Reader Interactions

      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

      Hi! I'm Louise-Claire! I believe vegan and plant-based food should be easy to make, never scary and above all, absolutely delicious. Also, it's for everyone, not just for vegans!

      Louise-Claire Cayzer portrait image.

      I'm a photographer, recipe developer and gardener. You'll find me in the kitchen, in the studio or wandering the garden, picking delicious veggies to make recipes for you! So why not stay a while, check out some of my recipes and try one or two for yourself...Find out more on my About Me page.

      Vegan Air Fryer Recipes

      • Chickpea and Sage Stuffed Butternut Squash; Air fryer or Oven method
      • Air Fryer Broccoli and Cauliflower
      • Roasted Tomato and White Bean Stew
      • Crispy Air Fried Oyster Mushrooms

      Tofu Lover? These are for you...

      • Sticky Miso Tofu- Air Fried or Oven Baked
      • Silken Tofu Recipes - Our Top 40
      • Vegan Sesame Tofu 'Prawn' Toast
      • Scandi Inspired Smoked Tofu Sandwich

      Vegan Dinner Inspo

      • Easy Smokey Butter Bean Stew
      • Spiced Carrot and Parsnip Soup with Red Lentils
      • Easy Dreamy Creamy Vegetable Pasta
      • Vegan Stuffed Portobello Mushrooms

      Craving something sweet?

      • White Chocolate and Raspberry Blondies
      • Vegan Pumpkin Swirl Brownies
      • Apple Cake Tray Bake
      • Vegan Lemon & Blood Orange Upside Down Cake
      • Chocolate Vegan Zucchini Muffins
      • Lemon and Courgette Cake Tray bake
      Join the facebook group.

      Recipes you're all loving!

      • Easy Biscoff Flapjacks (Dairy Free & Vegan)
      • Air Fryer Parsnips (Fries, Chips or Roasted)
      • Kale Salad with Tahini Dressing & Roasted Chickpeas
      • Basic Vegan Lentil Bolognese

      Lovely Lentils

      • Basic Vegan Lentil Bolognese
      • Lentil and Tomato Soup (Lentils Monastery Style)
      • Classic Swede (Rutabaga) and Carrot Soup
      • Amazing Beetroot & Lentil Burgers
      • Contact Us
      • About Me
      • Privacy Policy, Cookies, Ads & T&C's

      Footer

      ↑ back to top

      About

      • Privacy Policy
      • About Us
      • Our Story

      Newsletter

      • Sign Up! for emails and updates

      Contact

      • Contact
      • What we Do

      As an Amazon Associate I earn from qualifying purchases.

      Copyright © 2020 The Vegan Larder on the Cravings Pro Theme