18 Delectable Pasta with Vegetables Recipes

Photo of author
Written By zhengshangxiao110119

Wedding dreamer, detail lover, and storyteller behind every BrideWhimsy idea.

Just imagine twirling your fork into a bowl of perfectly cooked pasta, loaded with colorful, fresh vegetables and a savory sauce that brings it all together. Whether you’re looking for quick weeknight dinners or seasonal comfort food, these 18 recipes will transform your pasta nights into veggie-packed feasts.

Creamy Sun-Dried Tomato Pasta with Spinach

Creamy Sun-Dried Tomato Pasta with Spinach

Very late on a quiet Thursday evening, I found myself craving something that felt both indulgent and comforting. This creamy sun-dried tomato pasta with spinach became that perfect, unhurried meal. It’s rich yet tangy, comes together in the time it takes to boil water, and somehow makes even a weeknight feel a little special.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

  • 12 oz dried penne pasta
  • 2 tbsp olive oil
  • 3 cloves garlic, minced
  • 1/2 cup drained oil-packed sun-dried tomatoes, chopped
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 3 cups fresh baby spinach
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

  1. Bring a large pot of salted water to a boil. Add 12 oz penne pasta and cook according to package directions until al dente, about 10-12 minutes. Reserve 1/2 cup pasta water before draining.
  2. While pasta cooks, heat 2 tbsp olive oil in a large skillet over medium heat. Add 3 minced garlic cloves and sauté for 30 seconds until fragrant, stirring constantly to avoid burning.
  3. Add 1/2 cup chopped sun-dried tomatoes to the skillet and cook for 1 minute, stirring occasionally.
  4. Pour 1 cup heavy cream into the skillet and stir to combine. Bring to a gentle simmer, then reduce heat to low. Let the sauce thicken slightly, about 2-3 minutes.
  5. Stir in 1/2 cup grated Parmesan cheese until melted and smooth. Season with 1/2 tsp salt and 1/4 tsp black pepper. Taste and adjust seasoning if needed.
  6. Add 3 cups fresh baby spinach to the skillet. Cook for 1-2 minutes, stirring gently, until wilted. If the sauce is too thick, add reserved pasta water 1 tbsp at a time until desired consistency.
  7. Add the drained pasta to the skillet and toss to coat evenly with the sauce. Serve immediately.

Maybe it’s the soft pink hue of the sun-dried tomatoes against the green spinach, or the way each pasta twirl catches a bit of creamy tang. I love serving this in wide, shallow bowls with a little extra Parmesan on top and a side of crusty bread to soak up every last drop—it’s the kind of simple, soulful dinner that lingers long after the plates are cleared.

Roasted Vegetable Pasta Bake with Mozzarella

Roasted Vegetable Pasta Bake with Mozzarella

Yesterday's farmer's market haul—zucchini, bell peppers, and a glossy purple eggplant—sat on my counter, begging to be turned into something warm and comforting. I wanted a dish that felt like a hug, so I let them roast until sweet and caramelized, then tucked them under a blanket of bubbly mozzarella. This pasta bake is my kind of slow Sunday cooking: forgiving, fragrant, and deeply satisfying.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

For the Roasted Vegetables

  • 2 medium zucchini, sliced into half-moons
  • 1 large eggplant, cut into 1-inch cubes
  • 2 red bell peppers, sliced into strips
  • 1 yellow bell pepper, sliced into strips
  • 3 tablespoons olive oil
  • 1 teaspoon salt
  • ½ teaspoon black pepper

For the Pasta and Assembly

  • 12 ounces penne pasta
  • 2 cups marinara sauce
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • ¼ cup chopped fresh basil

Instructions

  1. Preheat your oven to 425°F. Line two large baking sheets with parchment paper.
  2. In a large bowl, combine the zucchini, eggplant, and bell peppers. Drizzle with olive oil, then sprinkle with salt and pepper. Toss well to coat evenly.
  3. Spread the vegetables in a single layer on the prepared baking sheets. Roast for 20–25 minutes, stirring halfway through, until tender and lightly browned at the edges. Tip: Don't crowd the pans—overlapping traps steam and prevents caramelization.
  4. While the vegetables roast, bring a large pot of salted water to a boil. Add the penne and cook according to package directions until al dente (usually 10–12 minutes). Drain and set aside. Tip: Reserve ½ cup of pasta water before draining—it can loosen the sauce if needed later.
  5. Reduce the oven temperature to 375°F. In a large mixing bowl, combine the roasted vegetables, cooked pasta, and marinara sauce. Stir gently until everything is well coated.
  6. Transfer the mixture to a 9×13-inch baking dish. Sprinkle the shredded mozzarella evenly over the top, followed by the grated Parmesan. Tip: For a golden top, broil the bake for the last 2–3 minutes after baking.
  7. Bake uncovered for 20–25 minutes, until the sauce is bubbly and the cheese is melted and lightly golden. Let rest for 5 minutes before serving. Tip: Resting helps the casserole set so it slices neatly.
  8. Garnish with chopped fresh basil just before serving.

Each bite is a little landscape: tender zucchini, smoky peppers, and creamy eggplant tangled in pasta and gooey mozzarella. I love serving it with a crisp green salad dressed in lemon vinaigrette to cut through the richness. Even reheated the next day, it tastes like a meal that was made with care.

