This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
Jump to RecipeThis roasted vegetable baked ziti is the cozy, cheesy pasta bake you know and love, with a big boost of caramelized vegetables tucked between the layers. Cauliflower, red bell pepper, and onion are roasted until golden and sweet, then layered with saucy ziti, creamy cottage cheese or ricotta, and plenty of melted mozzarella. It feeds eight, has about 20 grams of protein per serving, and it’s one of the most satisfying vegetarian dinners I know.
Roasting the vegetables first is the whole secret. It gives them deep, nutty flavor and keeps the casserole from turning watery, which is the most common problem with veggie pasta bakes.

Why You’ll Love This Baked Ziti
- Loaded with vegetables: a whole head of cauliflower plus peppers and onion, without tasting “healthy.”
- Protein-packed: cottage cheese and mozzarella add about 20 grams of protein per serving.
- Make-ahead friendly: roast the vegetables up to 3 days ahead, or assemble the whole dish the day before.
- Feeds a crowd: eight generous squares from one 9 x 13 pan.
- Freezer-friendly: freeze it unbaked for an easy future dinner.
Why Roast the Vegetables First?
Raw vegetables release water as they bake, which thins the sauce and makes baked ziti soggy. Roasting at high heat drives off that moisture and caramelizes the natural sugars, so the cauliflower turns nutty and golden and the peppers and onions become sweet and jammy. It adds about 30 minutes, but most of that is hands-off, and you can do it days ahead.
It’s also an easy way to eat more vegetables without noticing. If you want the research, Harvard’s Nutrition Source has a helpful overview of why vegetables matter in a healthy diet.
Ingredients

For the roasted vegetables
- 1 medium head cauliflower, cut into bite-size florets
- 1 red bell pepper, cut into 1-inch squares
- 1 medium yellow onion, cut into ½-inch wedges
- 2 tablespoons extra-virgin olive oil, divided
- ¼ teaspoon fine sea salt, divided
For the pasta bake
- 8 ounces ziti, rigatoni, or penne
- 4 cups (32 ounces) marinara sauce, divided
- ¼ cup chopped fresh basil, plus more for serving
- 8 ounces (2 packed cups) shredded part-skim mozzarella, divided
- 2 cups (16 ounces) cottage cheese or ricotta, divided
Ingredient notes
Pasta: Ziti is traditional, but rigatoni and penne work just as well. Their tubes catch the sauce and bits of cheese. Undercook the pasta by about 2 minutes, since it keeps cooking in the oven.

Marinara: A good jarred marinara makes this a weeknight recipe. Choose one with simple ingredients and no added sugar. Homemade sauce is even better if you have some in the freezer.
Cottage cheese or ricotta: Cottage cheese adds more protein and a lighter texture; ricotta is richer and more traditional. Both work. For a smoother layer, blend the cottage cheese for 20 seconds first.
Mozzarella: Part-skim, low-moisture mozzarella melts well without making the top greasy. Shred it yourself for the best melt.
Swaps and additions
| Swap or Add | How | Result |
|---|---|---|
| Broccoli | Replace half the cauliflower | Greener, slightly more bitter |
| Zucchini or eggplant | Add 1 cup cubed with the peppers | Softer, more Mediterranean |
| Spinach | Stir 3 cups into the hot pasta | Extra greens, wilts in instantly |
| Italian sausage | Brown ½ lb and add to the pasta | Heartier, not vegetarian |
| Gluten-free pasta | Swap 1:1 | Gluten-free baked ziti |
| Provolone | Replace half the mozzarella | Sharper, more flavorful top |
Equipment
- Two rimmed half sheet pans for roasting the vegetables without crowding.
- 9 x 13-inch baking dish, at least 2½ inches deep.
- Parchment paper for easy cleanup.
How to Make Roasted Vegetable Baked Ziti
Step 1: Roast the vegetables
Preheat the oven to 425°F (220°C) with racks in the middle and upper thirds. Line two rimmed baking sheets with parchment. Spread the cauliflower on one sheet and the pepper and onion on the other. Drizzle each with 1 tablespoon oil and sprinkle with salt, then toss to coat. Roast for 30–35 minutes, flipping and swapping the pans halfway, until the edges are browned and caramelized. Leave the oven on.

