• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Green Pea Pasta with Basil and Tofu Recipe

Published: Jun 13, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely love how this Green Pea Pasta with Basil and Tofu Recipe brings together fresh, vibrant flavors into one creamy, comforting dish. From start to finish, it feels so fresh and bright, yet deeply satisfying. The bright green peas paired with fragrant basil and smooth silken tofu create a sauce that’s velvety without any dairy, which makes it both unique and nourishing. This recipe has become one of my go-to meals whenever I want something quick, wholesome, and packed with plant-powered goodness.

Why You'll Love This Green Pea Pasta with Basil and Tofu Recipe

What truly makes this Green Pea Pasta with Basil and Tofu Recipe special to me is the incredible balance of flavors and textures. The sweetness from the peas, the herbal punch of fresh basil, and the gentle creaminess of tofu come together so harmoniously. I enjoy how the paprika and Italian seasoning add just the right amount of depth and warmth without overpowering the freshness. It’s a dish that feels both rustic and elegant at the same time, perfect for any mood or occasion.

Another thing I cherish about this recipe is how effortlessly it comes together. It takes just about 25 minutes from start to finish, and uses simple pantry staples and fresh ingredients that easily come together for a truly spectacular bowl of pasta. I find it perfect for busy weeknights when I still want a homemade meal without spending hours in the kitchen. Plus, it feels wholesome and satisfying enough to serve to friends for casual dinners or even cozy weekends at home. Truly, it stands out because it’s approachable, nourishing, and downright delicious.

Ingredients You'll Need

The image shows a white bowl filled with cooked penne pasta at the bottom right. Above it, there is a white bowl with chopped purple onion and peeled garlic cloves on the right side. Next to it, a large white bowl filled with frozen green peas sits at the top right. On the top left, there is a white bowl holding a block of silken tofu. Below that, a white bowl with fresh green basil leaves is placed. Near the center, there is a small glass container with golden oil. Below the basil bowl, there is a small white dish with mixed salt and black pepper. Next to it, another small white bowl contains mixed dried Italian seasoning and bright red paprika. At the bottom left, there is a glass filled with pasta water. All items are set against a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe is how straightforward and simple the ingredients are, yet each one plays an essential role in building flavor, texture, and that gorgeous green color. You’ll find a great balance of aromatic vegetables, fresh herbs, and plant-based creaminess—all coming together for a luscious sauce.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Olive oil: For sautéing the onions and garlic to bring out their sweetness and develop flavor.
  • Red or yellow onion: Adds a mild sweetness and aromatic base to the sauce.
  • Garlic cloves: Brings a punch of savory aroma that complements the peas perfectly.
  • Paprika: Provides a subtle smoky warmth that livens up the dish.
  • Italian seasoning: A blend of dried herbs to add freshness and complexity.
  • Frozen peas: The star ingredient for that bright green color and sweet vegetable note.
  • Silken tofu: Creates a creamy texture and lends gentle richness without dairy.
  • Fresh basil: Infuses the sauce with its peppery, sweet, and aromatic flavor profile.
  • Pasta water: Helps to thin the sauce to the perfect consistency and bind everything beautifully.
  • Pasta: Choose your favorite kind to soak up the luscious sauce; I love spaghetti or penne.
  • Salt and pepper: Essential for seasoning and balancing flavors to your taste.
  • Red pepper flakes (optional): For a touch of heat and an added pop of color when garnishing.

Directions

Step 1: Bring a large pot of salted water to a boil and cook your pasta according to the package instructions until al dente. Before draining, be sure to reserve 2 cups of the pasta water, then drain the pasta and set it aside in a colander.

Step 2: In the same pot you cooked the pasta in, heat the olive oil over medium-high heat. This way you’ll capture all those little starchy bits left behind, adding flavor to the sauce.

Step 3: Add the chopped onion and garlic to the pot and sauté until they start to brown and caramelize, about 4 to 5 minutes. This step is key for building flavor, so don’t rush it. Then stir in the paprika and Italian seasoning, cooking for just 10 seconds to release their aromas.

Step 4: Toss in the thawed peas and continue to cook for about 5 minutes, stirring often to prevent sticking or burning. If the mixture starts sticking to the bottom, splash in a bit of the reserved pasta water—it keeps things nice and loose.

Step 5: Remove the sautéed onion, garlic, and peas from the pot and transfer them to a blender. Add the silken tofu and the fresh basil leaves. Blend on high for 2 to 3 minutes until you achieve a smooth, creamy sauce. Taste and season with salt and pepper, then blend for another minute to fully incorporate the seasoning. Pour the sauce back into the pot.

