📖 Description
This cheesy roasted vegetable pasta bake is a hearty, family-friendly comfort food packed with colorful vegetables like broccoli, carrots, bell peppers, and cherry tomatoes. Tossed with perfectly cooked pasta and coated in a rich, creamy garlic cheese sauce, then baked until golden and bubbly, this dish is ideal for weeknight dinners, meal prep, potlucks, or holiday gatherings.
It’s a high-protein vegetarian casserole that delivers restaurant-quality flavor at home. With roasted vegetables enhancing natural sweetness and melted mozzarella creating a crispy, golden crust, this baked pasta recipe is both nutritious and indulgent.
🛒 Ingredients
For the Roasted Vegetables:
-
2 cups broccoli florets
-
1 cup sliced carrots
-
1 cup chopped bell peppers (red & yellow)
-
1 cup cherry tomatoes
-
2 tablespoons olive oil
-
1 teaspoon garlic powder
-
1 teaspoon dried Italian seasoning
-
Salt and black pepper to taste
For the Pasta:
-
12 oz penne or rigatoni pasta
-
1 tablespoon salt (for boiling water)
For the Creamy Cheese Sauce:
-
2 tablespoons butter
-
2 tablespoons all-purpose flour
-
2 cups whole milk
-
1 cup heavy cream
-
1 ½ cups shredded mozzarella cheese
-
½ cup grated Parmesan cheese
-
2 cloves minced garlic
-
½ teaspoon paprika
-
Salt and pepper to taste
Topping:
-
½ cup extra mozzarella
-
Fresh chopped parsley (optional garnish)
👩🍳 Step-by-Step Instructions
Step 1: Roast the Vegetables
-
Preheat oven to 400°F (200°C).
-
Toss broccoli, carrots, bell peppers, and tomatoes with olive oil and seasonings.
-
Spread evenly on a baking sheet.
-
Roast for 18–22 minutes until slightly caramelized.
Step 2: Cook the Pasta
-
Bring a large pot of salted water to a boil.
-
Cook pasta until al dente (about 1 minute less than package directions).
-
Drain and set aside.
Step 3: Make the Cheese Sauce
-
Melt butter in a saucepan over medium heat.
-
Add garlic and sauté for 30 seconds.
-
Whisk in flour and cook for 1 minute.
-
Slowly add milk and cream, whisking continuously.
-
Simmer until thickened (3–5 minutes).
-
Stir in mozzarella, Parmesan, paprika, salt, and pepper.
Step 4: Assemble the Casserole
-
Lower oven to 375°F (190°C).
-
Combine pasta, roasted vegetables, and cheese sauce in a large bowl.
-
Transfer to a greased 9×13-inch baking dish.
-
Top with remaining mozzarella.
Step 5: Bake
Bake uncovered for 20–25 minutes until bubbly and golden brown.
Let rest 5–10 minutes before serving.
🔥 Pro Cooking Tips
-
Use freshly shredded cheese for better melting and texture.
-
Add protein like grilled chicken, shrimp, or tofu for a high-protein pasta bake variation.
-
For a healthy baked pasta option, substitute whole wheat pasta and low-fat milk.
-
Add crushed red pepper flakes for a spicy pasta casserole twist.
-
To make it gluten-free, use gluten-free pasta and cornstarch instead of flour.
🥗 Storage & Meal Prep
-
Refrigerator: Store in airtight container up to 4 days.
-
Freezer: Freeze up to 2 months.
-
Reheat: Bake at 350°F until warmed through or microwave in portions.
This makes an excellent meal prep pasta recipe because flavors deepen overnight.
❓ Frequently Asked Questions (High-Value Food Topics)
1. How do I prevent baked pasta from drying out?
Use enough sauce before baking and slightly undercook the pasta so it absorbs moisture without becoming mushy.
2. What’s the best cheese combination for baked pasta?
Mozzarella for stretch, Parmesan for flavor depth, and cheddar for richness. For gourmet results, add Gruyère.
3. Can I make this ahead of time?
Yes. Assemble up to 24 hours in advance, cover tightly, and refrigerate. Bake just before serving.
4. Is this a healthy vegetarian dinner idea?
Yes, it contains fiber-rich vegetables, calcium from cheese, and can be made lighter with reduced-fat dairy.
5. What vegetables work best in pasta casseroles?
Broccoli, zucchini, mushrooms, spinach, cauliflower, and roasted eggplant all hold texture well during baking.
6. Can I turn this into a high-protein meal prep recipe?
Absolutely. Add grilled chicken breast, turkey sausage, lentils, or plant-based protein crumbles.
7. How do I get a crispy top layer?
Broil for 2–3 minutes at the end or add panko breadcrumbs mixed with olive oil and Parmesan.