Step 2: Cook the pasta
While the vegetables roast, bring a large pot of salted water to a boil. Cook the pasta for about 2 minutes less than the package says, so it’s still firm in the center. Drain and return it to the pot. Stir in 2 cups of marinara, the basil, and ½ cup mozzarella.
Step 3: Start layering
Spread 1 cup of marinara across the bottom of a 9 x 13-inch dish. Add half the pasta mixture in an even layer. Scatter the roasted cauliflower over the top, dollop 1 cup of cottage cheese across it (no need to spread it), and sprinkle with ½ cup mozzarella.
Step 4: Finish the layers
Add the rest of the pasta, then the roasted peppers and onions. Dollop on the remaining cottage cheese, spoon over the last cup of marinara, and finish with the remaining mozzarella.
Step 5: Bake
Set a rimmed baking sheet on the lower rack to catch drips. Bake the ziti uncovered on the middle rack for 30 minutes, then move it to the upper rack for 2–5 minutes more, until the cheese is bubbling and deep golden in spots.
Step 6: Rest
Let the ziti rest for 10 minutes before slicing. It will hold together in neat squares instead of spilling across the plate. Garnish with torn basil and serve.

Tips for the Best Veggie Baked Ziti
- Don’t crowd the pans. Crowded vegetables steam instead of roasting and won’t caramelize.
- Undercook the pasta. It finishes in the oven; fully cooked pasta turns mushy.
- Season every layer. A pinch of salt and pepper on the cottage cheese layer makes a big difference.
- Use a deep dish. This is a full, generous bake; a shallow dish may bubble over.
- Rest before cutting. Ten minutes lets the cheese set so slices hold their shape.
Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| Watery bottom | Vegetables not roasted enough; watery cottage cheese | Roast until browned; drain cottage cheese if very wet |
| Dry pasta | Not enough sauce | Use the full 4 cups marinara; add ½ cup extra if needed |
| Mushy pasta | Pasta fully cooked before baking | Boil 2 minutes less than the package says |
| Pale top | Baked too low in the oven | Move to the upper rack for the last 2–5 minutes |
| Falls apart | Cut while hot | Rest 10 minutes before slicing |
Variations
- Spinach and mushroom: Swap the peppers for 8 ounces of roasted mushrooms and stir baby spinach into the pasta.
- Butternut squash: Replace the cauliflower with roasted squash cubes for a sweet, autumn version, using the same method as this simple roasted butternut squash.
- Pesto ziti: Stir ¼ cup basil pesto into the cottage cheese.
- Spicy arrabbiata: Use spicy marinara and add red pepper flakes to the vegetables.
- Vegan: Skip the mozzarella and use a dairy-free ricotta or white bean purée instead of cottage cheese.
What to Serve With It
- A crisp Caesar or arugula salad with lemon vinaigrette
- Garlic bread or warm focaccia
- Chimichurri cauliflower steaks for a veggie-forward dinner party
- Roasted green beans or broccolini

