Vegan Spinach & Artichoke Spirulina Pesto Pasta Recipe

Chef Sky Hanka
Chef Sky Hanka

Incorporating functional superfoods is an important part of any food protocol whether you’re counting your macros or just aiming for better health. This vegan spinach & artichoke spirulina pesto recipe incorporates functionality and flavor!

I chose a chickpea based vegan pasta for added protein and prepared a phytonutrient dense pesto using fresh herbs and spirulina powder.

Make a double batch of this tangy pesto during your meal prep and use it on roasted portobellos or vegetables later in the week!

What Makes This Pesto Super?

Spirulina is a blue green algae that has been used by NASA as a dietary supplement for astronauts! Studies suggest that spirulina contains up to 70% protein along with vitamins and minerals including B12, beta-carotene, and iron - making it a great addition to your high protein vegan meal plan (1). 

You can find it powdered in the health-food section of most grocery stores as it is classified as a dietary supplement. 

Spirulina blends well with fresh herbs and spices or into smoothies, add it to your vegan meal prep shopping list next time you head to the store. 

A classic pesto recipe consists of oil, cheese, nuts, herbs, and garlic. I love to add less oil while increasing more acidic ingredients like apple cider-vinegar and lemon juice, lowering the fat content and giving it a brighter, sharper flavor.

I chose to incorporate the spirulina for added protein and nutrition. If you can't find it, no worries there are plenty of other vegan protein sources and you can create your own pesto recipe or follow Chef Mario's vegan pesto recipe containing pistachios and mint! 

There are limitless pesto combinations, experiment blending in various herbs, nuts, spices and greens. Vitamin and mineral packed greens such as dandelion greens, kale, spinach, and arugula create delicious pestos!

Most homemade pestos can be stored up to 7 days in the refrigerator and freeze well!

How to Make Spirulina Pesto Pasta with Spinach & Artichoke

Prep time: 10 minutes

Cook time: 12 minutes

Servings: 4


  • High Protein pasta made from chickpea, peas, or lentils 
  • 1 Can Artichoke hearts, drained  
  • 4 Cups Spinach, fresh or baby
  • ½ Cup Sun-dried tomatoes, packed in oil, drained 

For the Pesto: (makes about 1 ½ cups) 

  • 2 Tablespoons Spirulina powder 
  • ¼ Cup Sunflower seeds 
  • 1 Cup Packed basil leaves 
  • 1 Cup Packed parsley leaves, stems on! 
  • ⅓ Cup Olive oil or avocado oil (less bitter)
  • 2 Each, Garlic cloves 
  • 3 Tablespoons Apple cider vinegar 
  • 6 Tablespoons Lemon juice + Zest (about 2 lemons) 
  • 1 Pinch Salt and pepper 


  • Pot for Pasta and Strainer 
  • Medium Saute Pan 
  • Food Processor 
  • Spatula 
  • Can-Opener 


Step 1: Prepare pasta according to package directions 

While you’re water is getting hot move on to step two 

Remember to reserve about 1/4 cup of the pasta water when you strain the cooked pasta. 

Utilizing pasta water is a common chef trick to help the sauce coat the pasta. This technique helps coat the pasta in the pesto sauce and can also help thicken the sauce due to the starch leached from the pasta into the water during the cooking process.

You won’t use all of the leftover pasta water, just enough to help - about ¼ cup. That being said, be careful not to over salt your pasta water! 

Step 2: Prepare the pesto 

In the base of a food processor add all of the ingredients. Pulse until blended thoroughly, add additional lemon juice or apple cider vinegar if needed for consistency. 

Step 3: Saute the rest of the ingredients and finish 

Preheat a medium saute pan or emptied pot over medium heat. Add the artichokes and sun-dried tomatoes. Cook for 2 minutes, until artichokes have browned slightly. 

Add the Spinach and cook about 1-2 minutes, stirring occasionally, until wilted. 

Add the cooked pasta, pesto, and pasta water, stir and plate. 

Top with vegan parmesan or toasted sunflower seeds for a bit of crunch.


Want to load up on more amazing plant based recipes like this? Become a vegan meal prep pro with this free meal prep toolkit. A step by step guide that includes meal planning templates, plant based whole food lists, and RD advice for a healthy vegan lifestyle.

Get My Toolkit

meal prep recipes, easy recipes, weight loss recipes, vegan recipes, pesto recipe, sauce recipe, easy meal prep, weekly meal prep, vegan meal prep, healthy fat, pasta recipe, vegan pasta recipe, healthy, quick recipe, functional food recipe, superfood recipe, plant-based recipe, vegan spinach & artichoke spirulina pesto pasta 
Lunch, Dinner
American, Italian,
lactosefreediet, vegandiet, plantbaseddiet,

Spinach & Artichoke Pesto Pasta Recipe

Cook time: 12 min
Prep time: 10 min
Yield: 4
Print Recipe


This vegan spinach & artichoke spirulina pesto pasta recipe makes a zesty and flavorful pasta dish incorporating function and flavor by utilizing the superfood spirulina in a freshly prepared pesto.


  • High protein chickpea or lentil pasta
  • 1 Can Artichoke hearts, drained
  • 4 Cups Spinach, fresh or baby
  • 1/2 Cup Sundried tomatoes, packed in oil, drained

Spirulina Pesto

  • 2 Tablespoons Spirulina powder
  • 1/4 Cup Sunflower seeds, raw
  • 1 Cup packed basil leaves
  • 1 Cup packed parsley leaves, stems on
  • 1/3 Cup Olive oil or avocado oil
  • 2 Each Garlic cloves
  • 2 Tablespoons Apple cider vinegar
  • 6 Tablespoons Lemon juice + Zest
  • 1 Pinch Salt and pepper


  1. Prepare Pasta According to Packaged Instructions, remember to reserve about ¼ cup of the pasta water. Return the empty pot to the stove and set cooked pasta aside.
  2. For the Pesto: In the base of a food processor add all of the ingredients. Pulse until blended thoroughly, add additional lemon juice or apple cider vinegar if needed for consistency.
  3. Preheat the empty pasta pot over medium heat. Add the artichokes and Sundried tomatoes. Cook for 2 minutes. Add the Spinach and cook slightly, about 1-2 minutes, stirring occasionally. Add the cooked pasta, pesto, and pasta water, stir, and plate.
  4. Garnish with vegan parmesan or toasted sunflower seeds if desired.


  • Stores up to 5 days in the fridge.
  • Reheat in the microwave for 3 minutes or on the stovetop.

Nutrition facts

serves 4 each
Calories Per Serving: 420
% Daily Value
23% Total Fat 18g
0% Cholesterol 0mg
17% Sodium 380mg
18% Total Carbohydrate 49g
Sugars 3g
Protein 20g
Vitamin A
Vitamin C

Related Posts

June 02 2020
June 01 2020
May 30 2020