Creamy Vegetarian Pasta Recipes for Easy Weeknight Dinners

Updated On: September 30, 2025

There’s something incredibly comforting about a creamy pasta dish, especially when it’s packed with vibrant vegetables and wholesome ingredients. Creamy vegetarian pasta recipes offer the perfect balance of indulgence and nutrition, making them ideal for weeknight dinners or casual gatherings.

Whether you’re a long-time vegetarian or simply looking to add more plant-based meals to your repertoire, these recipes promise rich flavors without relying on meat or heavy cream. By using ingredients like cashews, coconut milk, or Greek yogurt, you can achieve that luscious texture while keeping the dish light and fresh.

In this post, we’ll explore a variety of creamy vegetarian pasta recipes that are not only easy to prepare but also bursting with flavor. From classic Alfredo-style sauces to innovative veggie-packed creations, these dishes cater to all tastes and preferences.

Ready to dive into a world of creamy, dreamy, and nutritious pasta? Let’s get cooking!

Contents

Why You’ll Love This Recipe

These creamy vegetarian pasta recipes stand out for several reasons. First, they are incredibly versatile — you can swap vegetables based on what’s in season or what you have on hand.

The creamy sauces are made with wholesome, plant-based ingredients, avoiding heavy dairy creams while still delivering that satisfyingly rich texture. Plus, these dishes come together quickly, making them perfect for busy weeknights.

Health-conscious cooks will appreciate the nutrient-dense vegetables incorporated into each recipe, while comfort food lovers will be delighted by the silky sauces that coat every strand of pasta. And for those looking to impress guests, these recipes offer a sophisticated yet approachable meal option.

Lastly, each recipe provides opportunities to customize with your favorite herbs, spices, and toppings, making it a fun and engaging cooking experience.

Ingredients

  • 12 oz pasta (penne, fettuccine, or your favorite shape)
  • 1 cup cashews (soaked for 2 hours or boiled for 15 minutes for creamy sauces)
  • 2 cups fresh spinach or kale
  • 1 cup mushrooms, sliced
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 cup vegetable broth
  • 1/2 cup unsweetened plant-based milk (almond, oat, or soy)
  • 2 tablespoons olive oil
  • 1 tablespoon nutritional yeast (optional, for cheesy flavor)
  • Salt and pepper to taste
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional, for a kick)
  • Fresh basil leaves for garnish
  • Grated Parmesan or vegan Parmesan (optional)

Equipment

  • Large pot for boiling pasta
  • Blender or food processor for creamy sauce
  • Large skillet or sauté pan
  • Colander for draining pasta
  • Wooden spoon or spatula
  • Measuring cups and spoons

Instructions

  1. Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Drain and set aside, reserving about 1 cup of pasta water.
  2. Prepare the creamy cashew sauce: Drain soaked or boiled cashews and add them to a blender with vegetable broth, plant-based milk, nutritional yeast, salt, and pepper. Blend until smooth and creamy. If needed, add reserved pasta water a little at a time to reach your desired consistency.
  3. Sauté the vegetables: Heat olive oil in a large skillet over medium heat. Add the onion and cook until translucent, about 3-4 minutes. Add the garlic and cook for another minute until fragrant.
  4. Add mushrooms and greens: Toss in the sliced mushrooms and cook until soft and browned, about 5-7 minutes. Add spinach or kale and cook until wilted. Season with oregano, red pepper flakes if using, and adjust salt and pepper.
  5. Combine pasta and sauce: Reduce heat to low. Pour the creamy cashew sauce over the sautéed vegetables. Add the cooked pasta and toss well to coat. If sauce is too thick, add reserved pasta water gradually to loosen it.
  6. Heat through: Let everything warm together for 2-3 minutes, stirring gently to combine flavors. Taste and adjust seasoning as needed.
  7. Serve: Plate the creamy vegetarian pasta and garnish with fresh basil leaves and a sprinkle of Parmesan or vegan Parmesan if desired. Enjoy immediately!

Tips & Variations

“Soaking cashews overnight makes the sauce creamier and smoother, but boiling for 15 minutes is a quicker alternative.”

For a protein boost, add cooked chickpeas or white beans to the pasta before serving. You can also swap cashews with silken tofu or coconut cream for different creamy textures.

If you prefer a cheesy flavor without nutritional yeast, try adding a handful of shredded mozzarella or a vegan cheese alternative.

Feel free to experiment with different vegetables such as zucchini, bell peppers, or sun-dried tomatoes to suit your taste. For an herby twist, add fresh thyme or rosemary while sautéing the vegetables.

If you want to make the sauce lighter, substitute half of the cashew cream with vegetable broth. For a spicy kick, drizzle with chili oil or add extra red pepper flakes.

Nutrition Facts

Nutrient Amount Per Serving
Calories 420
Protein 15g
Carbohydrates 55g
Fat 14g
Fiber 7g
Sugar 6g
Calcium 100mg
Iron 3mg

Serving Suggestions

This creamy vegetarian pasta pairs beautifully with a crisp side salad, such as a lemon vinaigrette-dressed arugula salad or a classic Caesar salad made with vegetarian dressing. You can also serve it alongside garlic bread or warm focaccia to soak up every bit of the luscious sauce.

For a heartier meal, add roasted vegetables like asparagus, cherry tomatoes, or butternut squash on the side. A glass of chilled white wine or sparkling water with lemon complements the flavors perfectly.