Zucchini Noodles with Pesto and Cherry Tomatoes

Zucchini Noodles with Pesto and Cherry Tomatoes

Even as the world outside my window turns gently toward evening, I find myself craving something light and green—a dish that feels like a quiet conversation with spring. These zucchini noodles with pesto and cherry tomatoes are my slow, happy answer: a bowl of fresh-cut spirals, glossy with homemade basil pesto, and bright little tomatoes that burst with sweetness.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 8 minutes

Ingredients

  • 4 medium zucchini (about 2 lbs)
  • 1/2 cup basil pesto (homemade or store-bought)
  • 1 cup cherry tomatoes, halved
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1/4 cup pine nuts
  • 1/4 cup grated Parmesan cheese
  • Salt, to taste
  • Black pepper, to taste

Instructions

  1. Spiralize the zucchini into noodles using a spiralizer or a julienne peeler. Place the noodles in a large colander, sprinkle with a pinch of salt, and let them sit for 10 minutes to draw out excess moisture. Tip: After 10 minutes, gently press the noodles with paper towels to remove even more water—this prevents a watery dish.
  2. While the zucchini sits, toast the pine nuts in a dry skillet over medium heat, shaking often, until golden and fragrant (about 2-3 minutes). Set aside.
  3. In a large skillet, heat 2 tablespoons olive oil over medium heat. Add minced garlic and cook, stirring, until fragrant (about 30 seconds). Tip: Don't let the garlic brown too much—it can turn bitter.
  4. Add the cherry tomatoes to the skillet, cut side down if possible, and cook without stirring for 2 minutes until they begin to soften and blister. Then give them a gentle stir and cook for another minute.
  5. Add the zucchini noodles to the skillet. Toss gently with tongs for 1–2 minutes, just until the noodles are warmed through and slightly tender but still al dente. Tip: Don't overcook—zoodles can quickly become mushy.
  6. Remove the skillet from heat. Add the basil pesto and toss until all noodles are evenly coated.
  7. Plate the zucchini noodles and top with toasted pine nuts and grated Parmesan cheese. Season with salt and pepper to taste (though the pesto and Parmesan add saltiness, so go easy).

Depending on your mood, you might shower these zoodles with extra Parmesan or a scatter of fresh basil petals. Each tangle is slippery, herb-slicked, and so tender it nearly whispers—a lovely, low-carb melody that feels like a gentle end to any day.

Spaghetti with Garlic and Olive Oil (Aglio e Olio)

Spaghetti with Garlic and Olive Oil (Aglio e Olio)

Maybe it's the simplicity of this dish that makes it so deeply comforting. On a quiet evening, when I crave something both grounding and invigorating, I find myself reaching for the garlic and olive oil. This is my favorite version of aglio e olio—spaghetti that shines with just a few good ingredients, each one essential.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

  • 12 oz spaghetti
  • 1/2 cup extra-virgin olive oil
  • 6 cloves garlic, thinly sliced
  • 1/2 tsp red pepper flakes
  • 1/2 cup freshly grated Parmesan cheese
  • 1/4 cup chopped fresh parsley
  • Salt to taste

Instructions

  1. Bring a large pot of salted water to a rolling boil. Add the spaghetti and cook until al dente, about 1 minute less than package directions, reserving 1 cup of pasta water before draining.
  2. While the pasta cooks, place the olive oil in a large skillet over medium-low heat. Add the sliced garlic and cook gently, stirring often, until it turns golden and fragrant—about 3 minutes. Be careful not to let it burn; if it browns too quickly, lower the heat. (Tip: Low heat ensures the garlic infuses the oil without becoming bitter.)
  3. Stir in the red pepper flakes and cook for 30 seconds, until the oil is fragrant and lightly tinted. Remove the skillet from the heat to prevent the garlic from overcooking.
  4. Drain the spaghetti, reserving the pasta water. Add the pasta directly to the skillet with the garlic oil. Toss well, adding the reserved pasta water a splash at a time—start with about 1/4 cup—until the sauce coats the noodles loosely. (Tip: The starchy water helps bind the oil to the pasta, creating a silky sauce.)
  5. Sprinkle in the Parmesan cheese and chopped parsley. Toss again until the cheese melts and the pasta is glossy. Taste and add salt if needed. (Tip: Parmesan can be salty, so taste first.)

Dinner is ready when the spaghetti glistens with oil and flecks of red pepper, each twirl carrying a hint of heat and nutty garlic. I love serving it in a warm bowl with extra Parmesan on the side, and maybe a glass of crisp white wine—it feels like a small, well-earned pause at the end of the day.

Butternut Squash and Sage Pasta

Butternut Squash and Sage Pasta

Perhaps it's the golden hour light that first draws me to this dish, or maybe it's the earthy sweetness of roasted butternut squash tangled in ribbons of pasta. This is one of those recipes that feels like a warm hug on a crisp autumn evening, with brown butter and sage adding a nutty, aromatic depth that turns simple ingredients into something truly comforting.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the Roasted Squash

  • 1 medium butternut squash (about 2 lbs), peeled, seeded, and cut into ½-inch cubes
  • 2 tbsp olive oil
  • ½ tsp salt
  • ¼ tsp black pepper