Make Ahead and Freezing
Can you make baked ziti ahead?
Yes. Roast the vegetables up to 3 days ahead and keep them in the fridge. Or assemble the entire casserole, cover it tightly, and refrigerate for up to 24 hours. Bake straight from the fridge, adding 10–15 minutes and covering with foil for the first 20 minutes so the center heats through.
Can you freeze it?
Yes, and it freezes very well. Assemble the ziti without baking, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight in the fridge, then bake covered at 400°F for 30 minutes and uncovered for 15–20 minutes, until bubbling and hot in the center.
How long do leftovers last?
Leftovers keep for up to 4 days in the fridge. Reheat individual squares in the microwave with a splash of sauce or water, or warm the dish covered in a 350°F oven for 20 minutes.
Baked Ziti, a Quick Background
Baked ziti is an Italian-American favorite, a close cousin of lasagna that trades layered sheets for tubes of pasta. You can read about the history of baked ziti and how it became a Sunday dinner staple. This vegetable-loaded version keeps everything people love about the classic, the sauce, the cheese pull, the crispy corners, while sneaking in a whole head of cauliflower. If you love cheesy pasta bakes, you’ll also enjoy this cheesy baked spaghetti casserole and these spinach ricotta stuffed shells.
Is Vegetable Baked Ziti Healthy?
It’s a balanced, lighter take on a comfort classic. Each serving has about 336 calories, 20 grams of protein, 38 grams of carbs, 12 grams of fat, and 4–5 grams of fiber. Compared with a traditional meat-and-cheese baked ziti, it has more vegetables and fiber and usually less saturated fat. For even more protein, use cottage cheese instead of ricotta and add a can of rinsed white beans to the pasta.
Frequently Asked Questions
Can I skip roasting the vegetables?
You can, but the casserole will be less flavorful and more watery. If you’re short on time, sauté the vegetables in a hot skillet for 10 minutes until browned instead of roasting them.
Cottage cheese or ricotta: which is better?
Both are great. Cottage cheese adds more protein and a lighter, tangy flavor, while ricotta is richer and more traditional. Blending cottage cheese briefly gives it a ricotta-like texture.
Why is my baked ziti dry?
It usually needs more sauce or was baked too long. Use the full 4 cups of marinara, undercook the pasta slightly, and add an extra half cup of sauce if your pasta seems thirsty before baking.
Can I make it without cheese?
Yes. Replace the cottage cheese with a white bean purée or dairy-free ricotta, and skip the mozzarella or use a dairy-free shred. Add extra basil and a drizzle of olive oil for richness.
What’s the best pasta for baked ziti?
Ziti, rigatoni, and penne are all excellent because their tubes hold sauce and cheese. Avoid thin pasta like spaghetti, which can overcook and clump in a baked dish.
The Pasta Bake Everyone Asks For
This roasted vegetable baked ziti is proof that a vegetarian dinner can be just as hearty and comforting as the classic. Caramelized vegetables, saucy pasta, creamy cheese, and a golden, bubbling top make it a dish everyone at the table will love. Make it for a busy weeknight or a Sunday dinner, and freeze a second pan for later. If you try it, leave a rating and tell me which vegetables you used.
Nutrition Information
Estimated nutrition per serving (1 of 8 servings):
| Nutrient | Amount |
|---|---|
| Calories | 336 kcal |
| Protein | 20 g |
| Carbohydrates | 38 g |
| Fat | 12 g |
| Fiber | 4.5 g |
Nutrition values are estimates calculated from standard ingredient data and will vary with the brands and exact amounts you use.
Save this recipe for later on Pinterest!


Roasted Vegetable Baked Ziti
Ingredients
Method
- Preheat the oven to 425°F (220°C). Roast the cauliflower on one parchment-lined sheet and the pepper and onion on another, each tossed with 1 tbsp oil and salt, for 30–35 minutes, flipping and swapping halfway.
- Boil the pasta 2 minutes less than package directions, drain, and stir in 2 cups marinara, basil, and ½ cup mozzarella.
- Spread 1 cup marinara in a 9 x 13-inch dish. Layer half the pasta, the cauliflower, 1 cup cottage cheese in dollops, and ½ cup mozzarella.
- Add the remaining pasta, peppers and onion, remaining cottage cheese, 1 cup marinara, and remaining mozzarella.
- Bake uncovered on the middle rack 30 minutes, then on the upper rack 2–5 minutes until golden.
- Rest 10 minutes, garnish with basil, and serve.


