Vegan Pasta Recipes for Simple Weeknight Joy

A hearty, flavor-packed vegan pasta with a rich garlicky tomato sauce, creamy chickpeas, and vibrant spinach. This healthy one-pot meal comes together in just 30 minutes for a satisfying weeknight dinner.
Discover easy vegan pasta recipes with chickpeas and spinach in a rich tomato sauce, served with fresh basil for a quick, satisfying dinner.

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!
This post may contain affiliate recommendations. Please see our disclosure policy.

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 minutes

How 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.
Discover easy vegan pasta recipes with chickpeas and spinach in a rich tomato sauce, served with fresh basil for a quick, satisfying dinner.

Easy Vegan Pasta with Chickpeas & Spinach

No ratings yet
A hearty, flavor-packed vegan pasta with a rich garlicky tomato sauce, creamy chickpeas, and vibrant spinach. This healthy one-pot meal comes together in just 30 minutes for a satisfying weeknight dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian
Calories: 420

Ingredients
 
 

  • 8 ounces dried pasta (penne or fusilli)
  • 2 tbsp extra virgin olive oil
  • 1 small yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 28-ounce can crushed tomatoes
  • 0.5 tsp dried oregano
  • 0.25 tsp crushed red pepper flakes
  • 0.5 tsp fine sea salt, plus more for pasta water
  • 0.25 tsp freshly ground black pepper
  • 1 15-ounce can chickpeas, drained and rinsed
  • 2 cups fresh baby spinach
  • 0.25 cup chopped fresh basil

Equipment

  • large pot
  • large skillet or Dutch oven
  • colander

Method
 

  1. 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.
  2. 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.
  3. Stir in the minced garlic and cook for about 1 minute, until fragrant. Be careful not to let it burn.
  4. 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.
  5. 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.
  6. 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.
  7. 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

Calories: 420kcalCarbohydrates: 72gProtein: 16gFat: 9gSaturated Fat: 1gSodium: 680mgPotassium: 980mgFiber: 12gSugar: 12gVitamin A: 2800IUVitamin C: 35mgCalcium: 140mgIron: 5mg

Notes

Pro Tips: For a richer sauce, stir in a couple tablespoons of nutritional yeast or a splash of unsweetened plant-based milk at the end. Always cook pasta to al dente as it will finish cooking in the hot sauce. Store leftovers in an airtight container in the fridge for up to 3 days; reheat in a skillet with a splash of water to refresh the sauce.

Tried this recipe?

Let us know how it was!

Enjoyed the recipe? Share it!

Easy Dinner eBook

Everyday Recipe Library

Discover our collection of recipe eBooks — simple, delicious meals for every day.

Easy Dinners

Quick, fuss-free dinner recipes the whole family will love — ready in 30 minutes or less.

Get the eBook

Kitchen Essentials We Recommend

Tools that make cooking easier — tried, tested, and loved.

Stainless Cookware Set

Stainless Steel Cookware Set

Professional-grade pots and pans for every recipe.

Buy on Amazon Read Review
Total Crushing Blender

Total Crushing Blender

Smoothies, soups, sauces — powerful and easy to clean.

Buy on Amazon Read Review
Glass Food Storage Set

Glass Food Storage Set

Leakproof, oven-safe containers — perfect for meal prep.

Buy on Amazon Read Review

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

Frequently Asked Questions

Can I make this vegan pasta sauce creamier?

Absolutely! For a richer, creamier vegan pasta sauce, stir in a couple of tablespoons of nutritional yeast at the end for a cheesy flavor. Alternatively, a splash of unsweetened plant-based milk or a spoonful of cashew cream will add wonderful richness without overpowering the tomato base.

How do I prevent my vegan pasta from becoming dry?

The key is in the pasta water! Always reserve about half a cup of the starchy cooking liquid before you drain the pasta. If your sauce thickens up too much or the final dish seems dry when you toss everything together, simply add a splash of this reserved water to loosen it up and help the sauce cling perfectly.

What’s the best pasta shape to use for this recipe?

We recommend short, sturdy shapes like penne, fusilli, rigatoni, or farfalle. These shapes capture the chunky sauce and chickpeas beautifully in every bite, making for a more satisfying texture in your vegan pasta dishes.

Can I use frozen spinach instead of fresh?

You can, but be sure to thaw and thoroughly squeeze out all the excess water from the frozen spinach first. If you add it with its liquid, it will make your sauce watery. Once squeezed, stir it in with the chickpeas just as you would fresh.

Conclusion

We hope this guide inspires you to whip up a batch of this comforting, flavorful pasta soon. It’s a testament to how a few simple ingredients, treated with care, can create a meal that feels both nourishing and indulgent. Remember, the best vegan pasta recipes are the ones that bring people together and leave you feeling happily satisfied. So, don your apron, trust the process, and enjoy the delicious results. Happy cooking!
SHOP OUR RECIPE E-BOOKS

All Your Favorite Recipes in Easy eBook Collections

All our recipes are free on the blog, but now you can enjoy them in easy-to-use, ad-free eBooks. Choose from 24 themed collections across your favorite subniches like Air Fryer, Easy Dinner, Italian or Dessert Recipes, many available in up to 16 language editions. Each recipe eBook is delivered as an instant digital download from our Everyday Recipe Library shop, ready to use on any device, giving you lifetime access to the recipes you love while helping us keep sharing free cooking inspiration with the MyDishRecipes community.

Shop Recipe eBooks & Support MyDishRecipes

All recipe eBooks are sold through our Everyday Recipe Library shop with secure checkout and instant digital download after purchase.

Leave a Comment

Recipe Rating