Step 6: Warm the sauce over medium-low heat for about 5 minutes, stirring regularly to avoid scorching. Add the cooked pasta back into the pot and toss gently to coat each strand or piece in that luscious sauce. If you find the sauce too thick, add reserved pasta water a little at a time until you reach your ideal consistency.

Step 7: Serve immediately, garnished generously with fresh basil and a sprinkle of red pepper flakes if you like a little heat. This dish is best enjoyed hot to fully experience that creamy, herbaceous flavor.

Servings and Timing

This Green Pea Pasta with Basil and Tofu Recipe yields about 4 hearty servings, making it ideal for a family dinner or meal prepping for the week. Prep time is around 5 minutes to chop and gather ingredients, while cook time is approximately 20 minutes, including pasta and sauce cooking. Total time from start to finish takes roughly 25 minutes, with no additional resting needed—you can dig in as soon as it’s done!

How to Serve This Green Pea Pasta with Basil and Tofu Recipe

A pan filled with bright green peas mixed with caramelized light brown and pinkish onion slices scattered evenly across the dish, each onion piece showing a soft, slightly shiny texture. The peas look fresh and round, with a light glaze giving them a subtle shine. The pan has a brushed metal surface with some oil spots, creating a warm contrast to the peas and onions. The background is a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

When serving this pasta, I love pairing it with a crisp, bright side salad with lemon vinaigrette to contrast the creamy texture of the sauce. Think mixed greens, cucumber, and cherry tomatoes for freshness. A crusty garlic bread or warm focaccia also makes a lovely accompaniment to soak up any leftover sauce on the plate.

For garnishing, fresh basil leaves scattered on top always brighten the look and add a punch of herbal fragrance. If you want to dress it up for guests, a few toasted pine nuts or a light drizzle of good quality extra-virgin olive oil on top adds a touch of elegance. I usually serve this dish straight from the pot onto warm plates for a cozy, inviting feel, and portion sizes can easily be adjusted depending on your appetite or occasion.

For drink pairings, I gravitate toward a crisp white wine like Sauvignon Blanc or a light, herbal iced green tea that complements the vibrant pea and basil flavors without overpowering them. It’s a wonderfully versatile dish that works well for weeknight dinners, casual lunch parties, or even holiday meals when you want something plant-based but special.

Variations

One of the reasons I keep coming back to this Green Pea Pasta with Basil and Tofu Recipe is how flexible it is to adapt based on what’s in the pantry or dietary preferences. If you prefer gluten-free options, it’s easy to swap in your favorite gluten-free pasta without losing any of that creamy comfort. For a higher protein kick, I sometimes add a sprinkle of toasted hemp seeds or toss in some sautéed mushrooms for an earthier taste.

If you want to mix up the flavors, try swapping fresh basil for fresh mint or parsley to give it a different herbal profile. You could also experiment with adding a squeeze of lemon juice at the end to brighten the sauce further. For cooking methods, I occasionally roast the peas along with the onions to add a slightly caramelized note that adds depth and complexity. Tofu can be substituted with cashews blended into the sauce for people who prefer a nutty creaminess.

Feel free to tweak the amount of garlic or spicy red pepper flakes to suit your spice tolerance—one of my friends loves to add a dash of smoked paprika for a smoky twist. This recipe welcomes creativity but always stays grounded in its fresh, vibrant, and creamy essence.

Storage and Reheating

Storing Leftovers

If you have any leftovers, store them in an airtight container in the refrigerator. I recommend using glass containers to keep the flavors pure and avoid moisture buildup. The pasta should stay fresh for up to 3 days. The sauce might thicken a bit in the fridge, but don’t worry—just a quick stir when reheating will bring it back to life beautifully.

Freezing

This pasta freezes reasonably well if you want to prepare it in advance. I suggest freezing just the sauce separately in a freezer-safe container to maintain the best texture, as pasta tends to get softer upon freezing and thawing. The sauce can be frozen for up to 2 months. When ready to eat, thaw the sauce overnight in the refrigerator before reheating gently on the stove and tossing with freshly cooked pasta.

Reheating

The best way to reheat leftover Green Pea Pasta with Basil and Tofu is on the stove over low to medium heat. Add a splash of water or broth to loosen the sauce and stir frequently to avoid it sticking or drying out. Avoid using a microwave if possible, as it can heat unevenly and dry out the tofu-based sauce. Gently warming on the stove helps retain the creamy texture and vibrant flavors perfectly.

FAQs

Can I use fresh peas instead of frozen peas?

Absolutely! Fresh peas are wonderful if they’re in season. Just blanch them briefly in boiling water until tender before adding to the sauce. Frozen peas are convenient and provide great sweetness year-round, but fresh peas add a lovely tender bite and slightly different texture.

