• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Valentine's
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Valentine's
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Valentine's
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home > Recipes > Main Dishes

    Vegan Spaghetti

    Published: Sep 13, 2022 · Modified: Jan 30, 2023 by Iosune · This post may contain affiliate links · 2 Comments

    Jump to Recipe
    Photo of a dish with vegan spaghetti topped with vegan cheese and fresh herbs, and a spoon with a heading
    Side picture of a dish with vegan spaghetti garnised with some vegan cheese with a heading

    Vegan spaghetti, made with simple, easy-to-get ingredients in just 30 minutes. It's definitely one of my favorite comfort foods!

    Photo of a dish with vegan spaghetti topped with vegan cheese and fresh herbs, and a spoon

    Vegan spaghetti is a family favorite. This fantastic recipe only requires 30 minutes and is extremely easy to make. Creating vegan versions of your favorite pasta recipes is so simple, you just need to use plant-based protein and vegan cheese instead of the animal alternative of these ingredients.

    I could live only on pasta, that's why I was so happy when I went to Italy a few years ago, as I could eat the most amazing vegan pasta dishes for a whole week. If you love pasta as much as I do, don't forget to try my vegetable pasta, vegan Alfredo, and vegan lasagna.

    Contents hide
    1. Ingredients and substitutions
    2. Dietary variations
    3. How to make vegan spaghetti
    4. How to store
    5. What to serve with it
    6. Looking for more vegan pasta recipes?
    7. Did you make this vegan spaghetti recipe?
    8. Vegan Spaghetti
    Side picture of a dish with vegan spaghetti garnised with some vegan cheese

    Ingredients and substitutions

    • Extra virgin olive oil: I’m Spanish, so I use extra virgin olive oil to cook most of my dishes. However, any type of oil is okay. I always use extra virgin oils when possible because they’re healthier. 
    • Garlic.
    • Onion.
    • Vegan ground beef: I like Beyond Meat, but any brand will do. You could also use any type of plant-based protein, like lentils, other legumes, tofu, or textured vegetable protein.
    • Marinara sauce: store-bought is okay, but homemade marinara sauce is extremely delicious, affordable, and easy to make.
    • Vegetable stock or water: I prefer vegetable stock because it enhances the flavor of this dish. However, water is okay too. Making your own vegetable stock at home is a good idea, but feel free to use store-bought if you want.
    • Tomato paste.
    • Italian seasoning or oregano: I prefer Italian seasoning, but if oregano is the only thing you have on hand, go for it!
    • Salt: I used ionized salt, but any salt will do.
    • Unsweetened non-dairy milk: any type of unsweetened non-dairy milk is okay, but soy milk is my favorite one for this recipe.
    • Dried spaghetti: any type of pasta is okay. Use gluten-free if needed.

    Dietary variations

    • Make it gluten-free: use gluten-free pasta.
    • Make it soy-free: instead of soy milk, just any other unsweetened non-dairy milk. Almond milk and cashew milk are my favorite ones for this recipe besides soy milk.
    • Make it oil-free: 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.
    Step-by-step photos of how to make vegan spaghetti

    How to make vegan spaghetti

    1. Add the oil to a large skillet and when it’s hot, add the garlic and onion. Cook over medium-high heat until tender.
    2. Add the vegan ground beef, stir and cook until golden brown.
    3. Add all the remaining sauce ingredients, stir and cook for 5 more minutes.
    4. Meanwhile, cook the spaghetti according to package directions.
    5. Toss pasta with sauce and serve immediately.

    How to store

    • Refrigerator: store in an airtight container in the refrigerator for about 1 week.
    • Freezer: store in an airtight container in the freezer for up to 3 months. Thaw in the refrigerator overnight.
    • Reheat: ​​it can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add some vegetable stock or water if needed.

    What to serve with it

    Serve it with vegan Caprese salad, vegan garlic bread, or bruschetta for a perfect Italian-inspired dinner!

    Looking for more vegan pasta recipes?

    • Vegan mac and Cheese
    • Vegan Bolognese
    • Vegan Alfredo Sauce
    • Lemon Pasta
    • Vegan Stuffed Shells
    Close-up photo of a dish of vega spaghetti with some fresh herbs and vegan cheese on top

    Did you make this vegan spaghetti recipe?

    Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!

    Square picture of a dish with vegan spaghetti garnised with some vegan cheese

    Vegan Spaghetti

    Vegan spaghetti, made with simple, easy-to-get ingredients in just 30 minutes. It's definitely one of my favorite comfort foods!
    5 from 2 votes
    PRINT PIN RATE
    Course: Dinner, Main Dish, Pasta
    Cuisine: Italian
    Diet: Vegan
    Prep Time: 10 minutes
    Cook Time: 20 minutes
    Total Time: 30 minutes
    Servings: 4
    Author: Iosune


    Ingredients 

    US Customary - Metric
    • 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
    Prevent your screen from going dark

    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

    More Vegan Main Dish Recipes

    • Beer-Battered Vegan Fish
    • Creamy Vegan Mushroom Soup
    • Jackfruit Carnitas
    • Tofu Steak

    Reader Interactions

    Comments

    1. joe says

      September 13, 2022 at 12:49 pm

      5 stars
      This recipe is not new to me. That's how mother used to cook spaghetti when we were kids but with no milk. Needless to say I don't use beef but TVP and it turms out excellent.

      Reply
      • Iosune Robles says

        September 14, 2022 at 9:50 am

        Thanks for your kind comment!

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog. Here you’ll find nutritious and delicious vegan recipes that will help you stay healthy and happy.

    More about me →

    Popular

    • Tofu Scramble
    • General Tso's Tofu
    • Fried Tofu
    • Vegan Vegetable Soup

    Valentine's Day

    • Easy Vegan Crepes
    • Vegan Brownies
    • Vegan Risotto
    • Marinated Tofu

    As seen in

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2022 Simple Vegan Blog