Creamy Pesto Pea Pasta

Featured in: One-Pot Comforts

This one-pot pasta blends rich creamy pesto with tender vegetables and protein-packed pea crumbles for a wholesome, easy-to-make dish. Cooked in a single pot, it combines penne pasta, garlic, peas, cherry tomatoes, and spinach simmered in vegetable broth and plant-based cream. The final touch of Parmesan adds depth and a silky finish. Ideal for a quick yet satisfying Italian-inspired meal that balances flavors and textures effortlessly.

Updated on Fri, 28 Nov 2025 16:20:00 GMT
One-Pot Creamy Pesto Pea Protein Pasta: a steaming plate of pasta with bright tomatoes, and pesto swirls. Save
One-Pot Creamy Pesto Pea Protein Pasta: a steaming plate of pasta with bright tomatoes, and pesto swirls. | dashnosh.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 dish quickly became a family favorite because it combines great taste with high protein and veggies in one meal.

Ingredients

  • Pasta & Protein: 300 g (10.5 oz) short pasta (e.g., penne, fusilli use gluten-free if desired)
  • Pea protein: 200 g (7 oz) pea protein crumbles or chunks (shelf-stable or refrigerated)
  • Vegetables: 1 medium onion finely chopped
  • Garlic: 2 cloves minced
  • Frozen peas: 150 g (1 cup)
  • Cherry tomatoes: 120 g (1 cup) halved
  • Baby spinach: 2 cups leaves
  • Sauce & Liquid: 700 ml (3 cups) vegetable broth
  • Plant-based cream: 120 ml (1/2 cup) unsweetened oat or soy recommended
  • Prepared green pesto: 100 g (1/2 cup store-bought or homemade vegetarian)
  • Grated Parmesan: 2 tbsp or vegan alternative
  • Olive oil: 1 tbsp
  • Salt and 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 810 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 shows a rich green sauce coating the protein and pasta. Save
This One-Pot Creamy Pesto Pea Protein Pasta shows a rich green sauce coating the protein and pasta. | dashnosh.com

This recipe always brings the family together around the table sharing stories and second helpings.

Preparation Tips

Make sure to stir frequently to prevent pasta from sticking and ensure even cooking.

Variations

Swap vegetables like zucchini or broccoli for peas and tomatoes for a new twist on flavors.

Serving Suggestions

Pair with a crisp white wine such as Pinot Grigio or a fresh green salad for a complete meal.

Enjoy the delicious, vibrant colors of One-Pot Creamy Pesto Pea Protein Pasta; perfect for a quick dinner. Save
Enjoy the delicious, vibrant colors of One-Pot Creamy Pesto Pea Protein Pasta; perfect for a quick dinner. | dashnosh.com

This pasta dish is a quick delicious go-to perfect for busy weeknights or meal prep.

Kitchen Q&A

Can I use gluten-free pasta for this dish?

Yes, gluten-free pasta works well and maintains the dish's texture and flavor without compromising dietary needs.

What type of pea protein is best to use?

Both crumbles and chunked pea protein are suitable; choose based on your preference for texture and availability.

How do I make the sauce creamy without dairy?

Plant-based cream like oat or soy cream blends seamlessly with pesto to create a rich, creamy sauce without dairy.

Can I substitute other vegetables in this pasta?

Yes, zucchini or broccoli can be added or swapped to vary the vegetable content while complementing the pesto flavors.

Is it necessary to stir frequently during cooking?

Yes, stirring helps to prevent the pasta from sticking and ensures even cooking and flavor distribution throughout the dish.

What cheese alternatives work best here?

Vegan Parmesan or nutritional yeast can replace traditional Parmesan to keep a cheesy flavor for dairy-free versions.

Creamy Pesto Pea Pasta

A flavorful one-pot pasta with creamy pesto, pea protein, and fresh vegetables, perfect for quick preparation.

Prep Duration
10 min
Cook Duration
20 min
Complete Duration
30 min
Created by Tyler Morgan

Recipe Type One-Pot Comforts

Skill Level Easy

Cultural Heritage Italian-inspired

Output 4 Portion Size

Nutritional Categories Meat-Free

What You'll Need

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 tablespoons grated Parmesan or vegan alternative
05 1 tablespoon olive oil
06 Salt and freshly ground black pepper, to taste

Method

Step 01

Sauté aromatics: Heat olive oil in a large deep skillet or pot over medium heat. Add chopped onion and sauté for 2 to 3 minutes until softened. Incorporate minced garlic and cook for an additional 1 minute.

Step 02

Brown pea protein: Add pea protein crumbles and cook for 2 minutes until lightly browned.

Step 03

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

Step 04

Add vegetables and pesto: Incorporate frozen peas, halved cherry tomatoes, and pesto. Continue cooking for 5 to 7 minutes, stirring occasionally until pasta reaches al dente texture and most liquid is absorbed.

Step 05

Finish with greens and cheese: Stir in baby spinach and grated Parmesan or alternative cheese. Cook for 1 to 2 minutes until spinach wilts and sauce becomes creamy.

Step 06

Season and serve: Adjust seasoning with salt and freshly ground black pepper to taste. Serve immediately, garnished with additional Parmesan if desired.

Kitchen Tools Needed

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

Allergy Alerts

Review ingredients carefully for potential allergens and seek professional medical guidance if concerned.
  • Contains wheat (gluten) and milk if dairy Parmesan or pesto is used; pesto may contain pine nuts.

Nutrition Details (serving size)

Numbers shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 460
  • Fats: 14 g
  • Carbohydrates: 60 g
  • Proteins: 26 g