For the Pasta and Sauce

  • 12 oz dried fettuccine or pappardelle
  • 4 tbsp unsalted butter
  • 8 fresh sage leaves
  • ½ cup grated Parmesan cheese, plus more for serving
  • ¼ cup reserved pasta water
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 400°F. Line a baking sheet with parchment paper.
  2. In a large bowl, toss the cubed squash with olive oil, ½ tsp salt, and ¼ tsp pepper until evenly coated.
  3. Spread the squash in a single layer on the prepared baking sheet. Roast for 25–30 minutes, flipping halfway, until tender and caramelized at the edges. Tip: For extra browning, don't overcrowd the pan—use two sheets if needed.
  4. While the squash roasts, bring a large pot of salted water to a boil. Add the pasta and cook according to package directions until al dente. Reserve ¼ cup of pasta water before draining.
  5. In a large skillet over medium heat, melt the butter. Add the sage leaves and cook, swirling occasionally, until the butter turns golden brown and smells nutty, about 3–4 minutes. Tip: Watch closely—brown butter can burn quickly. Remove from heat once it's amber with brown specks.
  6. Add the drained pasta to the skillet with the brown butter and sage. Toss to coat, then add the roasted squash and ¼ cup reserved pasta water. Tip: The starchy water helps the sauce cling to the pasta.
  7. Sprinkle in the grated Parmesan and toss gently until the cheese melts and creates a creamy sauce. Season with additional salt and pepper to taste.
  8. Serve immediately, topped with extra Parmesan and a few fresh sage leaves for garnish.

Biting into this pasta, you get the sweet, almost honeyed squash contrasting with the nutty brown butter and the slight peppery bite of sage. The Parmesan binds it all into a silky, savory coating that makes each forkful irresistible. For a cozy twist, try adding crumbled crispy bacon or toasted walnuts on top—they add a delightful crunch that plays beautifully with the soft squash.

Lemon Asparagus Pasta with Parmesan

Lemon Asparagus Pasta with Parmesan

Noticing the first tender shoots of asparagus at the market, I knew it was time for a simple, bright pasta. This Lemon Asparagus Pasta with Parmesan is exactly what I crave as spring settles in—a dish that feels both effortless and special.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

  • 12 oz linguine
  • 1 lb asparagus, trimmed and cut into 2-inch pieces
  • 3 tbsp unsalted butter
  • 2 cloves garlic, minced
  • 1 tsp lemon zest
  • 3 tbsp lemon juice
  • 1/2 cup grated Parmesan cheese
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 cup reserved pasta water

Instructions

  1. Bring a large pot of salted water to a boil. Add the linguine and cook according to package directions until al dente, about 8-10 minutes.
  2. While the pasta cooks, fill a medium bowl with ice water. Blanch the asparagus pieces in the boiling pasta water for 2 minutes until bright green and tender-crisp. Use a slotted spoon to transfer them to the ice water to stop cooking, then drain and set aside.
  3. Reserve 1 cup of pasta water, then drain the linguine and return it to the pot.
  4. In a large skillet over medium heat, melt the butter. Add the minced garlic and cook for 1 minute until fragrant, stirring constantly so it doesn't burn.
  5. Add the blanched asparagus, lemon zest, lemon juice, salt, and pepper to the skillet. Cook for 1 minute, stirring gently to coat the asparagus with the butter mixture.
  6. Add the drained linguine to the skillet. Sprinkle half the Parmesan cheese over the pasta, then pour in 1/4 cup of the reserved pasta water. Toss everything together for 1-2 minutes until the cheese melts and creates a light sauce. If the pasta seems dry, add more pasta water 1 tablespoon at a time.
  7. Remove from heat. Serve immediately, topped with the remaining Parmesan cheese.

Velvety butter and salty Parmesan cling to each strand of pasta, while the asparagus offers a fresh snap and the lemon zest whispers of sunshine. For a lovely finish, top with a dusting of extra Parmesan and a twist of black pepper—it's spring on a plate.

Mushroom and Thyme Cream Pasta

Mushroom and Thyme Cream Pasta

Vaguely, I find myself reaching for earthy flavors as the evening settles in. This mushroom and thyme cream pasta feels like a quiet indulgence—velvety, woodsy, and wrapped in a silky sauce that clings to every strand of pasta.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

  • 8 oz fettuccine
  • 2 tbsp unsalted butter
  • 1 tbsp olive oil
  • 8 oz mixed mushrooms (cremini, shiitake, oyster), sliced
  • 3 cloves garlic, minced
  • 2 tsp fresh thyme leaves (plus more for garnish)
  • 1/2 cup dry white wine
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • Salt and black pepper to taste

Instructions

  1. Bring a large pot of salted water to a boil. Cook fettuccine according to package directions until al dente. Reserve 1 cup pasta water, then drain.
  2. While pasta cooks, heat butter and olive oil in a large skillet over medium-high heat. Add mushrooms in a single layer and cook without stirring for 3 minutes until golden brown on one side.
  3. Stir mushrooms and continue cooking for 3–4 minutes until all sides are browned and moisture has evaporated. Tip: don't overcrowd the pan—brown in batches if necessary to ensure caramelization.
  4. Reduce heat to medium. Add garlic and thyme, cook for 1 minute until fragrant.
  5. Pour in white wine, scraping up any browned bits from the bottom. Simmer for 2 minutes until reduced by half.
  6. Add heavy cream, stir, and bring to a gentle simmer. Cook for 3–4 minutes until slightly thickened. Tip: maintain a low simmer to prevent curdling.
  7. Reduce heat to low. Stir in Parmesan until melted and smooth. Season with salt and pepper. Tip: add pepper generously to complement the earthy mushrooms.
  8. Add drained fettuccine to the sauce, tossing to coat. If sauce is too thick, add reserved pasta water 1 tablespoon at a time until desired consistency is reached.
  9. Serve immediately, garnished with fresh thyme leaves and extra Parmesan if desired.

