15 Minute Vegetable Pasta
This post is sponsored by Patient First.
This delicious pasta recipe is a 15 minute dinner filled with a rainbow of veggies! Everything cooks in one pot so this delicious, healthy meal is easy to make!

Why I Love This Recipe
Iโve been loving summer produce, and our garden has been giving us lots of tomatoes lately! I wanted to create a pasta recipe that would let the fresh produce shine, but I also wanted to keep it simple and easy. Cooking the pasta and beans in vegetable broth was an easy way to add flavor to this dish, and since everything cooks in one pot, clean-up is super quick. I think youโre going to love this recipe!
This recipe is also a great way to add seasonal vegetables to your plate. Dr. Trissana Emdadi, of the Holland Road Patient First location, states โMeals high in vegetables can help to decrease cardiovascular disease. Vegetables are a great source of vitamins and minerals and tend to be low in both calories and fat. A meatless meal can be a great way to introduce more vegetables into your diet. โ
Patient First has been my go-to urgent care ever since my first DIY mishap when I first moved to Richmond! Now, as the mom of a very active toddler, and a foster mom to a teenager, I love that theyโre open every day, including weekends and holidays! Be sure to check out a few of my other recipes in collaboration with Patient First including this apple cinnamon bread and this Mediterranean lentil soup!
Ingredients & Substitutions
- Olive oil – A little oil helps to sautรฉ the garlic and seasonings, enhancing their flavor. You can use avocado oil or butter as an alternative.
- Garlic – If you don’t have fresh garlic cloves, you can use garlic powder or garlic paste as a substitute. Use about 1/4 to 1/2 teaspoon of garlic powder for every clove.
- Oregano – If you don’t have dried oregano, you can use an Italian seasoning blend instead.
- Crushed red pepper – This adds a spicy kick to the pasta recipe. It adds heat and enhances the overall flavor profile of the dish. Substitution: If you prefer a milder heat or don’t have crushed red pepper, you can leave it out.
- Cannellini beans – These white beans add a creamy and hearty texture to the pasta dish. They also add protein and fiber, making the meal more filling. Substitution: If you don’t have cannellini beans, you can use another type of white bean such as Great Northern beans, navy beans, or butter beans.
- Vegetable broth – Vegetable broth serves as the base of the sauce for the pasta. I recommend a low-sodium broth.
- Pasta – I used whole wheat pasta for extra protein and fiber. Be sure to use a short-shaped pasta, such as penne, ziti, rotini, or fusilli.
- Baby spinach – Adding spinach is an easy way to add some extra greens to this dish. If you don’t have baby spinach, you can use other leafy greens such as kale or Swiss chard, just be sure to remove the stems first.
- Cherry tomatoes – Fresh tomatoes add sweetness and acidity to the pasta. You can use regular-sized tomatoes or even canned diced tomatoes as alternatives, but fresh summer tomatoes taste best!
- Asparagus – I love the flavor of tender asparagus, but you can use other vegetables like broccoli florets or peas.
- Lemon juice and zest –Lemon juice adds a bright and tangy flavor to the pasta. If you don’t have a fresh lemon, you can use bottled lemon juice and skip the zest. If you donโt have lemon juice, use a splash of red wine vinegar or champagne vinegar instead.
- Parmesan cheese – The cheese adds a salty and umami flavor that really makes this pasta dish shine! If you want to keep this recipe vegan, you can skip the cheese, just be sure to season with salt and pepper as needed.
How to Make Pasta with Veggies in One Pot
Ingredients & Substitutions
- Olive oil – A little oil helps to sautรฉ the garlic and seasonings, enhancing their flavor. You can use avocado oil or butter as an alternative.
- Garlic – If you don’t have fresh garlic cloves, you can use garlic powder or garlic paste as a substitute. Use about 1/4 to 1/2 teaspoon of garlic powder for every clove.
- Oregano – If you don’t have dried oregano, you can use an Italian seasoning blend instead.
- Crushed red pepper – This adds a spicy kick to the pasta recipe. It adds heat and enhances the overall flavor profile of the dish. Substitution: If you prefer a milder heat or don’t have crushed red pepper, you can leave it out.
- Cannellini beans – These white beans add a creamy and hearty texture to the pasta dish. They also add protein and fiber, making the meal more filling. Substitution: If you don’t have cannellini beans, you can use another type of white bean such as Great Northern beans, navy beans, or butter beans.
- Vegetable broth – Vegetable broth serves as the base of the sauce for the pasta. I recommend a low-sodium broth.
- Pasta – I used whole wheat pasta for extra protein and fiber. Be sure to use a short-shaped pasta, such as penne, ziti, rotini, or fusilli.
- Baby spinach – Adding spinach is an easy way to add some extra greens to this dish. If you don’t have baby spinach, you can use other leafy greens such as kale or Swiss chard, just be sure to remove the stems first.
- Cherry tomatoes – Fresh tomatoes add sweetness and acidity to the pasta. You can use regular-sized tomatoes or even canned diced tomatoes as alternatives, but fresh summer tomatoes taste best!
- Asparagus – I love the flavor of tender asparagus, but you can use other vegetables like broccoli florets or peas.
- Lemon juice and zest –Lemon juice adds a bright and tangy flavor to the pasta. If you don’t have a fresh lemon, you can use bottled lemon juice and skip the zest. If you donโt have lemon juice, use a splash of red wine vinegar or champagne vinegar instead.
- Parmesan cheese – The cheese adds a salty and umami flavor that really makes this pasta dish shine! If you want to keep this recipe vegan, you can skip the cheese, just be sure to season with salt and pepper as needed.
How to Make Pasta with Veggies in One Pot
Tips for the Perfect Pasta
- Be sure to use a short pasta shape like ziti, penne, fusilli, or bow tie. Longer pasta like spaghetti or linguine doesn’t work as well since we’re cooking the pasta in a small amount of liquid.
- I prefer to use a low-sodium broth so you can control the saltiness of the final dish. I also recommend looking for canned beans without salt or with only a small amount of salt added.
- Freshly grated Parmesan cheese has so much more flavor than pre-grated or pre-shredded cheese. It’s worth the effort for the best flavor!
- If you enjoy this recipe, try my roasted vegetable pasta, too!
How to Make Vegetable Pasta in an Instant Pot
If you want to make this recipe in an Instant Pot, itโs easy! Set the pressure cooker to sautรฉ and add the olive oil, garlic, and seasonings to the pot. Sautรฉ for one minute, then add the pasta, beans, and 3 cups of broth to your Instant Pot or pressure cooker. Seal the lid and ensure the valve is set to sealing. Press cancel to end the sautรฉ function. Then set the Instant Pot to manually pressure cook the pasta for one minute. Allow the pressure to naturally release for two minutes, then switch the valve to release any remaining pressure.
Press cancel to end the keep warm function, then press sautรฉ. Add the tomatoes, asparagus, spinach, lemon juice, and lemon zest. Sautรฉ for 2-3 minutes until the vegetables are tender and the spinach is wilted. Sprinkle with Parmesan cheese and serve.
What to Serve with Vegetable Pasta
Try pairing this tasty pasta with a healthy summer salad or enjoy it with a roasted vegetable like broccoli, zucchini, or green beans. This pasta is already loaded with veggies so it doesn’t necessarily need a side dish, but if you want to add some extra veggies to your plate, go for it!
More Recipe Ideas
Looking for other delicious, yet easy recipes Iโve made in collaboration with Patient First? Youโll love my 15 minute chickpea tacos, this one-pan vegetable curry recipe, and if youโre feeling under the weather, this immunity boosting soup is a reader favorite!
Print15 Minute Vegetable Pasta
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 8 cups 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This delicious pasta recipe is a 15 minute dinner filled with a rainbow of veggies! Everything cooks in one pot so this delicious, healthy meal is easy to make!
Ingredients
- 2 tablespoons olive oil
- 6 garlic cloves, minced
- 1/2 teaspoon dried oregano
- 1/4 teaspoon crushed red pepper
- 3 cups vegetable broth
- 8 oz whole wheat pasta in a short shape such as ziti, penne, rotini, or bowtie
- 1 (15 oz) can cannellini beans
- 2 cups cherry tomatoes, cut into halves
- 1 cup asparagus, chopped into 1โ pieces
- 2 cups loosely packed baby spinach
- 1 tablespoon lemon juice
- Zest of one lemon
- 1 oz grated Parmesan cheese (about 1/4 cup grated)
- Salt and pepper to taste
Instructions
Stovetop Directions
- Add the olive oil, garlic, oregano, and crushed red pepper, to a large pot or Dutch oven and heat over medium heat for one minute.
- Add the vegetable broth and beans.Cover. Turn the heat to high and once the broth is boiling, add the pasta.
- Cook the pasta according to the package directions. If necessary, add a splash of water to ensure the pasta doesnโt stick to the bottom of the pot. Reduce heat to medium.
- When there are two minutes left of cooking time, add the tomatoes, asparagus, and spinach, lemon juice, and lemon zest and stir to combine. Continue to cook uncovered until the pasta is al dente.
- Sprinkle with Parmesan cheese and season with salt and pepper to taste.
Instant Pot Directions
- Set the pressure cooker to sautรฉ and add the olive oil, garlic, and seasonings to the pot.
- Sautรฉ for one minute, then add the pasta, beans, and 3 cups of broth to your Instant Pot or pressure cooker.
- Seal the lid and ensure the valve is set to sealing. Press cancel to end the sautรฉ function. Then set the Instant Pot to manually pressure cook the pasta for one minute. Allow the pressure to naturally release for two minutes, then switch the valve to release any remaining pressure.
- Press cancel to end the keep warm function, then press sautรฉ. Add the tomatoes, asparagus, spinach, lemon juice, and lemon zest.
- Sautรฉ for 2-3 minutes until the vegetables are tender and the spinach is wilted. Sprinkle with Parmesan cheese and serve.
This is definitely one of my favorite pastas to make in summer. Love to use the fresh garden produce and my kids love pasta. This is in our weekly menu now.ย
Since my kids LOVE pasta, it was easy to get them to eat extra veggies with this recipe. ย They especially loved the asparagus!
Count me in to all things pasta. This one looks fantastic!! Thank you so much for sharing this recipe, I am so excited to try it out this week!
My family loved your vegetable pasta. It was easy to make and so very delicious!
I loved the asparagus in this pasta salad. The flavor combination of everything together was delicious.
This pasta dish was so hearty with the combination of whole wheat pasta and beans. It was really good the next day as lunch.
I love one pot dishes, I like how you’ve packed it with healthy beans and vegetables. Going to try it tonight, thanks for sharing.
We really enjoyed this dish for dinner, I particularly liked the addition of the beans for protein and the lemon juice and zest were perfect!
We loved this veggie pasta. It’s quick and easy, plus healthy, hearty and delicious. Thanks for this recipe!