Is silken tofu essential to this recipe?

Silken tofu is what gives the sauce its creamy, dairy-free richness, but if you don’t have it, you can substitute with soaked cashews blended with a bit of water. However, the texture and flavor will be subtly different—it won’t be quite as smooth but still delicious and creamy.

Can this recipe be made vegan?

Yes, it already is vegan! All the ingredients are plant-based, making it perfect for vegan diets without any adjustment. It’s a great creamy pasta option without cheese or cream.

What type of pasta works best with this sauce?

I find medium shapes like penne, rigatoni, or fusilli work wonderfully as they catch the sauce well. You can also use thin spaghetti or linguine if you prefer, but chunkier pasta helps hold onto that luscious pea-basil-tofu sauce.

Can I add protein to this dish?

Definitely! If you want extra protein, I recommend topping the dish with toasted pine nuts, pumpkin seeds, or even pan-seared tempeh strips. Grilled chicken or shrimp are options if you’re not keeping it vegan. But honestly, the silken tofu gives it a nice protein base already.

Conclusion

I hope you give this Green Pea Pasta with Basil and Tofu Recipe a try soon because it’s truly one of those dishes that feels like a hug on a plate—fresh, creamy, vibrant, and satisfying. I always feel excited to share it because it’s so simple but always impresses with its flavor and texture. Whether you’re looking for a quick weeknight meal or something special to serve friends, this recipe is a keeper in my kitchen, and I can’t wait for you to enjoy it as much as I do!

Print

Green Pea Pasta with Basil and Tofu Recipe

Green Pea Pasta with Basil and Tofu Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy and vibrant Green Pea Pasta recipe combines tender peas, silken tofu, fresh basil, and aromatic spices to create a luscious sauce served with your favorite pasta. Ready in just 25 minutes, it offers a nutritious and flavorful meal perfect for vegetarians and anyone craving a delightful, plant-based dish.

  • Author: Mira
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Main Ingredients

  • 3 tablespoons of olive oil
  • 1 red or yellow onion, chopped
  • 6 garlic cloves, peeled
  • 1 teaspoon of paprika
  • 1 tablespoon of Italian seasoning
  • 1 pound of frozen peas, thawed
  • 12 ounces silken tofu
  • 1 cup packed fresh basil, plus more for garnish
  • 2 cups of pasta water (reserved from cooking pasta)
  • Salt and pepper to taste
  • 1 pound of your choice of pasta
  • Red pepper flakes, for garnish (optional)

Instructions

  1. Cook Pasta: Cook the pasta according to the package instructions. Reserve 2 cups of the pasta water before draining. Set the pasta aside in a colander while you prepare the sauce.
  2. Sauté Aromatics: Using the same pot, heat the olive oil over medium-high heat. Add the chopped onion and garlic cloves and sauté until they start to brown, releasing their flavors.
  3. Add Spices and Peas: Stir in the paprika and Italian seasoning, cooking for about 10 seconds to bloom the spices. Add the thawed peas and cook for 5 minutes, stirring frequently to prevent burning. If the mixture starts to stick, add a splash of the reserved pasta water.
  4. Blend the Sauce: Transfer the cooked onion, garlic, and peas to a blender. Add the silken tofu and fresh basil. Blend on high for 2 to 3 minutes until creamy and smooth. Taste, then season with salt and pepper. Blend for an additional minute to fully combine.
  5. Simmer Sauce and Combine: Pour the blended sauce back into the pot. Cook over medium-low heat for 5 minutes, stirring regularly to prevent sticking and to meld flavors. Add the cooked pasta and toss well to coat. Adjust the sauce consistency by adding reserved pasta water to your preference.
  6. Serve and Garnish: Serve the pasta immediately, garnished with fresh basil leaves and a sprinkle of crushed red pepper flakes if desired, for a touch of heat.

Notes

  • Silken tofu adds creaminess without dairy, making this recipe vegan and lactose-free.
  • You can use any pasta type you prefer; whole wheat or gluten-free pasta are excellent alternatives.
  • If fresh basil is unavailable, frozen basil can be substituted but fresh provides the best flavor.
  • Adjust the amount of red pepper flakes based on your spice tolerance.
  • Reserve pasta water is crucial to adjusting sauce consistency; don’t discard it.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Pasta

  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Sun-Dried Tomato Pesto (Red Pesto) Recipe
    Sun-Dried Tomato Pesto (Red Pesto) Recipe
  • Garlic Mushroom Pasta Recipe
    Garlic Mushroom Pasta Recipe
  • Cherry Tomato Pasta with Fresh Basil and Parmesan Recipe
    Cherry Tomato Pasta with Fresh Basil and Parmesan Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe
  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.