Roasted Vegetable Pasta is the perfect combination of wholesome and comforting! Packed with colorful veggies, tender noodles, rich marinara sauce and melted cheese, this dish is hearty, flavorful and easy to make. It’s a crowd-favorite vegetarian meal for busy weeknights and cozy weekend dinners!

Vegetable pasta served in a bowl with a fork.

EMAIL ME THE RECIPE!

Enter your email below and we'll send this recipe to your inbox. Plus, enjoy exclusive content!

Get ready to fall in love with this Roasted Vegetable Pasta Bake! It’s a veggie-packed meal with lots of colors and textures that will have everyone coming back for seconds! I love to make this for large gatherings and when I’m serving people with different dietary restrictions because it’s naturally vegetarian and easy to make gluten free. Plus, it will feed at least six people and if you serve it with bread and salad, it’s likely to serve even more.

Whether you’re feeding a crowd or meal-prepping for the week, this hearty pasta bake is a surefire way to satisfy everyone at the table.

Why we love this recipe

  • Packed with flavor: Roasted vegetables bring a deep, caramelized taste that elevates the dish.
  • Hearty and comforting: A satisfying combination of pasta, marinara and melted cheese makes this total comfort food.
  • Vegetarian-friendly: Perfect for meatless meals without sacrificing flavor.
  • Customizable: Swap in your favorite veggies or add protein to make this your own.

This was delicious! Perfect for a winter evening. I did add Italian sausage which was a great protein addition. I also made my own marinara. The best part about this recipe is my kids loved it! I always get the best family friendly meals from you. I will absolutely make this again!

— Christina

Ingredients you’ll need

This roasted vegetable pasta recipe is a colorful and tasty dinner! Feel free to use any kind of veggies you have on hand to mix it up. The ingredients are easy and adaptable! Here’s what I like to use:

Find full measurements and a printable option below in the recipe card.

Bowls with uncooked pasta, frozen peas, marinara sauce, chopped veggies and shredded cheese.
  • Vegetables: A colorful combination of red bell peppers, zucchini, summer squash, cremini mushrooms and yellow onion add heartiness and flavor to the dish.
  • Extra-virgin olive oil: Helps roast the vegetables to perfection, giving them a silky and golden finish.
  • Salt & ground black pepper: Enhances the natural flavors of the vegetables and pasta.
  • Italian seasoning: Infuses the vegetables with a savory and fragrant herb blend.
  • Pasta: I like to use penne pasta but any short pasta type will work.
  • Marinara sauce: Adds a rich, tangy tomato flavor to coat the pasta and vegetables.
  • Cheese: Use a combination of fontina cheese and mozzarella for a creamy, nutty flavor. If you can find smoked mozzarella that adds a touch of smoky depth that’s so delicious.
  • Peas: A pop of sweetness and vibrant color to brighten the dish.
  • Parmesan cheese: Adds sharp, savory notes and a golden, crispy topping.
  • Butter: Enhances the topping for a buttery, crisp finish.

Substitutions and variations

Here are some ideas for making this pasta bake customizable for your preferences or dietary needs!

  • Change the vegetables: Swap the red bell peppers for other colors (yellow, orange, or green) or try roasted eggplant for a richer flavor. Other veggies that would be fabulous are asparagus, broccoli florets and red onion.
  • Pasta: Substitute the penne with rigatoni, farfalle or rotini for a different shape that still holds the sauce well. You can also use your favorite gluten-free pasta to make the dish gluten free.
  • Cheese options: Instead of fontina, try Gruyere, Havarti or Monterey Jack for similar creaminess. For a sharper flavor, replace the parmesan with Pecorino Romano or Asiago.
  • Sauce: For extra richness, swap the marinara with creamy Alfredo. You could also try a vodka sauce or pesto.
  • Protein: Add grilled chicken, Italian sausage or chickpeas for extra protein.

How to make this recipe

Seasoned vegetables on a baking sheet.

Step 1: Preheat the oven to 450 degrees F. On a baking sheet, toss the peppers, zucchini, squash, mushrooms, and onions with olive oil, 1/2 teaspoon salt, 1/2 teaspoon pepper, and dried herbs. Roast until tender, about 15 minutes.

Drained penne pasta in a colander.

Step 2: Meanwhile, bring a large pot of salted water to a boil over high heat. Add the pasta and cook for about 6 minutes. Since you will be cooking the pasta a second time in the oven, you want to make sure the inside is still hard. Drain in a colander.

Roasted veggies mixed with pasta, cheese and marinara sauce in a large bowl.

Step 3: In a large bowl, toss the drained pasta with the roasted vegetables, marinara sauce, cheeses, peas, 1/2 teaspoon salt, and 1/2 teaspoon pepper. Using a wooden spoon, gently stir, until all the pasta is coated with the sauce and the ingredients are combined.

Pasta and veggies in a casserole dish before baking.

