Sometimes the best meals are the ones with the least cleanup, like this one pot creamy pasta. It cooks entirely in one skillet in under 30 minutes, and is fully plant-based.

One pot creamy vegan pasta in a large skillet, with vegan parmesan and fresh basil as garnish.

As a full-time vegan content creator and cookbook author, I spend a lot of time in the kitchen. For every successful recipe, there are often a few failed experiments. Naturally, with every attempt to get it right comes a pile of dirty dishes.

I’ve always loved one pot wonders, but now that I have a baby, these recipes are not just a preference – they are a must!

Why You’ll Love This Recipe

  • Minimal effort and minimal cleanup. Everything cooks in one pan, and there is very little prep.
  • This dish is super creamy without feeling heavy. If you like the rich ntexture but want something easy on the stomach, this is the perfect combination.
  • Have I mentioned that this recipe only takes 20 minutes? It’s the perfect weeknight meal, and an absolute dream for busy or tired cooks.
  • As a beginner friendly recipe, it’s almost impossible to mess up. If you’re dipping your toes into plant-based cooking, you have to make this!

Key Ingredients

The ingredients for the one pot creamy pasta laid out and labeled clearly on a white surface.
  • Pappardelle are wide, tender noodles that make the perfect “vehicle” for the creamy sauce.
  • Cherry tomatoes add acidity and sweetness. My favorite thing about them is that they are easy to prep: just cut in half!
  • Tomato paste brings additional tomato flavor, and an earthy umami depth.
  • Plant-based cream is responsible for that rich, creamy texture of this pasta dish. You can use soy, coconut, or cashew cream to make the sauce silky.
  • Spinach adds a spash of green color, along with being one of your 30 weekly plants.

Hack It!

  • Use a different type of pasta: spaghetti, linguine, or penne all work. Just make sure to adjust the cooking time accorngly.
  • Swap the spinach for a different type of greens, like kale or Swiss chard. If you don’t like leafy greens, why not supplement with frozen broccoli or peas.
  • Use store-bought vegan cream or make your own by blending cashews or Tofu Cream.
  • Are you trying to eat more protein? Add chickpeas, crispy tofu cubes, or white beans fit right in.
  • Make it spicy with red chili flakes or a drizzle of sriracha.

How to Make One Pot Creamy Pasta

All of te ingredients for one pot creamy pasta combined in a large skillet.

Step 1: In a large deep skillet, add the pappardelle pasta, cherry tomatoes, red onion, garlic, spinach, vegetable broth, tomato paste, plant-based cream and vegetable broth.

After heating up, the pasta softens and the spinach wilts a little.

Step 2: Set the heat to medium and cover the pan. Cook for 4-5 minutes until the pasta is softened slightly. 

Fully cooked one pot creamy pasta, still in the original skillet.

Step 3: Uncover, and stir until everything is combined. Then, cover again for an additional to 5-7 minutes, stirring again halfway through, until the pasta is al dente.

A serving of one pot creamy pasta with vegan parmesan and fresh herbs.

Step 4: Serve with freshly chopped parsley and vegan parmesan, as desired. 

A fork carrying some creamy vegan pasta in the foreground, with the rest of the serving visible in the background.

Frequently Asked Questions

Can I use gluten-free pasta?

Yes, just watch the timing since GF pasta can cook faster or break down more easily. Alternatively, you can cook the pasta separately with vegetable broth while the rest of the ingredients simmer into a sauce.

Is this recipe meal prep friendly?

If I am being honest, it tastes best fresh. You can still store leftovers for 2-3 days in the fridge, and be sure to add a bit of water when reheating to “loosen” it up.

Can I use canned tomatoes instead of cherry tomatoes?

Yes, I am alwayd supportive of using canned or frozen foods to save time. I would recoomend that you go for crushed or diced.

More Plant-Based Pasta Recipes

If you love creativity in the kitchen as much as I do, join our Plant Cooking Club on Substack! Along with a weekly meal plan, you get to be a part of an amazing, supportive community. Plus, I share exclusive content from my kitchen, thrift finds, and life updates too!

One pot creamy vegan pasta in a large skillet, with vegan parmesan and fresh basil as garnish.

The Recipe: One Pot Creamy Pasta

A delicious, super-quick, and beginner-proof recipe for a vegan creamy pasta. Did I mention you only need one skillet?
No ratings yet

Ingredients

  • 200 g pappardelle pasta, 4 dry nests, or similar
  • 2 cups cherry tomatoes, cut in half
  • ½ red onion, diced
  • 2 cloves garlic, minced
  • 1 handful spinach, heaping, chopped or baby spinach
  • 2 cups vegetable broth
  • 4 tbsp tomato paste, heaping
  • 1 cup plant-based cream, soy, coconut, cashew, or sunflower

To serve

  • fresh parsley, chopped
  • vegan parmesan, grated

Instructions 

  • In a large deep skillet, add the pappardelle pasta, cherry tomatoes, red onion, garlic, spinach, vegetable broth, tomato paste, plant-based cream and vegetable broth.
  • Set the heat to medium and cover for 4 to 5 minutes until the pasta is softened, slightly. 
  • Uncover, and stir until everything is combined, then cover again for an additional to 5 to 7 minutes, stirring again halfway through, until the pasta is al dente.
  • Serve with freshly chopped parsley and vegan parmesan, as desired. 

Notes

  • Use a different type of pasta: spaghetti, linguine, or penne all work. Just make sure to adjust the cooking time accorngly.
  • Swap the spinach for a different type of greens, like kale or Swiss chard. If you don’t like leafy greens, why not supplement with frozen broccoli or peas.
  • Use store-bought vegan cream or make your own by blending cashews or tofu cream.
  • Are you trying to eat more protein? Add chickpeas, crispy tofu cubes, or white beans fit right in.
  • Make it spicy with red chili flakes or a drizzle of sriracha.
Calories: 433.5kcal, Carbohydrates: 49.2g, Protein: 11.6g, Fat: 23.2g, Saturated Fat: 19.1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1.5g, Trans Fat: 0.03g, Cholesterol: 42mg, Sodium: 154.2mg, Potassium: 709.6mg, Fiber: 5.1g, Sugar: 5.9g, Vitamin A: 1343IU, Vitamin C: 25.8mg, Calcium: 51.4mg, Iron: 3.6mg