15 Vegetarian Pasta Recipes To Try In 2025!

A collection of the most delicious, easy to prepare vegetarian pasta dishes – perfect for if you’re cutting out meat for good, or you just want to add more meat-free recipes to your weekly dinner rotation!

Pasta nights are a staple for so many families – mine definitely included – and these recipes are here to prove that plant-based dishes are anything but boring. From creamy and indulgent sauces to fresh and vibrant pasta salads, these ideas are a celebration of flavors and they’re sure to become your new favorites. 

A quick note before with dive right in – some of these recipes contain cheese, and some cheese varieties might not be suitable for a vegetarian diet. This can largely be dependent on the brands you have available locally and in your favorite grocery store, and so I always recommend closely checking the label when you’re picking up your ingredients, especially if staying strictly vegetarian is important to you. 

Thankfully, these days the labelling tends to be very clear, and there are more vegetarian versions of popular cheeses than ever before – even parmesan, which was tricky to get hold of even a couple of years ago! With that covered, let’s get straight into these veggie pasta recipes so you can get dinner started… 

1. One Pot Veggie Pasta

one pot veggie pasta

A busy weeknight’s best friend, this One Pot Veggie Pasta is packed with colorful vegetables and cooked all in one pot for minimal cleanup.

Servings: 4

Ingredients:

  • 12 oz penne pasta
  • 4 cups vegetable broth
  • 1 cup cherry tomatoes, halved
  • 1 zucchini, sliced
  • 1 bell pepper, diced
  • 1/2 cup grated Parmesan (optional – see notes above about find a veggie friendly option!)
  • 1 tsp Italian seasoning

Instructions:

  1. Add pasta, broth, tomatoes, zucchini, and bell pepper to a large pot.
  2. Sprinkle with Italian seasoning and bring to a boil. Reduce heat and simmer until pasta is cooked and liquid is absorbed.
  3. Stir in Parmesan if desired, and serve warm.

2. Lemon Spinach Pasta

lemon spinach pasta

This light and zesty Lemon Spinach Pasta is perfect for when you want a fresh, healthy dish in under 20 minutes. Simple, vibrant, and delicious for veggie pasta nights!

Servings: 4

Ingredients:

  • 12 oz spaghetti
  • 2 tbsp olive oil
  • 3 garlic cloves, minced
  • Juice and zest of 1 lemon
  • 4 cups fresh spinach
  • 1/4 cup grated Parmesan (be sure to find a veggie friendly option) 

Instructions:

  1. Cook spaghetti according to package instructions. Drain and set aside.
  2. In a large skillet, heat olive oil and sauté garlic. Add spinach and cook until wilted.
  3. Toss in spaghetti, lemon juice, and zest. Sprinkle with Parmesan and serve.

3. Creamy Marry Me Butter Bean Pasta

marry me butter bean pasta

This indulgent pasta features creamy butter beans in a rich sauce that’s so good, you’ll want to marry it. It’s my veggie friendly spin on the marry me chicken trend that’s been going viral on TikTok, and it’s super addictive! 

Servings: 4

Ingredients:

  • 12 oz fettuccine
  • 1 tbsp olive oil
  • 1/2 cup diced onion
  • 1 can (15 oz) butter beans, drained
  • 1 cup heavy cream
  • 1/2 cup grated veggie-friendly Parmesan 
  • 1 tsp smoked paprika

Instructions:

  1. Cook fettuccine according to package instructions.
  2. In a skillet, heat olive oil and sauté onion. Add butter beans, cream, Parmesan, and smoked paprika.
  3. Simmer until thickened and toss with pasta.

4. Mushroom Garlic Butter Pasta

mushroom garlic butter pasta

Simple, savory, and comforting, this Mushroom Garlic Butter Pasta is a classic veggie pasta dish you’ll make again and again.

Servings: 4

Ingredients:

  • 12 oz linguine
  • 2 tbsp butter
  • 2 cups sliced mushrooms
  • 3 garlic cloves, minced
  • 1/4 cup parsley, chopped

Instructions:

  1. Cook linguine according to package instructions.
  2. Melt butter in a skillet, then sauté mushrooms and garlic.
  3. Toss with linguine and garnish with parsley.

5. Tomato Zucchini Pasta

tomato zucchini pasta

Fresh and flavorful, this Tomato Zucchini Pasta is the perfect way to showcase summer produce.

Servings: 4

Ingredients:

  • 12 oz farfalle pasta
  • 2 tbsp olive oil
  • 1 zucchini, diced
  • 1 cup cherry tomatoes, halved
  • 1/4 cup fresh basil, chopped

Instructions:

  1. Cook farfalle according to package instructions.
  2. Heat olive oil in a skillet and sauté zucchini and tomatoes.
  3. Toss with pasta and garnish with basil.

6. Creamy Asparagus Pasta

creamy asparagus pasta

This Creamy Asparagus Pasta is rich, velvety, and bursting with springtime flavors! 

Servings: 4

Ingredients:

  • 12 oz rigatoni
  • 1 tbsp olive oil
  • 1 bunch asparagus, trimmed and cut into 2-inch pieces
  • 1 cup heavy cream
  • 1/2 cup grated veggie-friendly Parmesan

Instructions:

  1. Cook rigatoni according to package instructions.
  2. Sauté asparagus in olive oil, then stir in cream and Parmesan.
  3. Toss with pasta and serve warm.

7. Butternut Squash Ravioli

butternut squash ravioli

Earthy, sweet, and utterly comforting, this Butternut Squash Ravioli is a fall favorite, though it’s delicious at any time of the year!

Servings: 4

Ingredients:

  • 1 package (12 oz) butternut squash ravioli
  • 2 tbsp butter
  • 1/4 cup sage leaves
  • 1/4 cup grated veggie-friendly Parmesan

