Creamy Pesto Pea Pasta

Featured in: Family Dinners

This one-pot dish features tender pasta cooked with plant-based pea protein, vibrant peas, cherry tomatoes, and baby spinach. The creamy green pesto sauce combines with vegetable broth and plant cream, creating a rich, flavorful base. Easy to make in just 30 minutes, it offers a hearty and bright Italian-inspired meal with minimal cleanup. Perfect for those seeking a high-protein, vegetarian option packed with fresh ingredients and balanced flavors.

Updated on Fri, 28 Nov 2025 12:55:00 GMT
One-Pot Creamy Pesto Pea Protein Pasta: a steaming plate of pesto pasta with visible peas and tomatoes. Save
One-Pot Creamy Pesto Pea Protein Pasta: a steaming plate of pesto pasta with visible peas and tomatoes. | griddleglory.com

A vibrant, satisfying pasta dish featuring plant-based pea protein, tender vegetables, and a rich, creamy pesto sauce—all cooked in a single pot for easy cleanup.

This cozy chicken stew is a family favorite that I first served on a chilly autumn evening and it was an instant hit.

Ingredients

  • Pasta & Protein: 300 g (10.5 oz) short pasta (e.g., penne, fusilli use gluten-free if desired)
  • Pasta & Protein: 200 g (7 oz) pea protein crumbles or chunks (shelf-stable or refrigerated)
  • Vegetables: 1 medium onion, finely chopped
  • Vegetables: 2 cloves garlic, minced
  • Vegetables: 150 g (1 cup) frozen peas
  • Vegetables: 120 g (1 cup) cherry tomatoes, halved
  • Vegetables: 2 cups baby spinach leaves
  • Sauce & Liquid: 700 ml (3 cups) vegetable broth
  • Sauce & Liquid: 120 ml (1/2 cup) unsweetened plant-based cream (oat or soy recommended)
  • Sauce & Liquid: 100 g (1/2 cup) prepared green pesto (store-bought or homemade vegetarian)
  • Sauce & Liquid: 2 tbsp grated Parmesan or vegan alternative
  • Sauce & Liquid: 1 tbsp olive oil
  • Sauce & Liquid: Salt and freshly ground black pepper, to taste

Instructions

Step 1:
Heat the olive oil in a large deep skillet or pot over medium heat. Add onion and sauté for 23 minutes until softened. Add garlic and cook for 1 minute more.
Step 2:
Stir in the pea protein crumbles and cook for 2 minutes until lightly browned.
Step 3:
Add the pasta, vegetable broth, and plant-based cream. Stir to combine. Bring to a boil, then reduce heat to medium-low. Simmer uncovered for 8–10 minutes, stirring frequently.
Step 4:
Add frozen peas, cherry tomatoes, and pesto. Continue cooking for 57 minutes, stirring occasionally, until pasta is al dente and most of the liquid is absorbed.
Step 5:
Stir in the spinach and Parmesan. Cook for 12 minutes until spinach is wilted and sauce is creamy.
Step 6:
Season with salt and pepper to taste. Serve hot, garnished with extra Parmesan if desired.
This One-Pot Creamy Pesto Pea Protein Pasta showcases a hearty, flavorful Italian-inspired vegetarian dinner. Save
This One-Pot Creamy Pesto Pea Protein Pasta showcases a hearty, flavorful Italian-inspired vegetarian dinner. | griddleglory.com

My family loves gathering around this dish, especially on cozy weekend dinners when we talk about our week.

Required Tools

Large deep skillet or Dutch oven, wooden spoon or spatula, chopping board and knife, measuring cups and spoons

Allergen Information

Contains wheat (gluten) and milk (if using dairy Parmesan pesto). For gluten-free or dairy-free versions, use suitable pasta and cheese alternatives.

Nutritional Information

Calories 460, Total Fat 14 g, Carbohydrates 60 g, Protein 26 g per serving

