Go Back

Vegan One-Pot Pasta

This vegan one-pot pasta combines pasta, fresh vegetables, and herbs cooked together in a single skillet for a hearty, flavorful meal with minimal cleanup. The pasta absorbs the broth and flavors, resulting in a creamy, herbaceous dish with a bright finish. It’s perfect for busy weeknights or lazy weekends when comfort food is needed fast.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4
Course: Main Course
Cuisine: vegan
Calories: 420

Ingredients
  

  • 4 cups vegetable broth rich or homemade preferred
  • 12 oz dry pasta spaghetti or fettuccine
  • 3 cloves garlic minced
  • 2 cups cherry tomatoes halved
  • 2 cups fresh spinach roughly chopped
  • 2 tablespoons olive oil extra virgin preferred
  • 1 zest lemon zest only
  • 2 tablespoons nutritional yeast for cheesy flavor

Equipment

  • Large skillet or saucepan
  • Stirring Spoon
  • Measuring Cups and Spoons

Method
 

  1. Pour the vegetable broth into a large skillet and bring it to a gentle simmer over medium-high heat. The liquid should bubble steadily but not violently.
  2. Add the dry pasta to the simmering broth, pushing it down so it's fully submerged. Stir gently to prevent sticking and cook uncovered, stirring occasionally.
  3. Cook the pasta for about 8 minutes, or until it reaches al dente texture—tender but with a slight bite. Keep an eye on the liquid level and stir to prevent sticking.
  4. Once the pasta is nearly done, add the minced garlic directly into the skillet. Stir continuously for about 30 seconds until fragrant and lightly golden, filling the kitchen with a warm aroma.
  5. Stir in the halved cherry tomatoes and chopped spinach. Cook for 2-3 minutes until the tomatoes soften and burst, and the spinach wilts into a vibrant green.
  6. If the mixture becomes too thick or the pasta isn’t tender yet, add a splash more broth or water. Continue stirring until the sauce is creamy and coats the pasta evenly.
  7. Remove the skillet from heat. Stir in the olive oil, lemon zest, and nutritional yeast. Mix well to incorporate the flavors and create a bright, cheesy aroma.
  8. Taste the dish and season with salt and pepper as needed. Let it sit for a minute to allow flavors to meld.
  9. Serve hot, garnished with additional fresh herbs if desired. Drizzle with a little extra olive oil for a finishing touch.