Creamy and deeply savory, this pasta has a texture that's both silky and lightly clinging—each bite carries the umami of mushrooms and the subtle perfume of thyme. It's the kind of dish that asks for a quiet table, a glass of the same white wine used in the sauce, and maybe some crusty bread to soak up every last drop.

Spicy Arrabbiata Pasta with Bell Peppers

Spicy Arrabbiata Pasta with Bell Peppers

Kneading a bit of calm into a busy week, I find myself reaching for this Spicy Arrabbiata Pasta with Bell Peppers. It's one of those dishes that feels like a warm hug—simple, bold, and deeply satisfying. The tomatoes, bell peppers, and chili flakes come together in a way that's both grounding and exciting, like a familiar tune with a surprising new note.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

Pasta

  • 12 oz dried penne pasta

Arrabbiata Sauce

  • 2 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 large red bell pepper, sliced into thin strips
  • 1 large yellow bell pepper, sliced into thin strips
  • 1/2 tsp red pepper flakes (adjust for heat preference)
  • 1 (28 oz) can crushed tomatoes
  • 1/2 tsp salt
  • 1/4 cup fresh basil leaves, chopped
  • 1 tbsp capers (optional, for briny depth)

Instructions

  1. Bring a large pot of salted water to a boil. Add the penne and cook according to package directions until al dente. Reserve 1/2 cup of pasta water before draining.
  2. While the pasta cooks, heat the olive oil in a large skillet over medium heat until shimmering. Add the minced garlic and cook, stirring frequently, for about 1 minute until fragrant but not browned.
  3. Add the sliced red and yellow bell peppers to the skillet and sauté for 5–7 minutes, stirring occasionally, until they begin to soften and develop golden spots. For deeper flavor, let them rest undisturbed for a minute before flipping.
  4. Sprinkle the red pepper flakes over the peppers and stir to coat, cooking for 30 seconds until aromatic.
  5. Pour in the crushed tomatoes and add the salt. Stir well to combine, then reduce the heat to low. Let the sauce simmer uncovered for 10 minutes, stirring occasionally, to thicken slightly and meld flavors. Tip: If the sauce tastes too acidic, a pinch of sugar can balance it.
  6. Add the cooked penne to the skillet along with the reserved pasta water, if needed to thin the sauce to your liking. Toss everything together over low heat for 1–2 minutes until the pasta is well coated.
  7. Remove from heat and fold in the fresh basil and capers (if using). Let it rest for a minute so the flavors can settle together.

Each bite offers a gentle heat that lingers, balanced by the sweetness of the bell peppers and the tang of the tomatoes. The pasta absorbs the sauce beautifully, making every forkful feel complete. I love serving this with a side of crusty bread to soak up any extra sauce, or a simple green salad dressed with lemon vinaigrette to keep things bright.

Pasta Primavera with Fresh Herbs

Pasta Primavera with Fresh Herbs

With the first warm days of spring, I find myself reaching for light, colorful dishes that celebrate the season’s bounty. This Pasta Primavera with Fresh Herbs is my current journal entry—a gentle medley of tender broccoli, sweet carrots, and peas, all tangled in a nest of pasta and brightened with basil and parsley.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

Pasta and Vegetables

  • 12 oz farfalle pasta
  • 2 tbsp olive oil
  • 1 cup broccoli florets (small bite-size)
  • 1 cup carrots (julienned or thinly sliced)
  • 1 cup frozen peas (thawed)
  • 3 cloves garlic (minced)

Sauce and Herbs

  • 1/2 cup vegetable broth
  • 1/4 cup heavy cream
  • 1/2 cup freshly grated Parmesan cheese
  • 1/4 cup fresh basil (chopped)
  • 2 tbsp fresh parsley (chopped)
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

  1. Bring a large pot of salted water to a rolling boil. Add farfalle and cook according to package directions until al dente, about 10-12 minutes. Reserve 1/2 cup pasta water before draining.
  2. While pasta cooks, heat olive oil in a large skillet over medium heat. Add broccoli and carrots; sauté for 3-4 minutes until crisp-tender. (Tip: cut veggies uniformly for even cooking.)
  3. Stir in garlic and peas; cook 1 minute until fragrant. (Tip: add peas near the end to preserve their bright green color.)
  4. Pour in vegetable broth and bring to a simmer. Let reduce slightly, about 2 minutes.
  5. Reduce heat to low; stir in heavy cream, Parmesan, salt, and pepper. Cook until sauce thickens slightly, 1-2 minutes. (Tip: avoid boiling after adding cream to prevent curdling.)
  6. Add drained pasta to the skillet; toss well to coat. If sauce is too thick, add reserved pasta water 1 tablespoon at a time until desired consistency.
  7. Remove from heat; fold in fresh basil and parsley. Serve immediately in warm bowls.

