One-Pot Creamy Pesto Pasta

Featured in: One-Pan Comforts

This one-pot creamy pesto pasta blends plant-based pea protein with tender vegetables and a rich pesto sauce, creating a hearty and nutritious meal. The simple cooking process allows all ingredients to meld together beautifully, making it both flavorful and convenient. Ideal for those seeking a vibrant dish with Italian inspiration, it offers a balanced combination of protein, veggies, and comforting creaminess, ready in just 30 minutes.

Updated on Fri, 28 Nov 2025 08:21:00 GMT
One-Pot Creamy Pesto Pea Protein Pasta: a steaming plate of pesto pasta with sweet cherry tomatoes, ready to enjoy. Save to Pinterest
One-Pot Creamy Pesto Pea Protein Pasta: a steaming plate of pesto pasta with sweet cherry tomatoes, ready to enjoy. | chomzo.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 favorite because it combines wholesome ingredients with minimal effort and maximum flavor.

Ingredients

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

Sharing this meal has created warm family moments filled with laughter and satisfaction.

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. Pesto may contain nuts (pine nuts) check labels for tree nut allergies.

Nutritional Information

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

Savor the aroma of garlic in this one-pot creamy pesto pea protein pasta, brimming with delicious vegetables. Save to Pinterest
Savor the aroma of garlic in this one-pot creamy pesto pea protein pasta, brimming with delicious vegetables. | chomzo.com

Enjoy this wholesome one pot pasta as a quick nutritious meal anytime.

Common Questions

What protein source is used in this dish?

Plant-based pea protein crumbles provide a high-protein addition, complementing the pasta and vegetables.

Can I make this gluten-free?

Yes, simply substitute the pasta for a gluten-free variety to accommodate dietary needs.

How is the creamy texture achieved?

Unsweetened plant-based cream combined with green pesto creates the rich and creamy sauce coating the pasta and veggies.

Are there recommended vegetable substitutions?

Other green vegetables like zucchini or broccoli can replace spinach or peas for variation and added nutrients.

What cooking method is used?

All ingredients are cooked together in a single pot, simplifying preparation and enhancing flavors as they meld during simmering.

Is this dish suitable for vegans?

Yes, by using vegan pesto and cheese alternatives, the dish can easily be made vegan-friendly.

One-Pot Creamy Pesto Pasta

A satisfying pasta with pea protein, vegetables, and creamy pesto, cooked in a single pot for easy cleanup.

Prep Duration
10 minutes
Cook Duration
20 minutes
Time Needed
30 minutes
Author Maya Brooks


Skill Level Easy

Cuisine Type Italian-inspired

Makes 4 Portions

Dietary Info Meat-free

Required Ingredients

Pasta & Protein

01 10.5 oz short pasta, such as penne or fusilli (use gluten-free if preferred)
02 7 oz pea protein crumbles or chunks, shelf-stable or refrigerated

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, preferably oat or soy
03 1/2 cup prepared green pesto, vegetarian (store-bought or homemade)
04 2 tablespoons grated Parmesan or vegan alternative
05 1 tablespoon olive oil
06 Salt and freshly ground black pepper, to taste

Preparation Steps

Step 01

Sauté aromatics: Heat olive oil in a large deep skillet over medium heat. Sauté the chopped onion for 2 to 3 minutes until softened, then add minced garlic and cook for an additional minute.

Step 02

Cook pea protein: Add pea protein crumbles to the skillet and cook for 2 minutes, stirring occasionally until lightly browned.

Step 03

Combine pasta and liquids: Add pasta, vegetable broth, and plant-based cream to the pan. Stir to combine, bring 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, cherry tomatoes, and pesto into the skillet. Continue cooking for 5 to 7 minutes, stirring occasionally, until pasta is al dente and liquid mostly absorbed.

Step 05

Finish with spinach and cheese: Stir in baby spinach and grated Parmesan. 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, optionally garnished with extra Parmesan.

Tools Needed

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

Allergy Details

Look at the ingredient list to spot allergens. If you have questions, ask a healthcare provider.
  • Contains wheat gluten and dairy if using traditional Parmesan and pesto. Pesto may contain pine nuts; verify for tree nut allergies.

Nutrition Details (each portion)

These facts are just for your reference and not substitute for medical guidance.
  • Energy: 460
  • Fats: 14 g
  • Carbohydrates: 60 g
  • Proteins: 26 g