Enjoy a close-up of the delicious One-Pot Creamy Pesto Pea Protein Pasta dish, ready to be served. Save
Enjoy a close-up of the delicious One-Pot Creamy Pesto Pea Protein Pasta dish, ready to be served. | griddleglory.com

This recipe is both nutritious and easy to make, perfect for busy weeknights when you want a wholesome meal fast.

Cooking Questions

What type of pasta works best for this dish?

Short pasta shapes like penne or fusilli hold the sauce well and cook evenly in one pot, making them ideal.

Can I substitute pea protein with other plant proteins?

Yes, alternatives like textured soy protein or lentils can be used but may alter the cooking time and texture slightly.

How do I make the sauce creamy without dairy?

Using unsweetened plant-based cream, such as oat or soy cream, ensures a smooth and creamy texture without dairy.

Is it possible to add other vegetables?

Absolutely, ingredients like zucchini or broccoli can be swapped in to vary textures and flavors while keeping the dish fresh.

How can I adjust seasoning to enhance flavors?

Adding a squeeze of lemon juice before serving brightens the flavors, and seasoning with salt and fresh pepper helps balance the richness.

What is the best way to prevent pasta from sticking during cooking?

Stir frequently during simmering and ensure adequate liquid is used for even cooking to keep the pasta from sticking.

Creamy Pesto Pea Pasta

A satisfying one-pot pasta dish with pea protein, fresh vegetables, and a creamy pesto sauce.

Prep duration
10 min
Cook duration
20 min
Complete duration
30 min
Created by Sarah Collins


Skill level Easy

Heritage Italian-inspired

Output 4 Portions

Nutrition specifications Meat-free

Components

Pasta & Protein

01 10.5 oz short pasta (penne or fusilli; gluten-free optional)
02 7 oz pea protein crumbles or chunks

Vegetables

01 1 medium onion, finely chopped
02 2 cloves garlic, minced
03 1 cup frozen peas
04 1 cup cherry tomatoes, halved
05 2 cups baby spinach leaves

Sauce & Liquid

01 3 cups vegetable broth
02 1/2 cup unsweetened plant-based cream (oat or soy)
03 1/2 cup prepared green pesto (vegetarian; vegan optional)
04 2 tbsp grated Parmesan or vegan alternative
05 1 tbsp olive oil
06 Salt and freshly ground black pepper, to taste

Directions

Phase 01

Sauté Aromatics: Heat olive oil in a large deep skillet over medium heat. Add chopped onion and sauté for 2 to 3 minutes until softened. Add minced garlic and cook another minute.

Phase 02

Cook Pea Protein: Add pea protein crumbles to the skillet and cook for 2 minutes until lightly browned.

Phase 03

Add Pasta and Liquids: Stir in pasta, vegetable broth, and plant-based cream. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 8 to 10 minutes, stirring frequently.

Phase 04

Incorporate Vegetables and Pesto: Add frozen peas, cherry tomatoes, and pesto; cook for 5 to 7 minutes, stirring occasionally, until pasta is al dente and liquid is mostly absorbed.

Phase 05

Finish with Spinach and Cheese: Stir in baby spinach and Parmesan cheese. Cook 1 to 2 minutes until spinach wilts and sauce is creamy.

Phase 06

Season and Serve: Season with salt and black pepper to taste. Serve hot, optionally garnished with extra Parmesan.

Necessary tools

  • Large deep skillet or Dutch oven
  • Wooden spoon or spatula
  • Chopping board and knife
  • Measuring cups and spoons

Allergy details

Review each component for potential allergens and seek professional healthcare advice if you're uncertain.
  • Contains wheat (gluten) and milk (if dairy Parmesan or pesto used).
  • Pesto may contain tree nuts such as pine nuts.

Nutritional information (per portion)

These values are provided as a general guide only and aren't intended to replace professional medical guidance.
  • Energy: 460
  • Fats: 14 g
  • Carbohydrates: 60 g
  • Proteins: 26 g