And so the plate becomes a garden — each forkful a whisper of spring, with the creamy sauce clinging like morning dew and the herbs bright as the first buds. A perfect companion for a quiet afternoon, or paired with a crisp white wine and crusty bread.

Spinach and Ricotta Stuffed Shells

Spinach and Ricotta Stuffed Shells

A quiet evening calls for something warm and cheesy, something that fills the kitchen with the scent of basil and tomato. These spinach and ricotta stuffed shells are my go-to for those nights when I need a hug in a baking dish—tender pasta cradling a creamy, garlicky filling, all nestled under a blanket of marinara and melted mozzarella.

Serving: 6 | Prep Time: 25 minutes | Cooking Time: 30 minutes

Ingredients

For the Shells

  • 12 ounces jumbo pasta shells
  • 2 tablespoons olive oil, divided
  • 3 cloves garlic, minced
  • 10 ounces frozen chopped spinach, thawed and squeezed dry
  • 15 ounces whole milk ricotta cheese
  • 1 cup shredded mozzarella cheese, divided
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon nutmeg

For the Sauce and Assembly

  • 3 cups marinara sauce (jarred or homemade)
  • 1/2 cup shredded mozzarella cheese
  • 2 tablespoons chopped fresh basil (optional)

Instructions

  1. Preheat oven to 375°F.
  2. Bring a large pot of salted water to a boil. Add jumbo shells and cook according to package directions until al dente (about 9–10 minutes). Drain and rinse with cool water to stop cooking. Drizzle with 1 tablespoon olive oil and toss gently to prevent sticking.
  3. While the pasta cooks, heat remaining 1 tablespoon olive oil in a small skillet over medium heat. Add minced garlic and sauté until fragrant, about 1 minute. Remove from heat and let cool slightly.
  4. In a large bowl, combine spinach, ricotta, 1 cup mozzarella, Parmesan, egg, salt, pepper, nutmeg, and the sautéed garlic. Mix until well blended.
  5. Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
  6. Fill each cooked shell with about 2 tablespoons of the ricotta mixture. A small spoon or piping bag works well — to make piping easier, snip the corner of a zip-top bag and fill with the mixture.
  7. Arrange filled shells in the baking dish, seam side up, in a single layer. Top with remaining 2 cups marinara sauce, spooning it over each shell to cover.
  8. Sprinkle remaining 1/2 cup mozzarella evenly over the top.
  9. Cover dish with foil and bake for 20 minutes. Remove foil and bake for an additional 10 minutes, until cheese is melted and bubbly. For a golden top, broil for 1–2 minutes at the end.
  10. Let rest for 5 minutes before serving. Garnish with fresh basil if desired.

Gathered on the plate, each shell is a little package of creamy spinach and ricotta, the marinara tangy and bright against the rich cheese pulling into soft ribbons. Spoon a bit of extra warm sauce over the top and serve with a simple green salad — it’s the kind of meal that makes a Tuesday feel like Sunday.

Avocado and Cherry Tomato Pasta Salad

Avocado and Cherry Tomato Pasta Salad

Very gently, I find myself reaching for avocados and cherry tomatoes on warm afternoons. This pasta salad feels like a quiet moment — cool, creamy, and bright with lime. It's the kind of dish you make when you want something effortless yet deeply satisfying.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

  • 8 oz rotini pasta
  • 2 ripe avocados, diced
  • 1 pint cherry tomatoes, halved
  • 1 cucumber, diced
  • 1/4 cup fresh cilantro, chopped
  • 1/2 cup plain Greek yogurt
  • 2 tbsp mayonnaise
  • 3 tbsp fresh lime juice
  • 1 garlic clove, minced
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp olive oil

Instructions

  1. Bring a large pot of salted water to a boil. Add 8 oz rotini pasta and cook according to package directions until al dente, about 8-9 minutes. Drain and rinse under cold water to stop the cooking; let cool completely.
  2. In a small bowl, whisk together 1/2 cup plain Greek yogurt, 2 tbsp mayonnaise, 3 tbsp fresh lime juice, 1 minced garlic clove, 1/2 tsp salt, and 1/4 tsp black pepper until smooth. Set aside.
  3. In a large serving bowl, combine the cooled pasta, 2 diced avocados, 1 pint halved cherry tomatoes, 1 diced cucumber, and 1/4 cup chopped cilantro. Drizzle with 2 tbsp olive oil and toss gently to coat — this helps prevent the avocado from browning.
  4. Pour the creamy dressing over the salad and toss gently until everything is evenly coated. Taste and adjust salt or lime if desired, but remember that flavors meld as it chills.
  5. Cover and refrigerate for at least 30 minutes before serving to allow the flavors to marry. The salad tastes even better the next day — just give it a quick stir and add a splash of lime if it seems dry.

Gently fork-tender pasta meets creamy avocado and bursts of juicy tomato in every bite. The dressing is luscious but light, thanks to the yogurt and lime. Serve it alongside grilled chicken or eat it straight from the bowl — either way, it's pure comfort.

Cajun Chicken and Vegetable Pasta

Cajun Chicken and Vegetable Pasta

