Vegan Ravioli with Spinach, Mushrooms & Sun-Dried Tomatoes

Vegan Ravioli with Spinach, Mushrooms & Sun-Dried Tomatoes

Description

This Vegan Ravioli with Spinach, Mushrooms & Sun-Dried Tomatoes is a comforting plant-based dinner packed with tender vegan ravioli, golden-browned mushrooms, fresh spinach, and intensely flavorful sun-dried tomatoes. A simple garlic-herb sauce brings everything together without making the dish feel overly heavy.

It is colorful, satisfying, and easy enough for a busy weeknight while still feeling special enough for a dinner party. The original recipe takes about 25 minutes from start to finish, making it a convenient meatless meal.

Short Description

Tender vegan ravioli is tossed with golden mushrooms, fresh spinach, and flavorful sun-dried tomatoes.
Garlic, herbs, lemon, and vegetable broth create a light, savory sauce.
It is an easy plant-based dinner with plenty of comforting pasta flavor.


Can This Vegan Ravioli Support Weight Loss Goals?

This recipe can fit into a balanced weight-conscious eating pattern when portions and overall meal composition are considered. The vegetables add volume, fiber, color, and flavor, while the recipe provides approximately 390 calories per serving.

Because the ravioli contributes most of the carbohydrates, serving it alongside a large green salad or additional non-starchy vegetables can make the meal more substantial without simply increasing the pasta portion.


Does Vegan Ravioli Fit a highprotein Lifestyle?

This recipe is protein-friendly rather than naturally high-protein, with approximately 13 g of protein per serving. However, its 48 g net carbs per serving mean it is not a low-carb or keto recipe in its original form. For a more highprotein version, choose lentil-, chickpea-, or pea-based vegan ravioli and add crispy tofu, white beans, chickpeas, or another plant-based protein.


Why This Recipe Is Special

  • 100% plant-based: No meat, dairy, or eggs are required.
  • Vegetable-packed: Spinach and mushrooms add color, texture, and savory depth.
  • Sun-dried tomato flavor: Their sweet-tangy taste adds concentrated tomato richness.
  • Quick weeknight dinner: The vegetables can cook while the ravioli boils.
  • Comforting yet fresh: Pasta is balanced by vibrant spinach, mushrooms, lemon, and herbs.

My Personal Experience

  • Let the mushrooms brown properly:
    Giving them enough time in the skillet creates beautifully golden edges and deeper savory flavor.
    This small step makes the finished ravioli taste much more satisfying.
  • Don’t rush the sun-dried tomatoes:
    Briefly cooking them with garlic allows their concentrated flavor to infuse the oil.
    They add little bursts of sweet and tangy tomato flavor throughout the dish.
  • Add spinach near the end:
    Fresh spinach wilts very quickly once it hits the hot skillet.
    Adding it late keeps the leaves bright and prevents overcooking.
  • Save the pasta water:
    A little starchy cooking water can loosen the sauce and help it cling to the ravioli.
    It is one of the easiest ways to create a silky finish without adding cream.

Perfect For

  • Easy weeknight dinners
  • Vegan meal plans
  • Meatless Mondays
  • Cozy family dinners
  • Date-night meals
  • Dinner parties
  • Plant-based entertaining
  • Quick lunches
  • Vegetarian-friendly gatherings
  • Highprotein meal plans with added plant protein

Why You’ll Love This Recipe

  • Ready in about 25 minutes:
    The vegetables cook while the ravioli boils, keeping the whole process efficient.
    It is perfect for evenings when you want homemade food without a long cooking session.
  • Packed with savory flavor:
    Garlic, mushrooms, sun-dried tomatoes, herbs, and lemon create a flavorful combination.
    You get plenty of depth without needing a complicated sauce.
  • Beautiful and colorful:
    Bright green spinach and red sun-dried tomatoes make the dish especially inviting.
    It is an easy way to make a simple pasta dinner look restaurant-worthy.
  • Easy to customize:
    Add zucchini, bell peppers, broccoli, asparagus, kale, or other vegetables.
    You can also adjust the herbs and chili flakes to suit your taste.
  • Easy to make more protein-focused:
    Crispy tofu, chickpeas, lentils, or white beans can be added to the skillet.
    Legume-based ravioli is another excellent option for increasing protein.

