One Pot Veggie Pasta – Easy Healthy Vegetarian Dinner

One Pot Veggie Pasta – A Quick & Cozy Plant-Based Dinner

Introduction

This One Pot Veggie Pasta is the ultimate fuss-free, flavor-packed meal for any night of the week. Made with just one pan, a handful of ingredients, and no draining required, this hearty pasta cooks right in its own sauce — soaking up all the savory flavor from fresh vegetables, herbs, and seasonings.

Perfect for vegetarians and those looking for a clean, comforting dinner, this recipe is endlessly flexible. Use what you have on hand: zucchini, spinach, mushrooms, tomatoes — anything goes. The result? A creamy, starchy, veggie-loaded pasta dish with minimal mess and maximum flavor.

It’s cozy, satisfying, and ideal for meal prep, lazy nights, or when the fridge is looking sparse.


Ingredients Overview

The beauty of this recipe is its simplicity and adaptability. You can change the vegetables, pasta type, and even the flavor profile to fit what you have.

Base Ingredients:

  • Pasta – Short shapes like penne, fusilli, or rotini work best. Whole wheat or gluten-free can also be used with slight timing adjustments.
  • Onion & garlic – Foundational aromatics that build flavor.
  • Cherry tomatoes or canned tomatoes – For sauciness and tang.
  • Vegetable broth – Cooks the pasta and becomes the sauce. Use low-sodium for control.
  • Olive oil – Adds richness and helps soften the veggies.

Veggie Add-ins (Choose Your Favorites):

  • Zucchini or summer squash – Mild and quick-cooking.
  • Bell peppers – Adds color and sweetness.
  • Mushrooms – Bring umami and depth.
  • Carrots – Slice thin so they cook evenly.
  • Spinach or kale – Wilts beautifully at the end.
  • Frozen peas or corn – Toss in straight from the freezer.

Herbs & Seasonings:

  • Dried oregano or Italian seasoning – For classic pasta flavor.
  • Red chili flakes – Optional, for gentle heat.
  • Salt & pepper – Always adjust to taste.
  • Fresh basil or parsley – To finish.

Optional Flavor Boosters:

  • Nutritional yeast or grated Parmesan (if not vegan) – Adds cheesy umami.
  • Lemon juice – Brightens the whole dish.
  • Plant-based milk or cashew cream – For a creamier finish.

Step-by-Step Instructions

1. Sauté the Aromatics

  • In a large, deep skillet or Dutch oven, heat 1–2 tbsp olive oil over medium heat.
  • Add:
    • 1 small onion, diced
    • 3–4 cloves garlic, minced
  • Cook until softened and fragrant, about 3–4 minutes.

2. Add the Vegetables

  • Stir in your chopped vegetables (about 2–3 cups total).
    • Examples: 1 zucchini, ½ bell pepper, ½ cup mushrooms, ½ cup carrots.
  • Cook for 5 minutes, stirring occasionally, until veggies begin to soften.

3. Add Pasta and Liquid

  • Add:
    • 12 oz dry pasta (short shapes work best)
    • 1 can (14.5 oz) diced tomatoes OR 1½ cups halved cherry tomatoes
    • 3½ cups vegetable broth
    • 1 tsp dried Italian seasoning
    • ½ tsp red pepper flakes (optional)
    • Salt and black pepper, to taste
  • Stir well, ensuring pasta is mostly submerged.

4. Simmer Uncovered

  • Bring to a boil, then reduce heat to medium-low.
  • Simmer uncovered, stirring occasionally, for 12–14 minutes, or until pasta is cooked and most of the liquid is absorbed.
  • If the pasta absorbs liquid too quickly, add a splash of broth or water as needed.

5. Add Greens and Finish

  • In the last 2–3 minutes of cooking, stir in:
    • 2 cups fresh spinach or kale
    • Optional: ¼ cup unsweetened plant-based milk or 2 tbsp nutritional yeast for creaminess
  • Cook just until greens wilt and pasta is tender.

6. Serve

  • Taste and adjust seasoning.
  • Garnish with fresh basil, parsley, or a drizzle of olive oil.

Tips, Variations & Substitutions