Late on a quiet Thursday evening, with the kitchen light dim and the house still, I found myself reaching for the familiar warmth of Cajun seasoning. This pasta came together slowly, each ingredient added with intention, like notes in a gentle melody. It’s the kind of meal that feels like a hug—smoky, colorful, and deeply satisfying.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

Pasta and Chicken

  • 12 oz penne pasta
  • 1 lb boneless skinless chicken breasts, cut into bite-sized pieces

Vegetables and Aromatics

  • 2 tbsp olive oil, divided
  • 1 medium yellow onion, diced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 3 cloves garlic, minced

Seasoning and Sauce

  • 2 tbsp Cajun seasoning
  • 1 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 cup heavy cream
  • 1/2 cup chicken broth
  • 1/4 cup grated Parmesan cheese
  • 2 tbsp chopped fresh parsley for garnish

Instructions

  1. Bring a large pot of salted water to a boil. Cook penne according to package directions until al dente, about 10-12 minutes. Reserve 1/2 cup pasta water before draining.
  2. While pasta cooks, pat chicken pieces dry with paper towels. Toss with 1 tbsp Cajun seasoning, paprika, salt, and black pepper until evenly coated.
  3. Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add seasoned chicken in a single layer. Cook without moving for 3-4 minutes until golden brown on one side. Flip and cook another 3-4 minutes until cooked through (internal temperature 165°F). Transfer to a plate.
  4. Reduce heat to medium. Add remaining 1 tbsp olive oil. Sauté onion and bell peppers for 4-5 minutes until softened and lightly charred. Stir in garlic and cook for 1 minute until fragrant.
  5. Sprinkle remaining 1 tbsp Cajun seasoning over vegetables and stir for 30 seconds. Pour in heavy cream and chicken broth, scraping up any browned bits from the pan.
  6. Bring sauce to a gentle simmer. Reduce heat to low and stir in Parmesan cheese until melted. Let sauce thicken for 2-3 minutes, stirring occasionally. (Tip: For a thinner sauce, add reserved pasta water 1 tbsp at a time.)
  7. Return chicken to skillet along with drained pasta. Toss everything together until well coated. Cook for 1-2 minutes to reheat. (Tip: Taste and adjust salt if needed—Cajun blends vary.)
  8. Remove from heat. Garnish with fresh parsley and serve immediately. (Tip: For extra smokiness, finish with a sprinkle of smoked paprika just before serving.)

Each bite of this pasta is a soft symphony: the tender chicken, the sweet char of peppers, and the creamy heat that lingers like a whispered secret. On a cozy night, try serving it in shallow bowls with a side of crusty bread to soak up every last drop of sauce.

Roasted Cauliflower and Almond Pasta

Roasted Cauliflower and Almond Pasta

Zephyrs of roasted cauliflower and almond drift through the kitchen, coaxing me into a slower pace tonight. This pasta dish feels like a quiet hug—nutty, lemony, and naturally gluten-free if you choose your noodles wisely.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

Pasta and Vegetables

  • 8 oz gluten-free fusilli or your favorite pasta
  • 1 medium head cauliflower, cut into small florets
  • 3 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Almond and Herb Topping

  • 1/3 cup sliced almonds
  • 2 tbsp fresh parsley, chopped
  • 1/2 lemon (zest and juice)
  • 2 cloves garlic, minced
  • 3 tbsp grated Parmesan cheese (omit for vegan)
  • 2 tbsp unsalted butter
  • 1/4 cup reserved pasta water

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. In a large bowl, toss the cauliflower florets with 2 tbsp olive oil, 1/2 tsp salt, and 1/4 tsp black pepper until evenly coated.
  3. Spread the cauliflower in a single layer on the prepared baking sheet. Roast for 25-30 minutes, flipping halfway, until golden and tender with crispy edges.
  4. While the cauliflower roasts, bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Reserve 1/2 cup pasta water before draining, then drain the pasta.
  5. In a small skillet over medium heat, add the remaining 1 tbsp olive oil and the sliced almonds. Toast, stirring frequently, until golden and fragrant, about 3-4 minutes. Remove from heat and set aside.
  6. In the same large pot used for pasta, melt the butter over medium heat. Add the minced garlic and cook for 1 minute until fragrant—but don't let it brown.
  7. Add the drained pasta, roasted cauliflower, toasted almonds, parsley, lemon zest, and 2 tbsp lemon juice to the pot. Toss gently to combine, adding reserved pasta water a little at a time until the sauce lightly coats everything.
  8. Sprinkle the Parmesan cheese over the pasta and toss again. Serve immediately, garnished with extra parsley if desired.

Fork-twirling this pasta, I catch the crunch of almond and the tender give of roasted cauliflower. A finish of bright lemon cuts through the richness, making each bite feel both grounded and light. Serve it warm with a side salad or a glass of crisp white wine.

Pasta e Fagioli with Vegetables

Pasta e Fagioli with Vegetables

