If you’re in the mood for something warm, comforting, and nourishing, Baked Ziti with Roasted Vegetables checks every box. Imagine tender pasta tossed in a rich marinara sauce, layered with creamy cheese and loaded with flavorful roasted vegetables, all baked to bubbling perfection. This dish brings the comfort of traditional baked ziti with the bonus of colorful, roasted veggies that elevate both flavor and nutrition.
Why You’ll Love This Recipe
There’s a lot to love about this vegetable-loaded take on a classic Italian-American favorite:
- Comfort food meets healthy eating: All the cheesy, saucy goodness of baked pasta with nutrient-rich vegetables.
- Easy to customize: Use whatever vegetables you love or have on hand.
- Meal-prep friendly: Make ahead and reheat throughout the week—it tastes even better the next day.
- Kid-friendly and family-approved: The cheesy layers and familiar pasta make it appealing to even picky eaters.
- Perfect for gatherings: Make a big tray for a potluck or family dinner and watch it disappear.
This is the kind of dish that brings everyone to the table—and keeps them coming back for seconds.
Ingredients You’ll Need
Tip: You’ll find the full list of ingredients and measurements in the recipe card below.
Let’s break it down into two simple parts: roasted vegetables and the pasta bake itself.
For the Roasted Vegetables:
- 1 medium head of cauliflower, cut into bite-sized florets
- 1 red bell pepper, cut into 1-inch squares
- 1 medium yellow onion, sliced into wedges (about ½” wide)
- 2 tablespoons extra-virgin olive oil, divided
- ¼ teaspoon fine salt, divided
For the Pasta Bake:
- 8 ounces ziti, rigatoni, or penne pasta
- 4 cups (32 ounces) marinara sauce, divided (homemade or store-bought)
- ¼ cup chopped fresh basil, plus extra for garnish
- 8 ounces (2 packed cups) grated part-skim mozzarella cheese, divided
- 2 cups (16 ounces) cottage cheese or ricotta cheese, divided
Optional toppings: extra basil, red pepper flakes, or Parmesan cheese.
Let’s Get Started
Here’s how to bring this veggie-packed baked ziti to life, step by step.
Step 1: Roast the Vegetables
- Preheat your oven to 425°F (220°C).
- On a large baking sheet, toss the cauliflower, red bell pepper, and onion wedges with 1½ tablespoons olive oil and ⅛ teaspoon salt.
- Spread in a single layer and roast for 25–30 minutes, flipping halfway, until tender and slightly golden.
- Set aside while you prepare the rest.
Step 2: Cook the Pasta
- Bring a large pot of salted water to a boil.
- Cook 8 ounces of ziti (or rigatoni or penne) until just al dente—about 1–2 minutes less than the package instructions.
- Drain and toss with ½ tablespoon olive oil to prevent sticking.
Step 3: Mix the Filling
- In a large mixing bowl, combine the roasted vegetables, cooked pasta, 2 cups of marinara sauce, ¼ cup fresh basil, and 1 cup of mozzarella.
- Stir gently until everything is evenly coated.
Step 4: Layer the Ziti
- Preheat oven to 375°F (190°C).
- In a 9×13-inch baking dish, spread 1 cup of marinara sauce on the bottom.
- Layer half of the pasta and veggie mixture over the sauce.
- Dollop with 1 cup cottage cheese or ricotta, spreading slightly.
- Repeat with the remaining pasta mixture and another layer of 1 cup cottage cheese.
- Top with the remaining 1 cup of marinara sauce and 1 cup of mozzarella cheese.
Step 5: Bake
- Cover the dish with foil and bake for 20 minutes.
- Remove foil and bake uncovered for another 10–15 minutes, until the cheese is melted and bubbling.
- Let cool for 5 minutes, garnish with fresh basil, and serve warm.
Servings and Pairing
This recipe serves 4–6 generous portions, depending on your appetite.
Perfect pairings include:
- A crisp green salad with lemon vinaigrette
- Garlic bread or crusty sourdough
- A glass of Chianti or sparkling water with lemon
- Roasted or steamed green beans or asparagus
This baked ziti is a complete meal on its own but pairs well with fresh, light sides to balance the richness.
Variations
Want to switch it up? Here are a few fun ideas:
- Use different veggies: Try roasted zucchini, mushrooms, eggplant, or butternut squash.
- Make it vegan: Use vegan ricotta and shredded plant-based mozzarella.
- Add protein: Stir in cooked lentils, white beans, or chopped veggie sausage.
- Use gluten-free pasta: For a GF-friendly version, simply use your favorite gluten-free pasta brand.
- Spice it up: Add crushed red pepper flakes or diced jalapeño for a little kick.
This is one of those recipes that adapts to your pantry—and your mood.
Storage Tips
Baked ziti is a dream when it comes to meal prep and leftovers.
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze fully baked and cooled ziti in individual portions or the full pan (wrapped tightly) for up to 2 months.
- To reheat: Microwave individual servings or reheat in the oven at 350°F, covered, until hot throughout.
Tip: Add a splash of marinara or water before reheating to keep it moist.
FAQs
Can I make this baked ziti ahead of time?
Absolutely! Assemble it completely (without baking), cover, and refrigerate for up to 24 hours. Bake when ready to serve.
Is cottage cheese or ricotta better?
Both work well—ricotta offers a smoother, richer texture, while cottage cheese is lighter and adds a protein boost.
Do I have to roast the vegetables?
Roasting brings out the best flavor, but you can sauté them if you’re short on time.
What’s the best pasta shape to use?
Ziti, rigatoni, or penne all work beautifully because they hold sauce and cheese well.
Can I make it dairy-free?
Yes! Use dairy-free cheese and a tofu-based ricotta or cashew cream in place of the cottage/ricotta.
Final Thoughts
Baked Ziti with Roasted Vegetables is everything you want in a comfort food meal—cheesy, cozy, filling, and full of flavor. The roasted vegetables add depth and nutrition, the cheese makes it irresistibly creamy, and the baked pasta holds it all together in a dish that feels like a warm hug.
Print
Baked Ziti with Roasted Vegetables
- Total Time: 1 hour
- Yield: 6 servings
- Diet: Vegetarian
Description
A cheesy, satisfying vegetarian pasta bake with caramelized roasted vegetables, creamy cheeses, and layers of rich marinara sauce.
Ingredients
For the Roasted Vegetables:
- 1 medium head cauliflower, cut into bite-sized florets
- 1 red bell pepper, cut into 1″ squares
- 1 medium yellow onion, sliced into ½″ wedges
- 2 tablespoons extra-virgin olive oil, divided
- ¼ teaspoon fine salt, divided
For the Pasta Bake:
- 8 ounces ziti, rigatoni, or penne pasta
- 4 cups (32 oz) marinara sauce, divided
- ¼ cup chopped fresh basil, plus extra for garnish
- 8 ounces (2 packed cups) grated part-skim mozzarella cheese, divided
- 2 cups (16 oz) cottage cheese or ricotta cheese, divided
Instructions
- Preheat oven to 425°F (220°C). Toss cauliflower, bell pepper, and onion with 1½ tbsp olive oil and ⅛ tsp salt. Roast on a sheet pan for 25–30 minutes.
- Meanwhile, cook pasta in salted boiling water until al dente. Drain and toss with ½ tbsp olive oil.
- In a large bowl, mix roasted vegetables, pasta, 2 cups marinara, basil, and 1 cup mozzarella.
- Spread 1 cup marinara in a 9×13-inch baking dish. Layer half the pasta mix, then 1 cup cottage or ricotta cheese. Repeat layers.
- Top with remaining 1 cup marinara and 1 cup mozzarella.
- Cover with foil and bake at 375°F (190°C) for 20 minutes. Uncover and bake 10–15 minutes until bubbly and golden.
- Garnish with fresh basil and serve warm.
Notes
- Use ricotta for a creamier texture or cottage cheese for a lighter, protein-rich option.
- Add extra veggies like mushrooms or zucchini if desired.
- Let baked ziti rest for 5–10 minutes before serving for cleaner slices.
- Make ahead and refrigerate overnight before baking.
- Prep Time: 20 minutes
- Cook Time: 40 minutes