Tips for Success:

  • Stir often to prevent sticking and ensure even cooking.
  • Use low-sodium broth to control saltiness — season at the end.
  • Let the pasta rest off the heat for 5 minutes before serving; it thickens beautifully.

Variations:

  • Creamy version: Stir in plant-based cream or cashew sauce in the final minutes.
  • Mexican-inspired: Use cumin, smoked paprika, black beans, and corn.
  • Asian twist: Swap Italian seasoning for ginger + soy sauce and add bok choy and mushrooms.

Substitutions:

  • Gluten-free pasta: Cook time may vary — test frequently.
  • No tomatoes? Use a splash of tomato paste and extra broth.
  • No broth? Water works in a pinch, but add extra herbs for flavor.

Serving Ideas & Occasions

This one pot veggie pasta is perfect for:

  • Meatless Monday dinners
  • Meal prep – Store in portions for easy grab-and-go lunches
  • Family-friendly dinners – Customize the veggies to suit picky eaters
  • Quick weeknight meals – One pot, minimal mess, ready in under 30 minutes

Pair with:

  • A crisp green salad
  • Garlic bread or sourdough toast
  • A glass of white wine or lemon-mint sparkling water

Nutritional & Health Notes

This pasta is a balanced vegetarian meal rich in fiber, vitamins, and plant-based nutrients. It can be made vegan, dairy-free, or gluten-free with simple swaps.

Approximate per serving (based on 4 servings):

  • Calories: ~400
  • Protein: ~12g
  • Carbohydrates: ~60g
  • Fiber: ~6–8g
  • Fat: ~10g
  • Sugar: ~6g

Add lentils, beans, or tofu for a protein boost.


FAQs

Q1: Can I use whole wheat pasta?

Yes, but it may need a bit more liquid and a slightly longer cooking time.

Q2: Will the pasta get mushy?

As long as you stir and monitor closely, it should stay perfectly al dente.

Q3: Can I make this ahead?

Absolutely. Store in an airtight container in the fridge for up to 4 days. Reheat with a splash of broth or water.

Q4: Can I freeze it?

Yes. Freeze cooled pasta in single portions for up to 2 months. Thaw and reheat gently.

Q5: What’s the best pasta type to use?

Short shapes like penne, fusilli, rotini, or shells work best — they hold up well and cook evenly.

Q6: Can I add protein?

Yes! Add canned chickpeas, cooked lentils, crumbled tofu, or plant-based sausage.

Q7: Is this recipe kid-friendly?

Definitely. Omit the chili flakes and use mild vegetables for younger palates.

Print

One Pot Veggie Pasta – Easy Healthy Vegetarian Dinner

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A one-pot wonder filled with pasta, colorful veggies, and bold Italian seasoning. This easy veggie pasta cooks all in one pan — no draining, no fuss — and delivers a hearty, comforting, plant-based dinner in 30 minutes.

 

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 12 oz pasta (penne, rotini, or shells)
  • 1 small onion, diced
  • 3 garlic cloves, minced
  • 2 tbsp olive oil
  • 23 cups chopped mixed vegetables (zucchini, bell peppers, mushrooms, carrots)
  • 1 can (14.5 oz) diced tomatoes or 1½ cups cherry tomatoes
  • 3½ cups vegetable broth
  • 1 tsp dried Italian seasoning
  • ½ tsp red pepper flakes (optional)
  • 2 cups fresh spinach or kale
  • Salt & pepper, to taste
  • Optional: ¼ cup plant milk or 2 tbsp nutritional yeast

Instructions

  1. In a large skillet, sauté onion and garlic in olive oil for 3–4 minutes.
  2. Add chopped veggies and cook until slightly softened.
  3. Add pasta, tomatoes, broth, seasoning, and chili flakes.
  4. Stir and bring to a simmer. Cook uncovered for 12–14 minutes, stirring occasionally.
  5. Stir in spinach and plant milk or nutritional yeast in final 2 minutes.
  6. Let rest off heat for 5 minutes. Garnish and serve.

Notes

  • Add beans or lentils for protein.
  • Stir often to prevent sticking.
  • Adjust broth as needed for preferred consistency.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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