Evening light spills across the kitchen counter as I reach for a can of kidney beans. There's something grounding about the ritual of chopping carrots and celery for this hearty Italian stew, each vegetable a small act of care. This Pasta e Fagioli with Vegetables is slow comfort in a bowl, perfect for those quiet moments when you need to nourish both body and soul.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 tbsp olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1 (15 oz) can diced tomatoes
  • 6 cups vegetable broth
  • 2 (15 oz) cans kidney beans, drained and rinsed
  • 1 cup ditalini pasta
  • Salt and black pepper to taste
  • Fresh parsley for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, carrots, and celery. Cook 5–7 minutes until softened, stirring occasionally.
  3. Add minced garlic, oregano, and basil; cook 1 minute until fragrant.
  4. Pour in diced tomatoes with their juices and vegetable broth. Bring to a simmer.
  5. Add kidney beans and reduce heat to low. Simmer gently, uncovered, for 20 minutes—this melds flavors.
  6. Stir in ditalini pasta and cook until al dente, about 8–10 minutes, checking package timing.
  7. Season with salt and pepper. For a thicker stew, use a potato masher to lightly mash some beans directly in the pot.
  8. Let the soup rest off heat for 5 minutes before serving—the pasta will absorb more broth.
  9. Ladle into bowls and garnish with fresh parsley.

Underneath the tender pasta, the broth is silky and rich from the mashed beans—a humble transformation. Each spoonful carries the sweetness of carrots and the earthy depth of kidney beans. Serve with crusty bread for dipping, or a sprinkle of Parmesan if you like.

Mediterranean Orzo with Feta and Olives

Mediterranean Orzo with Feta and Olives

After a long week, I find myself craving something light yet satisfying—a dish that feels like a gentle hug from the inside out. This Mediterranean orzo salad is just that: a medley of tender pasta, briny olives, and creamy feta, all tied together with a bright lemon-herb dressing. It's the kind of meal you can make ahead and enjoy slowly, bite by bite.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

Salad

  • 1 1/2 cups dried orzo pasta
  • 1 large cucumber, seeded and diced
  • 1 cup cherry tomatoes, halved
  • 1/2 cup Kalamata olives, halved
  • 1/2 cup crumbled feta cheese
  • 1/4 cup finely chopped red onion
  • 2 tablespoons chopped fresh parsley

Dressing

  • 1/4 cup extra-virgin olive oil
  • 3 tablespoons fresh lemon juice
  • 1 clove garlic, minced
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper

Instructions

  1. Bring a large pot of salted water to a boil (use about 1 tablespoon salt per 4 cups water). Add the orzo and cook according to package directions until al dente, typically 8-10 minutes. Tip: set a timer for 1 minute less than the package suggests so the pasta stays firm.
  2. While the orzo cooks, prepare the dressing: In a small bowl or jar, whisk together the olive oil, lemon juice, minced garlic, oregano, salt, and pepper. Set aside to let the flavors meld.
  3. Drain the cooked orzo in a colander and rinse under cold running water for about 30 seconds to stop the cooking process and cool it down. Shake off excess water and transfer to a large bowl.
  4. Add the cucumber, tomatoes, olives, feta, red onion, and parsley to the bowl with the orzo. Pour the dressing over the salad and toss gently to combine. Taste and adjust salt or lemon if desired.
  5. Cover the bowl and refrigerate for at least 30 minutes before serving to allow the flavors to blend. Tip: this salad tastes even better the next day—the orzo absorbs the dressing beautifully.

Kalamata olives lend a briny pop that contrasts with the cool cucumber and creamy feta, while the lemon-oregano dressing keeps everything bright. Serve it alongside grilled chicken or fish for a complete meal, or scoop it onto butter lettuce leaves for a refreshing wrap.

Sesame Noodles with Edamame and Broccoli

Sesame Noodles with Edamame and Broccoli

Zephyrs of toasted sesame and a hint of soy sauce drift through the kitchen as I pull together this comforting bowl of sesame noodles. A medley of tender broccoli, pop of edamame, and chewy soba noodles come together with a nutty, savory dressing. It’s the kind of meal that feels like a gentle hug—quick, nourishing, and deeply satisfying.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

For the Noodles and Vegetables

  • 8 oz soba noodles
  • 2 cups broccoli florets (about 1 small head)
  • 1 cup frozen shelled edamame

For the Sesame Dressing

  • 3 tbsp sesame oil
  • 2 tbsp soy sauce (or tamari for gluten-free)
  • 1 tbsp rice vinegar
  • 1 tbsp maple syrup
  • 1 clove garlic, minced
  • 1 tsp fresh ginger, grated
  • 2 tsp toasted sesame seeds

Instructions

  1. Bring a large pot of salted water to a boil. Add the soba noodles and cook according to package directions, usually 4-5 minutes, until tender but still chewy. Reserve 1/2 cup of the pasta water before draining.
  2. During the last 2 minutes of noodle cooking, add the broccoli florets to the boiling water. Blanch until bright green and just tender, about 2 minutes. Remove broccoli with a slotted spoon and set aside.
  3. In the same pot of boiling water, add the frozen edamame. Cook for 1 minute until heated through. Drain and rinse briefly under cool water to stop cooking. Set aside.
  4. In a small bowl, whisk together the sesame oil, soy sauce, rice vinegar, maple syrup, minced garlic, and grated ginger until emulsified. Tip: For a smoother dressing, let the garlic and ginger sit in the vinegar for 5 minutes before adding oils.
  5. Drain the soba noodles and rinse under cold water to remove excess starch. Shake off as much water as possible—extra water will dilute the dressing. Tip: Use a salad spinner to lightly dry the noodles for better dressing adherence.
  6. Transfer the drained noodles to a large mixing bowl. Add the blanched broccoli, edamame, and the sesame dressing. Toss gently with tongs until every strand is coated. If the dressing seems thick, add reserved pasta water 1 tablespoon at a time until it glistens.
  7. Sprinkle toasted sesame seeds over the top and toss once more. Tip: For extra crunch, toast the sesame seeds in a dry skillet over medium heat for 2 minutes, shaking frequently.
  8. Divide among serving bowls. Serve warm or at room temperature—the flavor deepens as it sits.