Instructions:

  1. Cook ravioli according to package instructions.
  2. In a skillet, melt butter and crisp sage leaves. Toss ravioli in the butter sauce and top with Parmesan.

8. Caprese Pasta Salad

caprese pasta salad

This Caprese Pasta Salad is fresh, vibrant, and bursting with the classic flavors of tomatoes, mozzarella, and basil. It’s perfect for a light lunch or as a vegetarian friendly side dish.

Servings: 4

Ingredients:

  • 12 oz rotini pasta
  • 1 cup cherry tomatoes, halved
  • 1 cup mozzarella balls
  • 1/4 cup fresh basil, chopped
  • 3 tbsp olive oil
  • 2 tbsp balsamic vinegar

Instructions:

  1. Cook rotini according to package instructions. Drain and cool.
  2. In a large bowl, combine pasta, tomatoes, mozzarella, and basil.
  3. Drizzle with olive oil and balsamic vinegar. Toss to combine and serve chilled.

9. Pasta alla Norma

pasta alla norma

This classic Sicilian dish features eggplant, tomatoes, and ricotta salata for a hearty and flavorful vegetarian pasta.

Servings: 4

Ingredients:

  • 12 oz penne pasta
  • 1 medium eggplant, diced
  • 2 tbsp olive oil
  • 2 cups canned crushed tomatoes
  • 1/4 cup grated ricotta salata

Instructions:

  1. Cook penne according to package instructions.
  2. Sauté eggplant in olive oil until tender. Add crushed tomatoes and simmer for 10 minutes.
  3. Toss with pasta and top with ricotta salata.

10. One Pot Broccoli Pasta

one pot broccoli pasta

This creamy One Pot Broccoli Pasta is a comforting, veggie-packed dish that comes together in no time.

Servings: 4

Ingredients:

  • 12 oz elbow macaroni
  • 4 cups vegetable broth
  • 1 cup broccoli florets
  • 1/2 cup grated cheddar cheese
  • 1/4 cup heavy cream

Instructions:

  1. Combine macaroni, vegetable broth, and broccoli in a pot. Cook until pasta is tender and most of the liquid is absorbed.
  2. Stir in cheddar cheese and cream. Serve warm.

11. Creamy Tomato Pasta

creamy tomato pasta

This Creamy Tomato Pasta is rich and flavorful, with a velvety sauce that’s perfect for weeknights.

Servings: 4

Ingredients:

  • 12 oz spaghetti
  • 1 tbsp olive oil
  • 2 garlic cloves, minced
  • 1 can (15 oz) tomato sauce
  • 1/2 cup heavy cream
  • 1/4 cup grated veggie-friendly Parmesan

Instructions:

  1. Cook spaghetti according to package instructions.
  2. In a skillet, heat olive oil and sauté garlic. Add tomato sauce and cream, then simmer for 5 minutes.
  3. Toss with spaghetti and sprinkle with Parmesan.

12. Red Pepper Pasta

red pepper pasta

This creamy Red Pepper Pasta has a smoky, slightly sweet flavor that’s completely irresistible.

Servings: 4

Ingredients:

  • 12 oz rigatoni
  • 2 roasted red peppers, diced
  • 1/2 cup heavy cream
  • 2 garlic cloves, minced
  • 1/4 cup grated veggie-friendly Parmesan

Instructions:

  1. Cook rigatoni according to package instructions.
  2. Blend roasted red peppers with cream and garlic until smooth.
  3. Heat sauce in a skillet and toss with pasta. Sprinkle with Parmesan.

13. Kale Caesar Pasta Salad

kale caesar pasta salad

This Kale Caesar Pasta Salad is hearty, tangy, and packed with nutritious kale and Caesar dressing! 

Servings: 4

Ingredients:

  • 12 oz fusilli pasta
  • 2 cups kale, chopped
  • 1/2 cup Caesar dressing (make sure you find a veggie-friendly variety!) 
  • 1/4 cup grated Parmesan (see above) 
  • 1/4 cup croutons

Instructions:

  1. Cook fusilli according to package instructions. Drain and cool.
  2. Toss pasta with kale, Caesar dressing, and Parmesan. Top with croutons and serve chilled.

14. Black Bean Fajita Pasta

black bean fajita pasta

This bold and zesty Black Bean Fajita Pasta is a Tex-Mex twist on a pasta classic, made suitable for vegetarians!

Servings: 4

Ingredients:

  • 12 oz penne pasta
  • 1 tbsp olive oil
  • 1 bell pepper, sliced
  • 1 onion, sliced
  • 1 cup black beans, rinsed and drained
  • 1/2 cup salsa

Instructions:

  1. Cook penne according to package instructions.
  2. Sauté bell pepper and onion in olive oil. Add black beans and salsa.
  3. Toss with cooked pasta and serve warm.

15. Mexican Street Corn Pasta Salad

mexican street corn pasta salad

This Mexican Street Corn Pasta Salad combines smoky, creamy, and tangy flavors for a dish that’s anything but ordinary!

Servings: 4

Ingredients:

  • 12 oz macaroni pasta
  • 1 cup corn (grilled or canned)
  • 1/4 cup mayonnaise
  • 2 tbsp lime juice
  • 1/4 cup crumbled cotija cheese
  • 1/4 tsp chili powder

Instructions:

  1. Cook macaroni according to package instructions. Drain and cool.
  2. Toss pasta with corn, mayonnaise, lime juice, cotija cheese, and chili powder. Serve chilled.

These veggie pasta recipes are proof that dinner can be both delicious and versatile without meat. From creamy dishes to refreshing salads, these 15 vegetarian pasta recipes are perfect for family meals. Which one will you try first?

Leave a Reply

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