Go Back
+ servings
Vegan spaghetti in a bowl with basil leaves and shredded vegan cheese on top.
Print Recipe
5 from 3 votes

Easy Vegan Spaghetti

Easy Vegan Spaghetti with homemade vegan spaghetti sauce made from 10 simple ingredients in just 1 pot. Perfect for busy weeknights, this delicious recipe is quick to make and freezer-friendly!
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Course: Main Dish
Cuisine: American, Italian
Diet: Vegan
Servings: 6
Calories: 308kcal
Author: Iosune

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 medium onion chopped
  • 4 cloves garlic minced
  • 16 ounces vegan ground beef you could also use any type of plant-based protein, like lentils, other legumes, tofu, or textured vegetable protein
  • 1 24-ounce jar store-bought marinara sauce or 1 batch homemade marinara sauce
  • 1 cup water
  • 2 tablespoons tomato paste
  • 2 teaspoons Italian seasoning or oregano
  • ½ teaspoon salt
  • 12 ounces dried spaghetti

Instructions

  • Heat oil over medium-high heat in a large pot. Add the onion, garlic, and vegan ground beef and cook until the vegan ground beef is browned and the onion is soft, about 5 to 6 minutes.
  • Add all the remaining ingredients to the pot, stir well, and bring to a boil. Reduce the heat to low, cover the pot, and let it simmer for 20 minutes, stirring occasionally.
  • Meanwhile, cook the spaghetti according to package directions. Drain well and toss the drained pasta with the sauce until evenly coated.
  • Serve immediately, optionally topping with shredded vegan cheese or Vegan Parmesan Cheese for extra flavor.

Notes

  • Properly Cook the Vegan Ground Beef: Ensure the vegan ground beef is thoroughly cooked to eliminate any raw taste and to develop a rich, savory flavor.
  • Simmer for Flavor: Allow the sauce to simmer on low heat for at least 20 minutes to meld the flavors together. For even richer flavor, simmering for longer is even better.
  • Balance Acidity: If your sauce tastes too acidic, add a pinch of sugar. This simple trick helps to balance the acidity of the tomatoes and enhances the overall flavor of the dish.
  • Cook Pasta Al Dente: Follow the package instructions to cook the spaghetti al dente, ensuring it retains a slight firmness when bitten for the perfect texture.
  • Let it Rest: Allow the cooked pasta to sit in the sauce for a few minutes off the heat before serving. This helps the flavors meld together.

Nutrition

Serving: 1serving | Calories: 308kcal | Carbohydrates: 47g | Protein: 11g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 243mg | Potassium: 224mg | Fiber: 3g | Sugar: 3g | Vitamin A: 94IU | Vitamin C: 3mg | Calcium: 34mg | Iron: 1mg