Each bite offers a tender chew of noodle, a snap of broccoli, and the soft pop of edamame, all wrapped in a subtle, nutty glaze. I love to add a sprinkle of chili flakes for heat or fresh cilantro for brightness, but it’s perfect just as it is. This bowl feels like a pause—a simple, soothing moment in the middle of a busy week.

Pesto and Pea Pasta with Mint

Pesto and Pea Pasta with Mint

Just as the last chill of winter fades, this pesto and pea pasta with mint arrives like a gentle exhale. It's a dish that captures the quiet brightness of spring in every forkful—tender pasta wrapped in a creamy, herb-flecked sauce with sweet pops of peas and the cool whisper of mint. No shortcuts, just deep, simple pleasure.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

  • 12 oz dried orecchiette or other short pasta
  • 1 cup frozen peas
  • 1/2 cup prepared basil pesto
  • 1/4 cup finely grated Parmesan cheese
  • 2 tbsp fresh mint leaves, thinly sliced
  • Salt to taste
  • Freshly ground black pepper to taste

Instructions

  1. Bring a large pot of salted water to a rolling boil. Add the orecchiette and cook according to package directions until al dente, usually about 10–12 minutes.
  2. During the final 2 minutes of pasta cooking, stir in the frozen peas. Let them cook with the pasta until bright green and tender, about 2 minutes.
  3. Reserve 1 cup of the pasta cooking water, then drain the pasta and peas in a colander. Do not rinse.
  4. Return the empty pot to medium heat and add the pesto. Warm it for 30 seconds, stirring constantly, until fragrant.
  5. Add the drained pasta and peas to the pot. Toss gently with tongs to coat evenly. If the sauce seems thick, add reserved pasta water 1 tablespoon at a time until it reaches a silky, spoonable consistency.
  6. Remove from heat. Stir in the grated Parmesan and sliced mint. Season with salt and pepper to taste. Transfer to a serving bowl.

Pasta glistens with a pale green cloak, peas offering little bursts of sweetness, and mint leaves a cool, lingering finish. For a fuller spring meal, serve alongside a simple arugula salad with lemon vinaigrette or top with a poached egg for extra creaminess.

Tuscan Kale and White Bean Pasta

Tuscan Kale and White Bean Pasta

Mornings like this, when the sky is soft and grey, I find myself craving something warm and grounding. This Tuscan kale and white bean pasta is exactly that—a bowl of cozy, rustic comfort that feels like a gentle hug. It’s vegan, hearty, and comes together with simple pantry staples, making it perfect for a quiet weeknight dinner.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

Pasta

  • 8 oz whole wheat penne pasta
  • 1 tbsp olive oil
  • 4 cloves garlic, minced
  • 1 bunch Tuscan kale (about 8 cups), stems removed and leaves chopped
  • 1 (15 oz) can cannellini beans, drained and rinsed
  • 1 cup vegetable broth
  • 1/2 tsp red pepper flakes (optional)
  • Salt to taste
  • Black pepper to taste
  • 2 tbsp nutritional yeast (optional, for a cheesy flavor)

Instructions

  1. Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package directions until al dente, usually about 10-12 minutes. Reserve 1/2 cup of pasta water before draining, then drain the pasta.
  2. While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the minced garlic and cook for 1 minute until fragrant, stirring constantly to avoid burning.
  3. Add the chopped kale to the skillet in batches, tossing with tongs until it wilts, about 3-4 minutes. If the kale starts to stick, add a splash of vegetable broth.
  4. Stir in the drained cannellini beans, vegetable broth, and red pepper flakes if using. Bring to a gentle simmer and cook for 5 minutes, allowing the beans to warm through and the flavors to meld. Season with salt and black pepper to taste.
  5. Add the cooked pasta to the skillet along with the reserved pasta water (if needed to loosen the sauce) and nutritional yeast if using. Toss everything together over low heat for 1-2 minutes until well combined and heated through. Tip: For a creamier texture, mash a few of the beans with a fork before adding the pasta.
  6. Taste and adjust seasoning with more salt, pepper, or red pepper flakes. Serve immediately, garnished with extra nutritional yeast or a drizzle of olive oil if desired.

But here’s the real magic: as the pasta sits, the leftovers become even more flavorful, the kale softening into a velvety embrace with the beans. Serve it with a side of crusty bread to soak up every last drop, or top with a sprinkle of toasted pine nuts for a little crunch. It’s the kind of dish that makes you want to linger at the table a little longer.

Conclusion

From quick weeknight dinners to impressive weekend feasts, these 18 pasta with vegetables recipes prove that plant-forward eating can be deeply satisfying and delicious. Whether you’re a seasoned home cook or just beginning, there’s a bowl of comfort waiting for you. Try one tonight, then come back and tell us which recipe won your heart—and don’t forget to pin this roundup for later!

Leave a Comment

Social media & sharing icons powered by UltimatelySocial