Go Back
+ servings
Square picture of a dish with vegan spaghetti garnised with some vegan cheese
Print Recipe
5 from 2 votes

Vegan Spaghetti

Vegan spaghetti, made with simple, easy-to-get ingredients in just 30 minutes. It's definitely one of my favorite comfort foods!
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Dinner, Main Dish, Pasta
Cuisine: Italian
Diet: Vegan
Servings: 4
Calories: 578kcal
Author: Iosune

Ingredients

  • 1-2 tablespoon extra virgin olive oil
  • 4 cloves of garlic sliced
  • 1 medium onion chopped
  • 16 ounces vegan ground beef see note for alternatives
  • 1 24-ounce jar marinara sauce
  • 1 cup vegetable stock
  • 2 tablespoon tomato paste
  • 2 teaspoon Italian seasoning or oregano
  • ½ teaspoon salt
  • 1 cup unsweetened soy milk or any other unsweetened non-dairy milk
  • 8 ounces dried spaghetti

Instructions

  • Add the oil to a large skillet and when it’s hot, add the garlic and onion. Cook over medium-high heat until tender (about 5 minutes), stirring occasionally. 
  • Add the vegan ground beef, stir and cook until golden brown (about 5 to 10 minutes), stirring occasionally.
  • Add marinara sauce, vegetable stock, tomato paste, Italian seasoning or oregano, salt, and milk, stir and cook for 5 more minutes, also stirring occasionally.
  • Meanwhile, cook the spaghetti according to package directions. Drain and set aside.
  • Toss pasta with sauce and serve immediately with some shreddable vegan mozzarella on top, or any other vegan cheese (optional). Store leftovers in an airtight container in the refrigerator for up to 1 week, or in the freezer for up to 3 months.

Notes

  • You could use some water or vegetable stock for cooking instead of oil and use oil-free vegetable stock and marinara sauce. Check if the vegan ground beef is made with oil, and use another source of plant-based protein instead if needed.
  • I like Beyond Meat, but any brand of vegan ground beef is okay. You could also use any type of plant-based protein, like lentils, other legumes, tofu, or textured vegetable protein.
  • Any type of oil or salt is okay. 
  • Use another kind of pasta if you want, gluten-free if needed.

Nutrition

Serving: 1serving | Calories: 578kcal | Carbohydrates: 69.5g | Protein: 32.7g | Fat: 19.5g | Saturated Fat: 1.3g | Sodium: 1864mg | Fiber: 5.9g | Sugar: 14.9g