The Planted Pantry » Main Dishes » One-Pot Vegan Spaghetti

One-Pot Vegan Spaghetti

There’s a time and place for gourmet, slow-simmered, wine-deglazed pasta (not in my kitchen, usually, but for some people, I’m sure). This is not that. This easy One-Pot Vegan Spaghetti is a one-pan pasta that you can pull off while half-listening for a too-loud crash in the playroom or too-long ominous silence from the same place… It’s a weeknight meal built for minimal cleanup, maximum comfort, and near-zero effort.

No draining. No layering. Just dump, stir, and eat. 

For more delicious vegan pasta recipes, try this Vegan Lemon Butter pasta with Roasted Chickpeas or Vegan Cacio e Pepe.

For more one-pot meals, try this Vegan Sweet Potato Chili or Corn Chowder

Why You’ll Love This Recipe

  • Minimal cleanup – Just one large pot or Dutch oven to wash. Fewer dishes is always a bonus.
  • Fast cook time – From pantry to plate in 20 minutes. Ideal for busy weeknights.
  • Flexible – Use gluten-free pasta, whole wheat spaghetti, or whatever is in your pantry.
ingredients for one pot vegan spaghetti on a grey background

Ingredients

  • Thin spaghetti – You can use angel hair pasta, regular pasta, or even whole wheat pasta, but the key is uncooked spaghetti that softens just right in the pot.
  • Zucchini – Swap for yellow squash, bell peppers, or any other veggies that you love.
  • Shallot or red onion – Either works, both bring that little bit of depth without overpowering.
  • Sliced mushrooms – Canned or fresh, both work; they soak up flavor and add more bulk.
  • Diced or canned tomatoes – Adds some bulk and tomato-sauce vibes. Add a bit of tomato paste for a thicker sauce.
  • Italian seasoning – Use store-bought, make your own, or just toss in a combo of your favorite herbs to add flavor. 
  • Salt & Pepper – Of course. 
  • Extra virgin olive oil – Adds richness and keeps everything from sticking to the bottom of the pot. Omit if you are oil-free. 
  • Water or vegetable broth – For cooking the pasta right in the pot. 
  • Optional toppings: nutritional yeast, vegan parmesan cheese, red pepper flakes, fresh basil, or a squeeze of fresh lemon juice.

Helpful Equipment

In addition to measuring cups and spoons, the following equipment is helpful for this recipe:

How to Make

This is a detailed step-by-step guide on how to make this recipe, including photographs. For the quick version, skip ahead to the recipe card below!

Start by sautéing the veggies in a bit of olive oil (or water if you are oil-free). Toss in the Italian seasoning and a pinch of salt and black pepper. Sauté over medium heat until the veggies start to soften. 

sauteed veggies with spices in a large pot

Then pour in about 3 cups of water or vegetable broth and bring it to a boil. Drop in your uncooked spaghetti noodles. Cover, and stir occasionally. Watch the cook time and check for that al dente texture. 

spaghetti noodles added into pot with veggies and boiling water

If it looks dry, add a little extra water. If it looks too wet, simmer uncovered for a few minutes. 

Give it a final stir, top with your fave vegan cheese or more spaghetti sauce, and you’re good to go! Enjoy!

tongs scooping pasta from pot

Variations

  • Want to make it creamy? Stir in a splash of coconut milk or use a food processor to blend part of the sauce and veggies for a creamy one-pot pasta moment. 
  • For extra protein: Add in some lentils or chickpeas. 
  • Like spicy food? Go heavy on those chili flakes or add hot banana peppers. 

How to Store

  • Fridge: Store leftovers in an airtight container for up to 4 days in the fridge. 
  • Reheat: with a splash of pasta water or broth to bring it back to life. 

More Tips

  • Not Vegan? Use chicken stock instead of water, or brown some ground meat with the veggies before cooking the pasta. 
  • Gluten-Free? Use a gluten-free noodle and you’re all set!
  • Don’t walk away. Stir it a few times to make sure nothing’s glued to the bottom of the pot.
close up finished vegan one pot spaghetti in pot

FAQ

Can I use pasta sauce instead of water?

Absolutely! It will take slightly longer to bring to a boil to cook the noodles, but it will be totally delicious.

Can I use a different type of pasta?

For sure! Any noodle works here. 

Can I make this in the Instant Pot?

Go for it! Just reduce the water slightly and follow your machine’s recipe instructions for cooking pasta. 

close up finished vegan one pot spaghetti in pot

One-Pot Vegan Spaghetti

Easy One-Pot Vegan Spaghetti with zucchini, mushrooms, and tomatoes. Minimal cleanup, full flavor, and ready in 20 minutes.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Main Course, Pasta Dish
Cuisine American, Italian
Servings 8 servings**
Calories 243 kcal

Ingredients
  

  • 1 lb thin spaghetti (or any other noodle)
  • 1 zucchini
  • 1 shallot
  • 6 oz can sliced mushrooms
  • 15 oz can diced tomatoes
  • 2 tbsp Italian seasoning
  • 2 tsp olive oil
  • Salt & pepper

Instructions
 

  1. Add all veggies and herbs into a large pot with a bit of olive oil.
  2. Sauté until tender.
  3. Add 3 cup of water or vegetable broth and bring to a boil.
  4. Add pasta, cover. Cook noodles per package instructions, stirring occasionally to prevent sticking.
  5. Enjoy!

Notes

**Please note: The nutritional information provided for each recipe is an estimate and may vary depending on the specific brands of ingredients used, portion sizes, and preparation methods. For accurate nutritional details, consider consulting a registered dietitian or using a trusted nutritional calculator.
 

More Tips

  • Not Vegan? Use chicken stock instead of water, or brown some ground meat with the veggies before cooking the pasta. 
  • Gluten-Free? Use a gluten-free noodle and you’re all set!
  • Don’t walk away. Stir it a few times to make sure nothing’s glued to the bottom of the pot.

Nutrition

Serving: 1serving**Calories: 243kcalCarbohydrates: 48gProtein: 9gFat: 2gSaturated Fat: 0.4gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 172mgPotassium: 344mgFiber: 4gSugar: 4gVitamin A: 133IUVitamin C: 10mgCalcium: 56mgIron: 2mg
Keyword dairy-free, easy, egg-free, no added sugar, nut-free
Tried this recipe?Let us know how it was!

Please note, while all ingredients used in this recipe have been verified to be vegan and free of applicable allergens at the time of recipe creation, different brands may differ in their ingredients or processing procedures and may change their ingredients at any time. For some recipes, I do include ingredients that are processed in a facility that processes other allergens. Please make sure to check the ingredients and processing procedures for your specific purchases to ensure they meet your dietary needs.

Leave a Comment

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

Recipe Rating




*