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 amount of time it takes the pasta to boil, so you can have dinner on the table in minutes!
Ingredients and substitutions
- Olive Oil – Extra virgin olive gives you the most flavor, but you can use light olive oil as well. You will only need a little oil if you are using marinated artichoke packed in oil.
- Onion – for flavor. I like to use 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 along with it for more flavor.
- Red Bell Pepper – this as 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 little spiciness.
- Marinated Artichokes – You will need 1 (12oz) jar of artichokes marinated in herbs. I like to use the type with oil, but you can use the water-packed variety for a lower-fat version. (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 will give you 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 and add it 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 up the heat to medium and add 1 red bell pepper, diced, and 8 oz of mushrooms sliced, and cook for about 5 more minutes.
Step 4 – Add the full jar of marinated artichokes along with 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 add it to the veggies, and toss well. Add 4 cups of baby spinach and mix until the spinach wilts. Add the juice of 1 fresh lemon and 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 take away any veggies 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 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 like lemony pasta dishes, be sure to try my vegan piccata and lemony broccolini pasta too!
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 and add it 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 up the heat to medium and add 1 red bell pepper, diced, and 8 oz of mushrooms sliced, and cook for about 5 more minutes.
- Add the full jar of marinated artichokes along with 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 add it to the veggies, and toss well. Add 4 cups of baby spinach and mix until the spinach wilts. Add the juice of 1 fresh lemon and more salt and pepper to taste.
- Top with fresh parsley, pine nuts, and/or vegan parmesan cheese. (optional)
Notes
- Feel free to add or take away any veggies 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 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!