Easy Vegan MEATBALLS with Spaguetti

These vegan meatballs are your secret weapon—versatile, freezer-friendly, and ready to transform any meal into a family favorite. The trick? It's not just about having a recipe; it's about having a system. Cook once, eat well all week. Spaghetti night, meatball subs, or whatever your crew loves are just minutes away.

About this recipe

School nights can be chaotic, but dinner doesn’t have to be. These vegan meatballs are your secret weapon—versatile, freezer-friendly, and ready to transform any meal into a family favorite. The trick? It’s not just about having a recipe; it’s about having a system. Cook once, eat well all week. Spaghetti night, meatball subs, or whatever your crew loves are just minutes away.

🏆Pro tip: Make a double batch and freeze half for those nights when takeout is calling your name. Your future self will thank you.

Meatballs

A black cutting board on a marble countertop holds finely chopped mushrooms, diced white onions, and diced green bell peppers in separate piles—essential ingredients for vegan meatballs. Minced garlic is near the bottom left, with a knife placed beside it. A couple of whole garlic cloves are also visible.

Most of the flavor in this recipe lives in the meatballs. To make them, you must chop garlic, onion, green bell peppers, and mushrooms and then mix them with other ingredients.

I use my hands to mix the vegan ground meat and form the meatballs. I then place them on a baking sheet.

Close-up photo of a lined baking tray containing seven round, browned vegan meatballs. The tray is placed on a light-colored countertop, with a soft focus background. The meatballs appear evenly cooked with a slightly crispy exterior. Green herbs are visible within the meatballs.

After mixing the meatball ingredients, form the meatballs, place them on a baking sheet, and bake for 15-18 min. or until fully cooked and slightly golden.

Meanwhile, cook your pasta.

Tomato Sauce

I like to make my meatball spaghetti sauce with homemade tomato sauce. I make it ahead of time and store it in jars in the fridge or in freezer-safe containers. As I told you before, all the flavor for this recipe is in the meatballs, so I made the tomato sauce super simple.

I saute onion, mushrooms, and chili flakes in olive oil. Then, I add tomato puree, garlic powder, salt, and more liquid if needed.

Finishing the spaghetti and meatballs

This is a family dish I like to serve when we have family or friends around. A big pasta dish is best to serve it and make it a show stopper.

  1. First, sauce your pasta. You could add it to the sauce pot or serve it on the platter and pour the sauce over it.
  2. Place the meatballs on top, and make sure that everything is piping hot.
  3. Finish the dish with chopped parsley and parmesan cheese.

Ideas for serving the vegan meatballs

Serve with a Caesar salad or a simple salad with dijon vinaigrette, some homemade bread, or a sliced baguette, and enjoy with your loved ones.

A large white bowl filled with spaghetti topped with vegan meatballs and marinara sauce, garnished with chopped herbs. Two small bowls containing grated cheese and extra herbs sit nearby. Two filled glasses of red wine rest on the table. A stack of plates with forks and napkins is also present.

Spaguetti and Vegan Meatballs

Alejandra Graf
These vegan meatballs are your secret weapon—versatile, freezer-friendly, and ready to transform any meal into a family favorite. The trick? It's not just about having a recipe; it's about having a system. Cook once, eat well all week. Spaghetti night, meatball subs, or whatever your crew loves are just minutes away.
5 de 2 votos
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Main Course
Cuisine Italian
Servings 6 people
Calories 352 kcal

Ingredients
  

Meatballs

  • 24 oz vegan ground meat
  • 2 tablespoons panko or homemade breadcrumbs
  • ¼ cup onion chopped
  • 2 garlic cloves pressed
  • ½ cup green bell pepper diced
  • ½ cup diced mushrooms
  • 2 tablespoons vegan Worcestershire sauce or soy sauce
  • 1 teaspoon oregano
  • ¼ vegan parmesan cheese
  • 1 teaspoon salt

Sauce

  • ¼ cup onion chopped
  • 4 tablespoons extra virgin olive oil
  • ½ to 1 cup chopped mushrooms
  • ¼ teaspoon red pepper chili flakes
  • 1 28 oz can of tomato puree or 4 cups of homemade tomato sauce
  • 1 teaspoon salt or more to taste
  • ½ teaspoon garlic powder

Pasta

  • 1 1-lb spaguetti package of your choice

Instructions
 

Meatballs

  • Mix all the ingredients in a mixing bowl until well incorporated. Form the meatballs, about 10 large ones. Place on a baking sheet and bake for 15-18 minutes in a 350ºF oven. Remove when fully cooked and slightly browned.

Pasta

  • Cook your pasta following the package instructions.

Sauce

  • In a cast iron Dutch oven, heat the oil and add the mushrooms. When they start to brown, add the onion, red chili flakes, and a good pinch of salt. Sauté until soft and fragrant. Add the tomato puree, garlic powder, and a cup of water. Let it simmer for 10 minutes and turn off the heat.

Assemble

  • Put the pasta and sauce together on a pasta platter and place the meatballs on top. Finish with chopped parsley and grated vegan parmesan cheese.

Notes

  • This recipe works with 12 oz or 24 oz of vegan ground meat. Use more for a meatier meatball or less for a chunkier, veggie meatball.
  • This recipe also works with regular ground meat.
  • Use store-bought marinara sauce if needed. If you wish, you can remove the mushrooms from the sauce.

Nutrition

Serving: 1servingCalories: 352kcalCarbohydrates: 30gProtein: 22gFat: 17gSaturated Fat: 3gPolyunsaturated Fat: 3gMonounsaturated Fat: 9gCholesterol: 6mgSodium: 2502mgPotassium: 986mgFiber: 9gSugar: 9gVitamin A: 666IUVitamin C: 26mgCalcium: 193mgIron: 5mg
Keyword spaguetti and meatballs, vegan meatballs

information

Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.

Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #alecooks so we can all see your creations.

Alejandra Graf
Latest posts by Alejandra Graf (see all)
5 from 2 votes (2 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




0 Comments
Oldest
Newest
Inline Feedbacks
View all comments