Balsamic Roasted Vegetable Pasta
4.88 from 8 votes

This balsamic roasted vegetable pasta is an easy, flavorful, satisfying dish that can be eaten warm or cold. It’s a perfect winter lunch, and you can adapt it throughout the year with different seasonal vegetables.

A gray ceramic bowl is filled with a balsamic roasted vegetable pasta. There's a fork piercing a piece of the pasta.

If you’ve been reading for a while, then you know that weekly meal prep is a big part of my routine!

Meal prep is how I managed to stay fed during my post-bacc program. And it’s the tool that helped me to eat homemade, nutritious meals consistently during my busiest moments of grad school.

For a while, I relied on the same staples every time I got around to my weekly meal prep. They would be batch cooked whole grains, dressings or sauces, some form of tofu or tempeh. I often meal prep soup, as well, because it makes a lot of food and can easily be frozen.

Lately, I’m expanding the types of dishes that I include in my meal prep. I’m making more casseroles, more savory breakfasts, and a lot more pasta.

This balsamic roasted vegetable pasta is sort of a hybrid of pasta salad and regular pasta, in that it can be eaten either cold or hot. It’s a truly perfect lunch for cold weather, and best of all, it’s a great dish for meal prep. Make the pasta on a Sunday, and you can enjoy four subsequent days of easy, satisfying, ready-to-eat lunch or dinner.

A cold weather spin on pasta salad

I eat plenty of cold pasta salad dishes in the warm months. A short list of my favorite options would include:

In the winter, I still love the versatility and convenience of pasta salad, but I sometimes crave warmer lunch fare.

This roasted vegetable pasta is a perfect solution. You can absolutely heat it up, if you’d like for it to be warm. But the dish is also really nice when it’s eaten cold. It’s the best of both worlds.

Better still, this is a pasta that can span the seasons. Make it with the root vegetables and/or Brussels sprouts, as directed in the recipe, when it’s cooler out.

When spring comes, the roasted vegetable pasta would be really nice with asparagus and roasted radishes. In the summer, you can try it with zucchini and fresh tomatoes.

How to make balsamic roasted vegetable pasta

The roasted vegetable pasta is very easy to make, and much of the cooking time is hands-off. Here are the steps:

Roast your vegetables

I like to use a mix of Brussels sprouts and root vegetables. These could include:

  • Carrots
  • Onions
  • Turnips
  • Parsnips
  • Rutabaga
  • Beets

Butternut squash (or another winter squash) and sweet potato also work very well in the recipe!

The vegetables will need about 35-40 minutes to roast. The goal is for them to be browning slightly and tender.

Boil your pasta

While the vegetables are roasting, you’ll boil your pasta.

You can use any type of pasta that you like in the recipe. I generally use regular, semolina pasta, and I like a medium shape for this recipe. Some good choices are penne, rigatoni, fusilli, casarecce, cavatappi, and farfalle.

However, the pasta can be prepared with a smaller pasta shape, such as orecchiette, as well.

If you need to a gluten-free pasta, you could certainly use your favorite in the recipe, whether grain or legume-based. I don’t eat gluten-free, but I do sometimes use lentil pasta or chickpea pasta for the extra protein.

Be sure to boil your pasta in salted water, so that it gets some seasoning before you add it to the other ingredients.

Sauté shallots & garlic

Before combining the roasted vegetables and the cooked pasta, you’ll quickly sauté some shallots and garlic. This adds savoriness and depth of flavor to the roasted vegetable pasta.

Combine and heat through

Then, you’ll add the pasta, vegetables, some vegetable broth, and balsamic vinegar to the hot pan with the sautéed alliums.

You’ll warm all of these ingredients through, taste and adjust the seasonings as needed, and serve. I like to top the pasta dish with some of my beloved cashew parmesan cheese.

A colorful mix of rigatoni, arugula, and carrots is served in a gray ceramic bowl.

What type of balsamic vinegar should I use?

I have a weakness for syrupy balsamic vinegar of Modena, but it can be more costly than other varieties. Ultimately, you should use the type of vinegar that you have and are willing to spare in the roasted vegetable pasta. This is a nice option with a mid-range price.

If you love white balsamic vinegar, it will also work well in the recipe.

How to serve roasted vegetable pasta

I think that this pasta dish makes a great, light lunch. You can of course add a cup of soup, a little salad, or some fresh fruit to make it more filling.