Step 4: Pour the pasta into a greased 9×13-inch pan. Top with the remaining 1/3 cup Parmesan and butter pieces.

Roasted vegetable pasta in a casserole dish with a serving spoon.

Step 5: Bake until top is golden and the cheese melts, about 25 minutes. Serve and enjoy!

Helpful tips

  • Uniform sizes: Cut vegetables into similar-sized pieces to ensure even roasting.
  • Cook al dente: Slightly undercook the pasta since it will continue cooking in the oven. This prevents it from becoming mushy.
  • Grate your cheese: For better melting, grate cheese from a block rather than using pre-shredded cheese, which often contains anti-caking agents.
  • Fresh herbs: Garnish with fresh basil, parsley, oregano or thyme for a bright, fresh finish.

Frequently asked questions

Can I make this pasta dish ahead of time?

Yes! You can assemble the pasta bake up to 24 hours in advance. Cover it tightly with foil or plastic wrap and store it in the refrigerator. When ready to bake, bring it to room temperature and follow the baking instructions.

What should I serve with this pasta bake?

This dish is hearty on its own, but you can pair it with garlic bread and a green salad for a complete meal.

What vegetables are good in pasta?

Just about any vegetable can be used in pasta-based dishes. If you want to try some other vegetables, some good options are eggplant, spinach, kale, carrots, broccoli, cauliflower and tomatoes.

Storage recommendations

  • Storing leftovers: Once completely cool, transfer to an airtight container and place in the refrigerator for up to 4 days.
  • Reheating: Reheat leftovers in a 350°F oven loosely covered with foil until warmed through. Alternatively, microwave individual portions for 1-2 minutes. Add a splash of water or marinara sauce to keep it moist if needed.
  • Freezing: This roasted vegetable pasta freezes well! Place portions in freezer-safe containers or tightly wrap the entire dish with plastic wrap and aluminum foil. Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Penne with vegetables in a bowl with a fork.

If you try this recipe, let me know! Leave a comment and if your family loves it as much as mine does, be sure to give it a five star ⭐️ rating! Also, tag @kimscravings on Instagram with a picture of your creation. Be sure to subscribe to our mailing list to receive more healthy delicious recipes straight to your inbox.

Roasted Vegetable Pasta

Roasted Vegetable Pasta is the perfect combination of wholesome and comforting! Packed with colorful veggies, tender noodles, rich marinara sauce and melted cheese, this dish is hearty, flavorful and easy to make. It's a crowd-favorite vegetarian meal for busy weeknights and cozy weekend dinners!
Author: Kim

Ingredients

  • 2 red bell peppers, cored and cut into 1-inch wide strips
  • 2 zucchini, quartered lengthwise and cut into 1-inch cubes
  • 2 summer squash, quartered lengthwise and cut into 1-inch cubes
  • 4 cremini mushrooms, halved
  • 1 yellow onion, peeled and sliced into 1-inch strips
  • 1/4 cup extra-virgin olive oil
  • 1 teaspoon salt, divided
  • 1 teaspoon freshly ground black pepper, divided
  • 1 tablespoon dried Italian seasoning or herbs de Provence
  • 1 pound penne pasta
  • 3 cups marinara sauce, store-bought or homemade
  • 1 cup grated fontina cheese
  • 1/2 cup grated smoked mozzarella
  • 1 1/2 cups frozen peas, thawed
  • 1/4 cup grated Parmesan, plus 1/3 cup for topping
  • 2 tablespoons butter, cut into small pieces

Instructions 

  • Preheat the oven to 450 degrees F.
  • On a baking sheet, toss the peppers, zucchini, squash, mushrooms, and onions with olive oil, 1/2 teaspoon salt, 1/2 teaspoon pepper, and dried herbs. Roast until tender, about 15 minutes.
  • Meanwhile, bring a large pot of salted water to a boil over high heat. Add the pasta and cook for about 6 minutes. Since you will be cooking the pasta a second time in the oven, you want to make sure the inside is still hard. Drain in a colander.
  • In a large bowl, toss the drained pasta with the roasted vegetables, marinara sauce, cheeses, peas, 1/2 teaspoon salt, and 1/2 teaspoon pepper. Using a wooden spoon, gently mix, until all the pasta is coated with the sauce and the ingredients are combined.
  • Pour the pasta into a greased 9×13-inch pan. Top with the remaining 1/3 cup Parmesan and butter pieces. Bake until top is golden and the cheese melts, about 25 minutes.

Notes

Serve with a green side salad for a complete meal.
Serving: 1serving, Calories: 614kcal, Carbohydrates: 79g, Protein: 26g, Fat: 23g, Saturated Fat: 9g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 10g, Trans Fat: 0.2g, Cholesterol: 41mg, Sodium: 1334mg, Potassium: 1181mg, Fiber: 10g, Sugar: 15g, Vitamin A: 2726IU, Vitamin C: 98mg, Calcium: 336mg, Iron: 4mg

Did you make this recipe?

Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!