These vegan meatballs, spaghetti, and tomato sauce can be prepared very quickly. Once you discover how delicious this is, this will be a weeknight staple for many dinners to come.
Vegan meatballs can be served with the nutritious carbs of your choice. To turn meatballs into a complete meal, today I am serving them with some gluten-free spaghetti, and some vegetables in a speedy marinara sauce.
This entire meal can come together in less than 15 minutes if you use an air fryer to cook the meatballs.
While the meatballs are cooking, get your pasta on, and whip up your quick vegetables and sauce. You’ll have dinner served up in a flash.
If you’d like to see how easy it is to throw all this together, check out my video where I walk you through the recipe step by step.
Why You’ll Love This Recipe
- This recipe, and all of the recipes on my website are vegan and plant-based.
- This recipe and all of the recipes on my website are gluten-free.
- This recipe contains 397 calories per serving.
- This recipe contains 15g protein per serving.
- This recipe contains 124g of calcium per serving.
- This recipe contains 14g of fiber per serving.
- This recipe is made from a combination of vegan protein, whole food sources of carbohydrates, vegetables, essential fats, and ingredients that make the dish extremely tasty.
- This recipe takes 5 minutes of active preparation time and 10 minutes of cooking time. You can use the cooking time to get on with other things.
- This recipe is made extra tasty by the addition of fresh basil and Italian seasoning.
- I have simplified this recipe by limiting the number of ingredients and using everyday ingredients such as mushrooms and onions.
How This Recipe Fits In The Plant Plate System
Each of the recipes I create fits into my Plant Plate System. This system incorporates 5 food groups into every meal.
The 5 food groups are 1) Plant Protein, 2), Leaves, Fruit, And Veg, 3) Aesthetic Additions, 4) Nutrient Packed Carbohydrates, and 5) Taste
This recipe is a complete meal because it contains all 5 components of my Plant Plate and contains around 400 calories per meal.
The diagram below helps you see the 5 different components of a Plant-Based Plate.
- Black Beans With Oats To Bind
Leaves, Fruit & Veg
- Easy No Cook Marinara Sauce
Nutrient Packed Carbs
- Gluten-free Spaghetti
Here are the main kitchen equipment tools I have used to create this recipe.
I highly suggest you use a non-stick pan for the vegetable and sauce part of this recipe. In a non-stick pan, this recipe cooks like a dream, with minimal stirring needed.
You can get the large pan that I use by clicking here. Please note, I bought the largest size.
You can get the 10-piece cookware set that I have by clicking here. Please note, this set contains a smaller version of the large deep pan that I bought separately.
I used my food processor for this recipe. I love this food processor because it has some handy attachments like a grater, and the ability to slice vegetables very quickly. It also has a smaller compartment for making smaller batches of food.
My air fryer has been one of the best kitchen gadgets I ever invested in. And I’m absolutely obsessed with it. With 2 fussy kids who don’t eat the same food as me or each other, my air fryer gets used every single day to make them fast, nutrient-packed food that they will eat.
I love cooking with an air fryer because food cooks much more quickly, is more crispy and tastier, and saves a fortune when it comes to my fuel bill.
Air Fryer Silicone Baking Dish
I often use this silicone baking dish when I’m baking with wet ingredients. It is 8 inches or 20 cm and square. It fits my Cosori Air Fryer. Make sure you measure the inside of your Air Fryer before purchasing an Air Fryer baking dish.
How To Make This Recipe
- Process all the ingredients for the meatballs and roll small balls from the mixture.
- Cook the meatballs by frying in a pan, air fryer or oven.
- Cook the onions and mushroom in a pan and add the marinara sauce.
- Cook the pasta following the packet instructions and serve with the meatballs and vegetables in sauce.
- Canned Beans: Replace the beans with any beans of your choice, chickpeas, or cooked lentils from a can.
- Oats: Use rolled oats, oat flour or any other flour of your choice to bind the meatballs.
- Onions: You can replace the onions with a vegetable of your choice.
- Mushrooms: You can omit the mushrooms or replace them with a vegetable of your choice.
- Easy No-Cook Marinara Sauce: Replace this with any marinara sauce or sauce that contains a similar number of calories.
- Basil/Cilantro/other fresh leaves: You can omit the fresh herbs or replace them with any fresh or dried herbs of your choice.
- Gluten-free Spaghetti: Replace this with the same quantity of pasta of your choice, or another nutritious carb.
- Vegetable stock powder: You can replace it with a different stock powder or stock cube of your choice.
- Italian seasoning: You can replace it with any dried herbs of your choice.
- Sea salt: You can replace it with any salt of your choice or 1 tablespoon of tamari.
- Olive oil: Use any oil you choose. Or omit the oil completely and just saute the vegetables in a little water.
Serve this recipe with one serving of any of the following side dishes per person:
- Mashed potatoes
- Boiled baby potatoes in skins
- Boiled large white potatoes without skins
- White potato fries
- Sweet potato fries
- Baked white potato
- Baked sweet potato
- White rice
How To Reduce The Calories
If you’d like to reduce the calories of this recipe even further, I suggest removing the olive oil. You can saute the vegetables in a little water instead of oil. You could also replace the spaghetti with spiralized zucchini/ courgette for fewer calories.
How To Increase The Calories
If you would like to increase the calories for anybody who is going to be eating a serving of this recipe, I suggest you serve them a bigger portion of a side dish.
Vegan Meatballs keep for up to 4 days in the fridge in an air-tight container. They also freeze well for up to 3 months. Defrost them before using them. Reheat them by warming them up gently in a pan, oven, or air fryer.
Pasta can be stored for up to 4 days in the fridge in an air-tight container. Pasta can also be stored in the freezer for up to 3 months. However, it tends to stick together in the fridge or freezer. To avoid clumping, mix it with some sauce before storing it. Defrost it before using it. Reheat it by warming it up gently in a pan.
More Quick Vegan Dinner Recipes
If you’re looking for more speedy vegan dinners, check out some of my other recipes:
- 5 Minute Vegan Tortilla Pizza
- 10 Minute Plant Based Black Bean Burger (Gluten Free)
- Homemade Vegan Crunchwrap Recipe
You can see all of my vegan main meals here.
7 Day Meal Plan
🥬️🥭️ If you want to discover all of the benefits of eating a plant-based, gluten-free diet, grab a copy of my 7-day meal plan by Green Thickies.
My 7-day detox has been doctor and nutritionist approved and featured on a major national TV channel.
Thousands of people have had incredible results with this meal plan.
🥗 Free Smoothies (Drink And Shrink) Bundle
For A Limited Time, Grab Your FREE 260+ Page Smoothies (Drink And Shrink) Bundle From Green Thickies.
🎩 5 Magical Fruit Recipes Book
Quick Vegan Meatballs And Spaghetti With Tomato Sauce
- 2 Cans Black Beans (Rinsed And Drained)
- 1 Cup (1 Large Onion) Diced Onions
- 4 Tablespoons Rolled Oats, Oat Flour Or Other Flour
- 2 Teaspoons Of My Homemade Burger Seasoning Or 1 Teaspoon Paprika, 1 Teaspoon Garlic Powder, 1 Teaspoon Onion Powder, And A Pinch Of Black Pepper
- 1 Teaspoon Of My Homemade Italian Seasoning Or ½ Teaspoon Of Basil, ½ Teaspoon Of Oregano, And ½ Teaspoon Parsley.
- 1 Teaspoon Salt (Or 4 Teaspoons Tamari)
- 1 Teaspoon Olive Oil
- 1 Onion
- 250g (3-4 Large Mushrooms) Mushrooms
- 1 Batch Of Easy No Cook Marinara Sauce
- 30g Fresh Basil (Save Some For A Garnish)
- 2 Teaspoons Olive Oil
- 500g Passata Or 400g / 16 Oz Can Chopped Tomatoes
- 2 Tablespoons Tomato Purée or Tomato Paste
- 3 Tablespoons Of My Homemade Italian Seasoning Or 1 Tablespoon Of Basil, 1 Tablespoon Of Oregano, And 1 Tablespoon Parsley
- 1 Teaspoon Maple Syrup
- 1 Teaspoon Sea Salt
- 300g Gluten-free Spaghetti
- A few basil leaves
- Add the canned black beans, onion, oats, burger seasoning, Italian seasoning, and salt to a food processor. Process until you can form a ball that sticks together. Don’t over-process. Scrape down the sides and stir.
- Roll small balls of the mixture to form meatballs. To make things easier, I like to use a small scoop.
- Cook your meatballs using one of the following options:
- You can fry them on a medium heat, in a non-stick pan with or without oil, turning them until they are golden on all sides. I like to use an oil spray for fewer calories.
- Spray a little oil spray on the bottom of your air fryer. Place the meatballs in the air fryer basket and spray them with a little oil spray. Cook at 200C/ 400F for 5-10 minutes, shaking the basket every few minutes. Check on them frequently.
- Add your meatballs to a non-stick baking tray, spray them with oil, and bake them at 200C/ 400F for 15-20 minutes until they are golden.
- Mix everything together in a bowl. It is ready to use immediately.
Vegetables In Sauce
- Add the oil to a pan. Place on a medium heat. Chop the onion and add that to the pan. Chop the mushroom and add that to the pan.
- Stir in the Easy No Cook Marinara Sauce, and the basil. Stir every few minutes until the rest of your meal is ready.
- Cook the pasta following the packet instructions.
- Add your spaghetti to a bowl. Top with your tomato and vegetables in sauce. Add your vegan meatballs to the top. Garnish with basil.
Now it’s your turn to make magic with food.