Common Mistakes to Avoid

  1. Overcrowding the mushrooms: Give them enough room in the skillet so they brown rather than steam.
  2. Overcooking the ravioli: Follow the package directions and cook until tender but still slightly firm.
  3. Adding spinach too early: Spinach wilts quickly, so add it during the final stages of cooking.
  4. Using too many sun-dried tomatoes: Their concentrated flavor can easily overpower the mushrooms and delicate ravioli.

Required Equipment

  • Large skillet: Provides enough surface area for browning the mushrooms properly.
  • Large pot: Gives the ravioli plenty of room to cook evenly.
  • Colander: Makes draining the cooked ravioli quick and convenient.
  • Wooden spoon: Helps toss the vegetables and sauce without damaging the pan.
  • Fine grater: Useful for finishing with vegan Parmesan or fresh lemon zest.

Storage Instructions

Allow leftovers to cool before transferring them to an airtight container. Refrigerate for 3โ€“4 days.

For longer storage, freeze cooled portions for 1โ€“2 months for best quality. If preparing specifically for the freezer, keeping the ravioli and sauce separate can help preserve the best texture.

To reheat, warm gently in a skillet over medium-low heat with a splash of vegetable broth or water. Stir occasionally until hot, avoiding excessive heating that can make the ravioli soft or dry out the sauce.


๐Ÿ“ Ingredients

For the Ravioli

  • 20 oz (567 g) vegan ravioli
  • 2 tablespoons olive oil
  • 8 oz (225 g) mushrooms, sliced
  • 3 cloves garlic, minced
  • ยฝ cup (70 g) sun-dried tomatoes, drained and sliced
  • 4 cups (120 g) fresh baby spinach
  • ยฝ cup (120 ml) vegetable broth
  • 1 teaspoon Italian seasoning
  • ยฝ teaspoon red pepper flakes, optional
  • ยฝ teaspoon salt, or to taste
  • ยผ teaspoon black pepper
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons fresh basil or parsley, chopped
  • 2 tablespoons vegan Parmesan, optional

Ingredient Notes

If using sun-dried tomatoes packed in oil, drain them well. You can reserve about 1 teaspoon of the flavorful oil for cooking if desired.

Always check the ravioli package carefully to make sure it is actually vegan, since some vegetarian ravioli varieties contain dairy or eggs.


Directions

1. Cook the Ravioli

Bring a large pot of salted water to a boil over high heat.

Add the vegan ravioli and cook according to the package directions, usually until tender but still slightly firm.

2. Reserve Pasta Water

Before draining, reserve ยฝ cup of the pasta cooking water.

The starchy water can help loosen the sauce and give it a smoother consistency.

Drain the ravioli carefully.

3. Heat the Skillet

Place a large skillet over medium-high heat.

Add the olive oil and allow it to heat for a few moments.

4. Brown the Mushrooms

Add the sliced mushrooms.

Cook for 5โ€“7 minutes, stirring occasionally. Let the mushrooms sit undisturbed for a minute or two at a time so their edges can become golden brown.

5. Add the Garlic

Add the minced garlic.

Cook for approximately 30โ€“60 seconds, stirring constantly until fragrant.

Do not let the garlic become dark or burnt.

6. Add the Sun-Dried Tomatoes

Add the sliced sun-dried tomatoes.

Cook for 1โ€“2 minutes, allowing their concentrated flavor to infuse the olive oil.

7. Add the Vegetable Broth

Pour in the vegetable broth and reduce the heat to medium.

Simmer for 2โ€“3 minutes, allowing the liquid to reduce slightly and combine with the mushrooms and tomatoes.

8. Wilt the Spinach

Add the fresh baby spinach.

Stir for 1โ€“2 minutes, just until the leaves wilt and turn bright green.

Avoid cooking the spinach for too long.

9. Add the Ravioli

