Hey there, pasta lovers! Ava here, back from my kitchen in Seattle, ready to share a recipe that’s become a weeknight staple in my household. If you’re anything like me, you crave those meals that are both comforting and quick to make. This One-Pot Vegan Pesto Pasta is exactly that—a creamy, dreamy bowl of goodness that’s ready in under 30 minutes. Seriously, it’s faster than ordering takeout, and way more satisfying.
I remember the first time I tried a one-pot pasta recipe. I was skeptical. Could it really be that easy? Would the pasta cook evenly? Would the sauce be flavorful enough? Well, let me tell you, this recipe exceeded all my expectations. Not only does it simplify the cooking process, but it also intensifies the flavors as the pasta absorbs the delicious pesto and broth. Plus, less cleanup? Yes, please!
Why You’ll Love This One-Pot Vegan Pesto Pasta
So, why should you give this recipe a try? Let me count the ways. First off, it’s incredibly simple. Everything cooks together in one pot, which means fewer dishes to wash. And who doesn’t love that? It’s also a fantastic way to use up any leftover vegetable broth or that jar of vegan pesto you’ve been meaning to open.
But beyond the convenience, this pasta is just plain delicious. The creamy pesto sauce clings to every strand, creating a symphony of flavors that will have you coming back for seconds (and maybe thirds). Plus, it’s vegan! But trust me, even the most dedicated carnivores will enjoy this dish. It’s that good.
- Quick & Easy: Ready in under 30 minutes, perfect for busy weeknights.
- One-Pot Wonder: Minimal cleanup, maximum flavor.
- Vegan & Delicious: A creamy, satisfying meal that everyone will love.
- Customizable: Easily adaptable to your favorite veggies and toppings.
Ingredients You’ll Need
Here’s what you’ll need to whip up this magical one-pot pasta:
- 1 pound pasta (penne, rotini, or your choice)
- 4 cups vegetable broth
- 1 cup vegan pesto (store-bought or homemade)
- 1/2 cup vegan cream cheese (or cashew cream)
- 1/2 cup nutritional yeast
- 1/4 cup olive oil
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Optional: cherry tomatoes, spinach, vegan parmesan for topping

