Easy Vegan Artichoke Pasta
This easy vegan artichoke pasta is made in about 20 minutes or less and is bursting with flavor. This bright, fresh pasta is packed with veggies, marinated artichoke hearts, and spinach, then topped with a squeeze of fresh lemon juice.

Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!
Why make this recipe
This lemony artichoke pasta with spinach is packed with veggies, in a light, simple sauce made from the liquid from the marinated artichokes and fresh lemon juice.
Marinated artichoke pasta sauce can be whipped up in the time it takes for the pasta to boil, so you can have dinner on the table in minutes!
Ingredients and substitutions
- Olive Oil โ Extra-virgin olive oil provides the most flavor, but light olive oil can also be used. You will only need a small amount of oil if you are using marinated artichokes packed in oil.
- Onion – for flavor. I prefer using sweet onions, but you can also use red onions, white onions, or yellow onions.
- Garlicย โ For flavor. Fresh minced garlic works best. You can also use a shallot in place of garlic or in combination with it for added flavor.
- Red Bell Pepper – this adds color, flavor, and texture to the dish. You can use any color bell pepper that you have.
- Sliced Mushrooms – I like crimini mushrooms, but white button mushrooms also work well.
- Salt and Pepperย โ for flavor. I also like to use red pepper flakes or a dash of cayenne for a bit of spiciness.
- Marinated Artichokes – You will need 1 (12oz) jar of artichokes marinated in herbs. I prefer to use the type with oil, but you can opt for the water-packed variety for a lower-fat option. (The marinated grilled artichoke halves from Trader Joe’s give this dish a great flavor if you can find them.)
- Baby Spinach – this gives it color and more nutrition. You can also use frozen spinach if you don’t have fresh.
- Lemon Juiceย โ Freshly squeezed lemon juice yields the most flavor. I also like to serve it with additional lemon wedges.
- Parsley โ Fresh chopped parsley adds a lot to this dish. You can use dry if needed, but fresh is best. (Only use 1 tablespoon of dried parsley.)
- Pasta โ you can use any type of vegan pasta noodles that you want. Use any gluten-free pasta for a gluten-free artichoke pasta.
Helpful tools
- A large skillet or pot big enough to hold sauteed veggies and add a full package of cooked pasta.
How to make artichoke pasta
A full printable version of this recipe with ingredient measurements is available at the bottom of this post.
Step 1 – Boil your choice of pasta in salted water. Cook according to package directions.
Step 2 – Peel and dice 1 onion, and mince 3 cloves of garlic. Add them to 1 tablespoon of olive oil in a skillet over medium-low heat. Sprinkle with 1 teaspoon of salt and 1/4 tsp of red pepper flakes and cook until the onions are translucent.


Step 3 – Turn the heat up to medium and add 1 diced red bell pepper and 8 oz of sliced mushrooms, cooking for about 5 more minutes.
Step 4 – Add the entire jar of marinated artichokes, including the liquid. (Use kitchen scissors to cut the artichokes into smaller pieces if needed.)


Step 5 – Add 1/4 cup of pasta water to the veggies. Then, drain the cooked pasta and add it to the veggies, tossing well. Add 4 cups of baby spinach and mix until the spinach wilts. Add the juice of 1 fresh lemon, along with more salt and pepper to taste.
Step 6 – Top with fresh parsley, pine nuts, and/or vegan parmesan cheese. (optional)
Pro Tips
- Feel free to add or remove any vegetables that you wish to make this meal your own. Zucchini, broccoli, and kale also go well in this dish.
- I also love sun-dried tomatoes and/or capers in this artichoke pasta. They are optional, but they add a ton of flavor.

Storage and reheating
Refrigerate: This vegan marinated artichoke heart pasta will keep well in the fridge for 3 โ 5 days in an airtight container.
Freeze: Artichoke pasta freezes well and can be stored in an airtight container in the freezer for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Reheat a serving of pasta in the microwave for about 3 minutes or add a few tablespoons of water and reheat it in a saucepan on the stovetop.

If you enjoy lemony pasta dishes, be sure to try myย vegan piccataย andย lemony broccolini pastaย as well!
More easy pasta recipes
- Vegan Orzo
- Creamy Veggie Pasta
- Vegan Broccoli Alfredo
- Vegan Rasta Pasta
- Tahini Pasta
- Creamy Tofu Pasta
Vegan artichoke pasta recipe

Marinated Artichoke Heart Pasta
Ingredients
- 1 (16 oz) package pasta
- 1 tablespoon olive oil
- 1 medium onion
- 3 cloves garlic
- 1 teaspoon salt
- 1/4 teaspoon red pepper flakes
- 1 medium red bell pepper
- 1 (8 oz package) mushrooms, sliced
- 1 (12 oz) jar marinated artichoke hearts, with liquid
- 4 cups baby spinach
- 1 medium lemon, more lemon wedges for serving (optional)
- 1/4 cup fresh parsley
Instructions
- Boil your choice of pasta in salted water. Cook according to package directions.
- Peel and dice 1 onion, and mince 3 cloves of garlic. Add them to 1 tablespoon of olive oil in a skillet over medium-low heat. Sprinkle with 1 teaspoon of salt and 1/4 tsp of red pepper flakes, then cook until the onions are translucent.
- Turn the heat up to medium and add 1 diced red bell pepper and 8 oz of sliced mushrooms, cooking for about 5 more minutes..
- Add the entire jar of marinated artichokes, including the liquid. (Use kitchen scissors to cut the artichokes into smaller pieces if needed.)
- Add 1/4 cup of pasta water to the veggies, then drain the cooked pasta and add it to the veggies, tossing well. Add 4 cups of baby spinach and mix until the spinach wilts. Add the juice of 1 fresh lemon, along with more salt and pepper to taste.
- Top with fresh parsley, pine nuts, and/or vegan parmesan cheese. (optional)
Notes
-
- Feel free to add or remove any vegetables that you wish to make this meal your own. Zucchini, broccoli, and kale also go well in this dish.
-
- I also love sun-dried tomatoes and/or capers in this artichoke pasta. They are optional, but they add a ton of flavor.
๐ Be sure to follow me on Pinterest for new vegan recipes!
What a wonderful spring pasta recipe! I had no spinach but used some fresh asparagus instead. We always halve or even quarter the amount of pasta listed in various recipes to suit our preferences for the ratio of pasta to sauces or toppings, and here, I used an 8 oz. package of chickpea rotini for extra protein. The ratio of pasta to vegetables was perfect for us.
Didn’t have a lot of fresh herbs so used what I had, but will make sure to have more fresh herbs on hand next time I make this pasta. We love marinated artichokes, and the use of the liquid from the jar was genius. I also added more pasta water to make the dish saucier, which is how we like our pasta dishes. Finished with a sprinkle of nutritional yeast and really enjoyed the cheesy vibe.
Love how flexible this dish can be in terms of adding various vegetables, but it was just lovely and super tasty the way I made this dish last night. Thank you so much, Monica!
This was so easy and delicious! Thanks for the recipe!
I’m so happy that you liked the recipe, Deb!