Add the cooked ravioli directly to the skillet.

Gently toss everything together so the mushroom, spinach, and tomato mixture coats the pasta without breaking the ravioli.

10. Adjust the Sauce

If the mixture looks dry, add a small splash of the reserved pasta water.

Continue tossing for 1โ€“2 minutes until the ravioli is evenly coated and the sauce looks silky.

11. Season

Add the Italian seasoning, red pepper flakes if using, salt, black pepper, and fresh lemon juice.

Taste and adjust the seasoning as needed.

12. Finish and Serve

Remove from the heat.

Sprinkle with chopped fresh basil or parsley and vegan Parmesan if desired.

Serve immediately while hot.

High-Protein Cooking Tip

For a more highprotein version, choose a legume-based vegan ravioli made from lentils, chickpeas, peas, or another protein-rich filling. You can also add crispy tofu, white beans, chickpeas, or lentils directly to the finished skillet.


Serving Suggestions

Serve this ravioli immediately while the sauce is silky and the vegetables are warm.

For a lighter meal, pair it with a simple green salad or roasted vegetables. The original recipe also suggests crusty vegan bread as an accompaniment.

For a more protein-focused plate, add crispy tofu, white beans, chickpeas, or lentils.

For extra flavor, finish with:

  • Fresh basil
  • Lemon zest
  • Vegan Parmesan
  • Nutritional yeast
  • Crushed red pepper
  • Freshly cracked black pepper

Nutrition Facts

Per Serving โ€“ Approximate

Based on 4 servings. Actual nutrition can vary significantly depending on the brand and filling used for the vegan ravioli.

  • Calories: 390 kcal
  • Fat: 14 g
  • Cholesterol: 0 mg
  • Sodium: 690 mg
  • Potassium: 560 mg
  • Total Carbohydrates: 54 g
  • Fiber: 6 g
  • Net Carbs: 48 g
  • Sugars: 7 g
  • Protein: 13 g
  • Calcium: 100 mg

Low-carb note: With approximately 48 g net carbs per serving, the original recipe is not a low-carb or keto recipe. Choosing legume-based ravioli and reducing the pasta portion while increasing vegetables and tofu can create a more protein-focused, lower-carb variation.


Recipe Notes

  • Storage: Refrigerate leftovers in an airtight container for 3โ€“4 days.
  • Freezing: Freeze portions for 1โ€“2 months for best quality.
  • Reheating: Warm gently in a skillet with a splash of vegetable broth or water.
  • Allergy note: Check packaged ravioli and vegan Parmesan for wheat, soy, nuts, and other allergens.
  • Flavor boost: Add lemon zest, fresh basil, chili flakes, nutritional yeast, or vegan Parmesan.
  • Protein boost: Add crispy tofu, chickpeas, white beans, lentils, or legume-based ravioli.
  • Sauce tip: Reserved pasta water helps create a smooth sauce that clings to the ravioli.
  • Mushroom tip: Avoid soaking mushrooms in water; if they need rinsing, do it quickly and dry them thoroughly before cooking.

Frequently Asked Questions

Is vegan ravioli always dairy-free?

No. Always check the ingredient label because some ravioli labeled vegetarian may contain cheese or eggs.

Can I use frozen vegan ravioli?

Yes. Cook frozen vegan ravioli according to its package directions and adjust the cooking time as needed.

What vegetables can I add?

Zucchini, bell peppers, broccoli, asparagus, and kale are all excellent additions.

How can I increase the protein?

Choose legume-based ravioli or add tofu, chickpeas, lentils, or white beans to the skillet.

Can I make this recipe gluten-free?

Yes. Use certified gluten-free vegan ravioli and verify that the vegetable broth, vegan Parmesan, and other packaged ingredients are also gluten-free.

Can I make the sauce creamy?

Yes. Stir in a few tablespoons of vegan cream, cashew cream, or an unsweetened plant-based cream near the end of cooking.


Recipe Details

Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Course: Main Course
Cuisine: Italian-inspired
Diet: Vegan
Best Season: All-season
Calories: Approximately 390 per serving

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

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