
What Makes This Vegan Pasta So Special
With just a handful of simple ingredients, this easy vegan pasta delivers a hearty, flavor-packed meal that feels both comforting and fresh. We’re talking about a rich, garlicky tomato sauce simmered with herbs and a touch of heat, tossed with perfectly al dente pasta, creamy chickpeas, and vibrant spinach. It’s one of those healthy vegan pasta dishes that comes together in one pot and satisfies everyone at the table. During our testing, we found that the key to a truly great vegan pasta sauce is letting it simmer for those full 10 minutes—it deepens the flavor beautifully and helps the sauce cling to the pasta. We also love adding the fresh basil right at the end, off the heat, to keep its bright, aromatic flavor intact. Trust us, once you see how simple and delicious these vegan pasta recipes can be, you’ll want to make this your new weeknight staple!What You’ll Find in This Article
Ingredients for Our Easy Vegan Pasta
Here’s everything you’ll need to make this simple, satisfying dish. We love that these are mostly pantry staples, making these vegan pasta recipes incredibly accessible for a quick dinner.- 8 ounces dried pasta, such as penne or fusilli
- 2 tablespoons extra virgin olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 (28-ounce) can crushed tomatoes
- 1/2 teaspoon dried oregano
- 1/4 teaspoon crushed red pepper flakes
- 1/2 teaspoon fine sea salt, plus more for pasta water
- 1/4 teaspoon freshly ground black pepper
- 1 (15-ounce) can chickpeas, drained and rinsed
- 2 cups fresh baby spinach
- 1/4 cup chopped fresh basil
Cook Time for Creamy Vegan Pasta
One of the best things about this dish is how quickly it comes together. From start to finish, you can have a plate of this delicious creamy vegan pasta on the table in about 30 minutes. Here’s the breakdown we’ve timed in our own kitchens: Prep Time: 10 minutes Cook Time: 20 minutes Total Time: 30 minutesHow to Make Healthy Vegan Pasta
Follow these simple steps for a foolproof, delicious result every time. This method is all about building layers of flavor for the ultimate healthy vegan pasta experience.Step 1: Cook the Pasta
Bring a large pot of generously salted water to a boil. Add the pasta and cook according to package directions until al dente, then drain, reserving about 1/2 cup of the pasta cooking water.Step 2: Sauté the Aromatics
While the pasta cooks, heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.Step 3: Add the Garlic
Stir in the minced garlic and cook for about 1 minute, until fragrant. Be careful not to let it burn.Step 4: Build the Sauce
Pour in the crushed tomatoes, then add the oregano, red pepper flakes, salt, and black pepper. Stir to combine, bring to a simmer, and let it cook for about 10 minutes, stirring occasionally, to allow the flavors to meld.Step 5: Add Chickpeas & Spinach
Gently stir in the drained chickpeas and fresh spinach. Cook for 2-3 minutes, just until the spinach is wilted and the chickpeas are heated through.Step 6: Combine Pasta & Sauce
Add the drained pasta to the skillet with the sauce. Toss everything together until the pasta is well coated. If the sauce seems too thick, add a splash of the reserved pasta water to loosen it.Step 7: Finish & Serve
Remove the skillet from the heat and stir in the fresh basil. Taste and adjust seasoning with more salt or pepper if needed. Serve immediately.Pro Tips & Tasty Tweaks
After making this recipe dozens of times, our team has gathered a few insights to help you make it your own. Here are our favorite tips for perfecting your vegan pasta dishes.- For a richer sauce: Stir in a couple of tablespoons of nutritional yeast or a splash of unsweetened plant-based milk at the end for a creamier, cheesier flavor profile.
- Control the heat: If you’re sensitive to spice, start with just a pinch of red pepper flakes. You can always add more at the end!
- Prevent mushy pasta: Always cook your pasta just to al dente in its own pot. It will finish cooking slightly when you toss it with the hot sauce.
- Leftovers are great: Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet with a tiny splash of water to refresh the sauce.
Flavor & Texture Notes
When you get this dish right, the balance is just magical. You should expect a robust, tangy-sweet tomato sauce that’s deeply savory from the sautéed onion and garlic, with a subtle herbal note from the oregano and a gentle warmth from the red pepper. The fresh basil at the end provides a bright, aromatic lift that ties everything together. Texture is key in great vegan pasta recipes. The pasta should be tender but still have a pleasant bite (al dente). The chickpeas add a creamy, soft contrast, while the wilted spinach melts into the sauce, offering little bursts of green. The sauce itself should be thick enough to coat the back of a spoon and cling to every noodle, not runny or watery. If it seems too thick, that’s what your reserved pasta water is for—it loosens the sauce perfectly while helping it stick to the pasta.Variations & Substitutions
The beauty of this framework is how adaptable it is. Whether you’re cleaning out the fridge or catering to different tastes, these vegan pasta dishes are wonderfully flexible. Here are some of our team’s favorite twists. For a different protein, try white beans or lentils instead of chickpeas. If you want more vegetables, diced zucchini, sliced mushrooms, or roasted bell peppers are fantastic additions—sauté them with the onion. To make it extra hearty, a handful of chopped, sun-dried tomatoes or a spoonful of capers will add a wonderful salty, umami punch. If you’re out of spinach, kale or Swiss chard work beautifully; just chop them finely and give them an extra minute to wilt. For the herbs, if fresh basil isn’t available, a teaspoon of dried Italian seasoning added with the oregano works in a pinch, or finish with fresh parsley. Finally, for a different pasta shape, any short cut like rigatoni, farfalle, or shells will capture the sauce and chickpeas perfectly.Make-Ahead & Scaling
We love a recipe that can adapt to a busy schedule or a hungry crowd. The good news is that this easy vegan pasta is a fantastic candidate for both make-ahead prep and scaling up. During our team testing, we found that prepping the sauce ahead of time actually deepens its flavor, making it an ideal weeknight strategy. For make-ahead, you can chop the onion and garlic and store them together in the fridge for up to 2 days. You can also prepare the entire sauce (through Step 4, before adding the chickpeas and spinach) up to 3 days in advance. Simply cool it completely, store it in an airtight container in the fridge, and gently reheat it in a skillet before proceeding with the rest of the steps. This is one of our favorite vegan pasta dishes for meal prep because the components hold up so well. When scaling this recipe, our rule of thumb is straightforward. For a larger batch, simply double all ingredients. Use your largest Dutch oven or a stockpot for the sauce to ensure even simmering. You may need to increase the sauce simmer time by a few minutes to reach the perfect thickness. For a smaller, single-serving batch, halve the ingredients and use a medium skillet. The cook times will remain largely the same, but keep a close eye on the sauce as it simmers in a smaller pan. Whether you’re cooking for one or a family gathering, these vegan pasta recipes are wonderfully flexible.How to Serve vegan pasta recipes
Part of the joy of cooking is the final flourish at the table. We think this healthy vegan pasta is a complete meal on its own, but a few simple touches can turn a weeknight dinner into something a little more special. Here’s how we love to serve it. We always start with a warm, shallow bowl—it helps keep everything cozy. A final drizzle of good extra virgin olive oil and an extra sprinkle of fresh basil or chopped parsley adds a beautiful, restaurant-quality finish. For a bit of texture contrast, a handful of toasted pine nuts or breadcrumbs sprinkled on top is absolutely divine. If you’re looking for sides, a simple green salad with a tangy vinaigrette cuts through the richness of the tomato sauce perfectly. For a heartier meal, roasted vegetables like asparagus or broccoli make excellent companions. And don’t forget the crusty bread! There’s nothing better than using a piece to swipe up every last bit of that delicious vegan pasta sauce from your bowl. One of our favorite team memories is realizing how this dish brings everyone to the table. It’s the kind of meal that encourages passing bowls and sharing bread, turning a simple dinner into a warm, connected moment.Mistakes to Avoid
We’ve made our share of mistakes in the kitchen so you don’t have to! Based on our tests and reader feedback, here are the most common pitfalls with this creamy vegan pasta and exactly how to steer clear of them. Overcooking the pasta: This is the number one issue. If you cook the pasta until it’s soft in the boiling water, it will become mushy when tossed with the hot sauce. Always cook it just to al dente, as it will finish cooking slightly in the skillet. Not reserving pasta water: That starchy liquid is liquid gold for your sauce. Forgetting to save a cup before draining can leave you with a sauce that’s too thick and doesn’t cling to the noodles properly. We always set a measuring cup right by the colander as a reminder. Burning the garlic: Garlic cooks in a flash. If you let it go for more than a minute over medium heat, it can turn bitter and ruin the base flavor of your sauce. Stir it constantly and add it only after the onion is fully softened. Adding the basil too early: Fresh basil is delicate. If you stir it into the simmering sauce, its bright flavor and vibrant color will wilt away. Always add it off the heat, right at the end, to preserve its aromatic punch. Skimping on sauce simmer time: Rushing the 10-minute simmer means the flavors won’t have time to meld and deepen. The sauce will taste thin and one-dimensional. Patience here is the secret to a rich, complex vegan pasta sauce. By avoiding these simple errors, you’re guaranteed a perfect plate of vegan pasta dishes every single time.How to Store vegan pasta recipes
Good news for lunch tomorrow: this pasta stores and reheats beautifully. We’ve tested all the methods to give you the best results for your leftovers. Let the pasta cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 3 days. When reheating, we strongly prefer the stovetop method. Add the leftovers to a skillet with a splash of water or vegetable broth over medium-low heat. Gently stir until heated through. The splash of liquid helps to loosen the sauce and refresh its consistency, making it taste just-made. You can also freeze this dish for up to 2 months. Portion it into freezer-safe containers, leaving a little space for expansion. To reheat from frozen, thaw it overnight in the fridge and then use the stovetop method. Alternatively, you can reheat it directly from frozen in a covered skillet over low heat, adding a bit more liquid and stirring frequently. While the pasta may soften a bit more after freezing, the flavors of these easy vegan pasta recipes remain wonderfully intact.Try This vegan pasta recipes Yourself
We genuinely hope you give this recipe a try in your own kitchen. It’s one of those healthy vegan pasta creations that has earned a permanent spot in our team’s regular rotation because it’s just so reliably delicious and satisfying. What we love most is how it proves that a meal can be both incredibly simple and deeply flavorful. From the garlicky aroma filling your kitchen to the vibrant colors on the plate, the entire process is a joy. So, gather your ingredients, put on some music, and treat yourself to a bowl of comfort that’s good for you, too. Once you master this base recipe, feel free to play with the variations we mentioned earlier. Make it your own! And if you do, we’d love to hear about it. Your kitchen adventures are what inspire our next round of testing and recipe development.
Easy Vegan Pasta with Chickpeas & Spinach
Ingredients
Equipment
Method
- Bring a large pot of generously salted water to a boil. Add the pasta and cook according to package directions until al dente. Drain, reserving about 1/2 cup of the pasta cooking water.
- While the pasta cooks, heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Stir in the minced garlic and cook for about 1 minute, until fragrant. Be careful not to let it burn.
- Pour in the crushed tomatoes, then add the oregano, red pepper flakes, salt, and black pepper. Stir to combine, bring to a simmer, and let it cook for about 10 minutes, stirring occasionally, to allow the flavors to meld.
- Gently stir in the drained chickpeas and fresh spinach. Cook for 2-3 minutes, just until the spinach is wilted and the chickpeas are heated through.
- Add the drained pasta to the skillet with the sauce. Toss everything together until the pasta is well coated. If the sauce seems too thick, add a splash of the reserved pasta water to loosen it.
- Remove the skillet from the heat and stir in the fresh basil. Taste and adjust seasoning with more salt or pepper if needed. Serve immediately.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Enjoyed the recipe? Share it!
Kitchen Essentials We Recommend
Tools that make cooking easier — tried, tested, and loved.
As an Amazon Associate we earn from qualifying purchases.
Got a recipe the world should try?
Share your favorite family recipe or national dish with food lovers in 100+ countries.
Submit Your Recipe