Looking for more creamy pasta inspiration? Check out our Vegetable Alfredo Recipes for Creamy, Healthy Dinners for more delicious ideas.

Conclusion

These creamy vegetarian pasta recipes prove that indulgence and health can go hand in hand. By using simple, wholesome ingredients and vibrant vegetables, you can create dishes that nourish the body and satisfy the soul.

Whether you are cooking for yourself, family, or friends, these recipes are sure to impress with their rich flavor and luscious texture.

Remember, cooking vegetarian does not mean sacrificing taste or comfort. With a few easy swaps and a little creativity, you can enjoy creamy, dreamy pasta dishes that brighten any mealtime.

If you enjoyed this post, be sure to explore our other recipes like the Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes and Peruvian Vegetable Recipes for Flavorful Healthy Meals to keep your vegetarian cooking exciting and delicious!

More Creamy Vegetarian Pasta Recipes to Try

Creamy Mushroom and Spinach Fettuccine

This dish features sautéed mushrooms and spinach in a velvety cashew cream sauce. The earthy mushrooms balance perfectly with the fresh greens, while the sauce coats the fettuccine beautifully.

Add a sprinkle of fresh parsley for garnish and a subtle brightness.

Roasted Red Pepper and Tomato Pasta

A vibrant, creamy sauce made from roasted red peppers blended with garlic and cashews creates a luscious coating for your pasta. This recipe is bursting with flavor and a hint of smokiness, making it a delightful twist on traditional tomato pasta sauces.

Avocado Basil Pasta

Using ripe avocados blended with fresh basil, garlic, and lemon juice, this sauce is both creamy and refreshing. Tossed with warm pasta and cherry tomatoes, it’s a light yet satisfying meal perfect for spring or summer evenings.

Pumpkin Sage Pasta

For a cozy seasonal option, this pasta uses pumpkin purée combined with sage and garlic to create a creamy, aromatic sauce. The subtle sweetness of the pumpkin paired with the earthiness of sage makes this recipe a comforting fall favorite.

Vegan Alfredo with Cauliflower Sauce

This recipe uses steamed cauliflower blended with garlic, nutritional yeast, and plant milk to create a creamy Alfredo sauce. It’s low in calories but high in flavor, providing a perfect base for any vegetable-packed pasta dish.

For detailed instructions and ingredient lists, check out our Vegetable Alfredo Recipes for Creamy, Healthy Dinners and Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes for more inspiration.

📖 Recipe Card: Creamy Vegetarian Pasta

Description: A rich and satisfying pasta dish made with a creamy garlic sauce and fresh vegetables. Perfect for a quick and comforting vegetarian meal.

Prep Time: PT15M
Cook Time: PT20M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 8 oz penne pasta
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1 cup cherry tomatoes, halved
  • 1 cup spinach leaves
  • 1/2 cup mushrooms, sliced
  • Salt and pepper to taste
  • 1/4 teaspoon red pepper flakes (optional)
  • Fresh basil leaves for garnish

Instructions

  1. Cook pasta according to package instructions; drain and set aside.
  2. Heat olive oil in a pan over medium heat and sauté garlic until fragrant.
  3. Add mushrooms and cook until tender.
  4. Pour in heavy cream and bring to a gentle simmer.
  5. Stir in Parmesan cheese until melted and sauce is creamy.
  6. Add cherry tomatoes and spinach; cook until spinach wilts.
  7. Season with salt, pepper, and red pepper flakes if using.
  8. Toss cooked pasta in the sauce until well coated.
  9. Serve garnished with fresh basil leaves.

Nutrition: Calories: 450 kcal | Protein: 15 g | Fat: 22 g | Carbs: 48 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Creamy Vegetarian Pasta”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and satisfying pasta dish made with a creamy garlic sauce and fresh vegetables. Perfect for a quick and comforting vegetarian meal.”, “prepTime”: “PT15M”, “cookTime”: “PT20M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“8 oz penne pasta”, “2 tablespoons olive oil”, “3 cloves garlic, minced”, “1 cup heavy cream”, “1/2 cup grated Parmesan cheese”, “1 cup cherry tomatoes, halved”, “1 cup spinach leaves”, “1/2 cup mushrooms, sliced”, “Salt and pepper to taste”, “1/4 teaspoon red pepper flakes (optional)”, “Fresh basil leaves for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Cook pasta according to package instructions; drain and set aside.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat and saut\u00e9 garlic until fragrant.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and cook until tender.”}, {“@type”: “HowToStep”, “text”: “Pour in heavy cream and bring to a gentle simmer.”}, {“@type”: “HowToStep”, “text”: “Stir in Parmesan cheese until melted and sauce is creamy.”}, {“@type”: “HowToStep”, “text”: “Add cherry tomatoes and spinach; cook until spinach wilts.”}, {“@type”: “HowToStep”, “text”: “Season with salt, pepper, and red pepper flakes if using.”}, {“@type”: “HowToStep”, “text”: “Toss cooked pasta in the sauce until well coated.”}, {“@type”: “HowToStep”, “text”: “Serve garnished with fresh basil leaves.”}], “nutrition”: {“calories”: “450 kcal”, “proteinContent”: “15 g”, “fatContent”: “22 g”, “carbohydrateContent”: “48 g”}}

Photo of author

Marta K

Leave a Comment

X