clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan pasta in a pot with tomatoes, kale, olives, basil and parmesan

Easy One-Pot Pasta

  • Author: Jasmine @ Sweet Simple Vegan
  • Total Time: 15 minutes
  • Yield: 4 servings
  • Diet: Vegan


If you’re looking for a fuss-free recipe, this vegan one-pot pasta is for you! It requires simple ingredients and is ready in just about 15 minutes. Don’t you worry though, it’s still packed with flavor, hearty and satisfying.


  • 2 tablespoons extra virgin olive oil
  • 1/2 medium onion, thinly sliced
  • 3 garlic cloves, thinly sliced
  • 1/8 teaspoon crushed red pepper
  • 2 1/4 cups water
  • 12 ounces cherry tomatoes, halved
  • 8 ounces spaghetti
  • 1/3 cup sliced basil
  • 1 tablespoon fresh lemon juice
  • 1/2 teaspoon salt, plus more to taste
  • 1/2 to 1 teaspoon lemon zest, as desired
  • Black pepper, as desired
  • 1/4 cup vegan parmesan cheese, or to taste (homemade or store bought)

Optional Ingredients

  • ~2 tablespoons kalamata olives, halved (or olives of choice)
  • 1/2 cup chopped kale or spinach


  1. In a wide skillet, pan or pot over medium heat, add in the olive oil. Once warmed, add the onion, garlic and red pepper flakes. Sauté for about 1 minute.
  2. Add in the water or broth, tomatoes, and spaghetti. If your pot is not wide enough to hold the full-sized noodles, break them in half before adding them in.  Gently press down the spaghetti to submerge it in the liquid as best you can. Don’t worry if you can’t get it all covered, once the pasta begins to cook and soften up, it will be easier for you to press it down. 
  3. Bring the heat up to medium-high and allow the mixture to come to a boil. Once boiling, reduce the heat to a simmer and cook for 4 minutes.
  4. Add in the kale and cook for 4 minutes more, or until the pasta is al dente. If the pasta is not cooked, add a little bit more water, cover the lid and cook for 1 to 2 minutes more.
  5. Remove from heat and add in the basil, olives, salt, lemon, black pepper and vegan parmesan cheese. Taste and adjust seasonings as desired and enjoy!


  • This recipe was adapted from Martha Stewart
  • Feel free to customize this recipe and make it your own. Other additional ingredients that would be tasty in this are zucchini, mushrooms, and vegan sausage. 
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Entree
  • Method: Stovetop

Keywords: entree, pasta, one pot, easy, spaghetti, basil, parmesan, olives, kale, lunch, dinner