How To Make One-Pot Vegan Pesto Pasta: Step-by-Step
Alright, let’s get cooking! Here’s how to make this incredibly easy and delicious one-pot vegan pesto pasta:
- In a large pot or Dutch oven, combine the pasta, vegetable broth, olive oil, minced garlic, salt, and pepper. It’s important to use a pot large enough to hold all the ingredients comfortably; otherwise, the pasta might not cook evenly.
- Bring the mixture to a boil over high heat. Once it’s boiling, reduce the heat to medium and simmer, uncovered, for about 12-15 minutes, or until the pasta is cooked through and most of the liquid has been absorbed. Be sure to stir occasionally to prevent the pasta from sticking to the bottom of the pot.
- Now for the magic! Stir in the vegan pesto, vegan cream cheese (or cashew cream), and nutritional yeast until everything is well combined and the sauce is creamy. The nutritional yeast adds a cheesy flavor that really elevates the dish.
- If the sauce is too thick for your liking, add a little more vegetable broth or water to reach your desired consistency. You want it to be saucy and luscious, not dry and clumpy.
- Give it a taste and adjust the seasoning as needed. Does it need a little more salt? A pinch of red pepper flakes for some heat? Now’s the time to customize it to your liking.
- Optional: During the last few minutes of cooking, stir in some cherry tomatoes and/or spinach. The tomatoes add a burst of freshness, while the spinach adds a boost of nutrients.
- Serve hot, topped with vegan parmesan (if you’re feeling fancy). A sprinkle of fresh basil would also be a nice touch.
Pro Tips for the Perfect Pesto Pasta
To ensure your one-pot pesto pasta turns out perfectly every time, here are a few pro tips:
- Use the Right Pot: A large pot or Dutch oven is essential to ensure the pasta cooks evenly and doesn’t stick.
- Stir Frequently: Stirring prevents sticking and helps the pasta release starch, which contributes to the creamy sauce.
- Adjust Liquid as Needed: Keep an eye on the liquid level and add more broth or water if the pasta is drying out.
- Taste and Season: Don’t be afraid to adjust the seasoning to your liking. A little extra salt, pepper, or garlic can make a big difference.
- Fresh is Best: If possible, use fresh garlic and homemade pesto for the best flavor.
Common Mistakes to Avoid
Even though this recipe is super simple, here are a few common mistakes to watch out for:
- Overcooking the Pasta: Nobody likes mushy pasta. Cook it until it’s al dente, meaning it’s firm to the bite.
- Not Stirring Enough: Neglecting to stir can lead to sticking and uneven cooking.
- Using Too Little Liquid: If you don’t use enough broth, the pasta will dry out and the sauce won’t be creamy.
- Forgetting to Season: Seasoning is key to bringing out the flavors in this dish.
Variations to Make It Your Own
The beauty of this recipe is that it’s so versatile. Here are a few variations to try:
- Add Veggies: Roasted vegetables like bell peppers, zucchini, or broccoli would be delicious in this pasta.
- Spice It Up: Add a pinch of red pepper flakes for some heat.
- Use Different Pasta Shapes: Penne, rotini, fusilli, or even shells would work well in this recipe.
- Add Protein: Toss in some roasted chickpeas, white beans, or vegan sausage for extra protein.
- Creamy Tomato Pesto: Add a can of diced tomatoes for a creamy tomato pesto variation.
How to Store Leftovers
If you happen to have any leftovers (which is rare in my house!), store them in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of vegetable broth or water if needed to loosen the sauce.
Frequently Asked Questions
Got questions? I’ve got answers!
- Can I use regular cream cheese instead of vegan cream cheese? While this recipe is designed to be vegan, you can substitute regular cream cheese if you prefer.
- Can I use store-bought pesto? Absolutely! Store-bought pesto is a convenient option, but homemade pesto will always have a fresher, more vibrant flavor.
- Can I freeze this pasta? I don’t recommend freezing this pasta, as the texture may change upon thawing. It’s best enjoyed fresh.
- What if I don’t have nutritional yeast? Nutritional yeast adds a cheesy flavor, but you can omit it if you don’t have any on hand.
- Can I make this gluten-free? Yes, simply use gluten-free pasta.
Serving Suggestions
This one-pot vegan pesto pasta is delicious on its own, but here are a few serving suggestions to take it to the next level:
- Serve with a side salad for a complete meal.
- Top with vegan parmesan and fresh basil.
- Add a sprinkle of toasted pine nuts for some crunch.
- Serve with a slice of crusty bread for dipping in the creamy sauce.
So there you have it—my go-to recipe for One-Pot Vegan Pesto Pasta. It’s simple, delicious, and sure to become a family favorite. Give it a try, and let me know what you think! Happy cooking!
Remember, the best part about cooking is making it your own. Whether you add a splash of this or a pinch of that, this recipe is a fantastic base. The pasta will come together beautifully, especially if you add a creamy sauce while it’s cooking. The pesto pastais something else! If you are looking to create a vegan pesto, then you can experiment with different nuts to make it. It’s a great dish to whip up to make a quick dinner. This creamy pesto pasta is a hit with adults and kids alike. It is so easy to make it.
If you’re looking for a simple vegan dinner, this is it. The one pan method means less cleanup, and the pot creamy texture is so satisfying. Thisone pot recipe is perfect for a busy weeknight. You can even add roasted chickpeas for extra protein. A splash of lemon juice brightens up the flavors. Thisone pot creamy pesto pasta is a game-changer. I hope you find this recipe as amazing as I do!
One Pot Creamy Pesto Pasta (Vegan & Simple)
Ingredients
Ingredients
- 1 pound pasta (penne, rotini, or your choice)
- 4 cups vegetable broth
- 1 cup vegan pesto (store-bought or homemade)
- 1/2 cup vegan cream cheese (or cashew cream)
- 1/2 cup nutritional yeast
- 1/4 cup olive oil
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Optional: cherry tomatoes, spinach, vegan parmesan for topping
Instructions
- Combine pasta, broth, oil, garlic, salt, and pepper in a pot.
- Bring to a boil, then simmer for 12-15 minutes, stirring occasionally.
- Stir in pesto, cream cheese, and nutritional yeast until creamy.
- Add broth/water if sauce is too thick.
- Taste and adjust seasoning.
- Optional: Stir in tomatoes/spinach during the last few minutes.
- Serve hot, topped with vegan parmesan (optional).
Notes

