One-Pot Creamy Pesto Pasta

Featured in: One-Pot Comfort Meals

This one-pot dish combines tender pasta, plant-based pea protein, and fresh vegetables simmered in a creamy pesto sauce. Easy to prepare, it blends flavors and textures beautifully while minimizing cleanup. The addition of spinach and cherry tomatoes adds freshness, while Parmesan or its vegan alternative enriches the sauce. Perfect for a hearty, satisfying meal packed with protein and vibrant Italian-inspired tastes.

Updated on Fri, 28 Nov 2025 14:40:00 GMT
One-Pot Creamy Pesto Pea Protein Pasta: A steaming bowl with vibrant green pesto and perfectly cooked pasta. Save
One-Pot Creamy Pesto Pea Protein Pasta: A steaming bowl with vibrant green pesto and perfectly cooked pasta. | pecangroove.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 creamy pesto pea protein pasta quickly became a family favorite for busy weeknights when I needed something nutritious and delicious without the hassle.

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, 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 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
Savor the creamy pesto hugging the tender pasta and pea protein in this one-pot creamy pasta. Save
Savor the creamy pesto hugging the tender pasta and pea protein in this one-pot creamy pasta. | pecangroove.com

Cooking and sharing this meal has brought my family closer especially on hectic evenings when comfort food is needed.

Notes

For a vegan version use vegan pesto and cheese Swap in other green vegetables like zucchini or broccoli for variation For extra flavor add a squeeze of lemon juice before serving Pairs well with a crisp white wine such as Pinot Grigio

Required Tools

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

Nutritional Information

Calories 460 Total Fat 14 g Carbohydrates 60 g Protein 26 g

Easy one-pot creamy pesto pea protein pasta: Delicious dish loaded with creamy sauce, Parmesan, and fresh spinach. Save
Easy one-pot creamy pesto pea protein pasta: Delicious dish loaded with creamy sauce, Parmesan, and fresh spinach. | pecangroove.com

This one pot creamy pesto pea protein pasta is perfect for anyone seeking a quick nutritious dinner that doesn’t sacrifice flavor.

Recipe Questions & Answers

What type of pasta works best for this dish?

Short pasta like penne or fusilli holds sauce well and cooks evenly in one pot. Gluten-free options are suitable if preferred.

Can the pea protein be substituted?

Yes, other plant-based proteins like tofu crumbles or textured vegetable protein can be used, adjusting cooking times accordingly.

How can I make the sauce creamier?

Incorporate unsweetened plant-based cream and stir in grated cheese or vegan alternative to achieve a rich, creamy texture.

Is it possible to add other vegetables?

Definitely. Zucchini, broccoli, or bell peppers can be added for variety and extra nutrients.

What wine pairs well with this dish?

A crisp white wine like Pinot Grigio complements the creamy pesto and fresh vegetables nicely.

One-Pot Creamy Pesto Pasta

Vibrant creamy pesto pasta with pea protein, vegetables, and rich sauce, all prepared in one pot.

Prep Duration
10 min
Cook Duration
20 min
Overall Time
30 min
By Pecan Groove Holly Emerson

Recipe Group One-Pot Comfort Meals

Skill Level Easy

Culinary Tradition Italian-inspired

Portions 4 Number of Servings

Diet Concerns Vegetarian-Friendly

What You'll Need

Pasta & Protein

01 10.5 oz short pasta (e.g., penne, fusilli; gluten-free optional)
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 ½ cup unsweetened plant-based cream (oat or soy recommended)
03 ½ cup prepared green pesto (vegetarian; vegan alternative optional)
04 2 tbsp grated Parmesan or vegan cheese alternative
05 1 tbsp olive oil
06 Salt and freshly ground black pepper, to taste

Step-by-Step Guide

Step 01

Sauté Aromatics: Heat olive oil in a large deep skillet or pot over medium heat. Sauté onion for 2–3 minutes until softened, then add garlic and cook for 1 minute.

Step 02

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

Step 03

Add Pasta and Liquids: Incorporate 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 04

Incorporate Vegetables and Pesto: Add frozen peas, cherry tomatoes, and pesto. Continue cooking for 5–7 minutes, stirring occasionally, until pasta is al dente and most liquid is absorbed.

Step 05

Finish with Spinach and Cheese: Stir in baby spinach and grated Parmesan. Cook for 1–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 hot, 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

Always check each item for allergens and reach out to your doctor if unsure.
  • Contains wheat (gluten) and milk if using dairy Parmesan or traditional pesto. Pesto may also contain pine nuts; verify for tree nut allergies.

Nutrition Details (per serving)

Nutrition info is a guide; don't substitute for professional advice.
  • Calorie Count: 460
  • Fat content: 14 g
  • Carbohydrate: 60 g
  • Protein Amount: 26 g