If you’d like to add some extra plant protein to the recipe, you can use my baked balsamic tofu, lemon pepper tempeh, or simple tempeh meatballs. You could also throw in some chickpeas or white beans for protein and nutrient density.

I especially like to have the pasta for supper with some sautéed leafy greens. Broccoli rabe is my favorite.

Meal prep & storage

There are many ways to fit this recipe into a weekly meal prep routine!

Both the pasta and the roasted vegetables can be made a few days ahead of actually mixing the pasta together. This will help to break the prep into small steps, which is sometimes nice during a busy week.

Once you make the roasted vegetable pasta, you can store the leftovers in an airtight container in the fridge for up to five days. The leftovers can be frozen for up to six weeks.

A gray bowl, filled with colorful vegetables and pasta, rests on a white marble surface.

A gray ceramic bowl is filled with a balsamic roasted vegetable pasta. There's a fork piercing a piece of the pasta.
4.88 from 8 votes

Favorite Winter Balsamic Roasted Vegetable Pasta

Author – Gena Hamshaw
Prep Time: 15 minutes
Cook Time: 50 minutes
Total Time: 1 hour 5 minutes
Yields: 4 servings


  • 1 1/2 tablespoons avocado oil (or another neutral vegetable oil for roasting)
  • 2 1/2 lb root vegetables and/or Brussels sprouts, chopped into evenly sized 3/4-1" pieces* (I use a combination of: parsnip, carrot, turnip, butternut squash, and Brussels sprouts)
  • 1 red onion, roughly chopped
  • 8 ounces pasta of choice (I used cavatappi)
  • 1 tablespoon olive oil
  • 1 small shallot, thinly sliced
  • 2 cloves garlic, very thinly sliced
  • 1/2 cup vegetable broth
  • 2-3 tablespoons balsamic vinegar (to taste)
  • 2 big handfuls arugula
  • Salt and pepper as needed
  • cashew parmesan cheese (if desired)


  • Preheat your oven to 400F. Toss the root vegetables and red onion with the vegetable oil and arrange them on two parchment or foil-lined baking sheets. Sprinkle them with salt and pepper. Roast the vegetables for 35-40 minutes, or until browning gently and tender.
  • Meanwhile, boil the pasta according to package instructions. Drain.
  • When the vegetables are ready, heat the olive oil in a very large, deep skillet over medium heat. Add the shallot and garlic. Cook, stirring frequently, till the shallot is clear and tender (about 4-5 minutes). Add the pasta, roasted vegetables, broth, and vinegar. Warm everything through in the pan, stirring as you go. Stir in the arugula and allow it took until it’s gently wilted. Taste and add salt and pepper to taste, along with an extra splash of vinegar if desired. Serve right away, with parmesan if you like.


The vegetables in the pasta can be changed with the seasons.
An overhead image of rigatoni, which have been mixed with arugula and roasted root vegetables.

Nothing fancy here, but sometimes the simplest pasta meals prove to be the most valuable, especially when the schedule is busy. I’ve made this roasted vegetable pasta so many times, and I’m hoping you’ll get some pleasure from it, too.


This post may contain affiliate links. If you use these links to buy something I may earn a commission. Visit my privacy policy to learn more.

Categories: Recipes, Pasta
Method: Oven, Stovetop
Ingredients: Butternut Squash, Cashew Nuts
Dietary Preferences: Gluten Free, Soy Free, Tree Nut Free, Vegan
Recipe Features: Meal Prep

Leave a Comment

Star ratings help other readers to find my recipes online. If you loved this recipe, would you please consider giving it a star rating with your comment?

Thank you for your feedback. I'm grateful for your presence in this space!


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

Recipe Rating

  1. 5 stars
    Oops – overlooked the stars in my previous comment!
    This was delicious – made it with Balsamic Crème and loved it! Thanks for sharing this excellent recipe.

  2. Delicious! Made this with Balsamic Crème and loved it! Thanks for sharing this excellent recipe.

  3. 5 stars
    Very tasty. I increased the amount of vegetables and sauce and spread the veggies on two trays for roasting. Used rutabaga, cauliflower, brussels sprouts and carrots for the vegetables.

  4. 5 stars
    Made this for dinner and the whole family enjoyed it. I used Brussels sprouts and cauliflower for my veggies. I cut down the roasting time to 30 minutes since those will cook a bit faster than root veggies. The veggie broth and balsamic vinegar with the garlic and shallots adds a really great flavor. Will definitely make again.