clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cauliflower baked ziti in a large glass dish on a light grey backdrop

Vegetarian Baked Ziti with Roasted Cauliflower

  • Author: Alex Aldeborgh
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: serves 6
  • Category: main dish
  • Method: oven
  • Cuisine: American Italian
  • Diet: Vegetarian


This baked ziti recipe features roasted cauliflower florets in place of meat for a vegetarian twist on the classic Italian dish. This vegetarian pasta bake is plant-based comfort food, packed with ziti noodles, marinara sauce, and three cheeses. Ready to eat in under one hour, vegetarian baked ziti is the perfect main dish when cooking for a crowd – it also makes for excellent leftovers.


  • 1 large head of cauliflower (about 2 lbs), cut into florets
  • 1 tsp Italian seasoning
  • Pinch of salt
  • 2 tbsp olive oil
  • 1 lb ziti pasta
  • 2 24 oz jars marinara sauce
  • 1 cup full fat ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 1/2 cup freshly grated parmesan cheese
  • 1/4 cup fresh basil, chopped, plus more for serving


  1. Preheat oven to 425°F. Put the cauliflower florets on a large baking sheet.
    cauliflower florets on a baking sheet
  2. Add Italian seasoning, salt, and olive oil to the cauliflower. Use your hands to toss the florets to evenly distribute the seasonings and oil.
    Cauliflower florets and seasoning on a baking sheet
  3. Bake cauliflower in the oven for 20-25 minutes, until deeply browned and fork tender.
    Roasted cauliflower on a baking sheet
  4. While the cauliflower bakes, bring 4 quarts of water in a large pot to a boil, seasoned generously with salt.
  5. When the cauliflower has about 10 minutes left to cook, add the pasta to the boiling water and cook until al dente.
  6. Drain pasta and put it back in the pot. Right away, toss pasta in 1 jar of the marinara sauce to prevent the noodles from sticking together.
    ziti noodles tossed in marinara sauce in a pot with a mixing spoon
  7. Add the roasted cauliflower to the pasta and mix it all together.
    pot of pasta with red sauce and roasted cauliflower with a wooden mixing spoon
  8. In a small mixing bowl, combine the ricotta cheese, mozzarella cheese, parmesan cheese, basil, and a pinch of salt. Stir until mixed together.
    Cheese mixture in a small mixing bowl with a silver spoon
  9. Reduce oven heat to 350°F.
  10. In a 9×13 ceramic or glass baking dish, assemble the baked ziti casserole: start with a third of the remaining jar of marinara sauce spread out onto the bottom of the pan.
    marinara sauce in a glass baking dish
  11. Then, add half the pasta/cauliflower mixture.
    cauliflower and ziti in marinara sauce in a glass baking dish
  12. Top with some generous dollops of marinara sauce (another third of the sauce), a handful of roughly torn basil leaves, and half of the cheese mixture in dollops.
    cauliflower baked ziti layered in a glass baking dish before being baked
  13. Repeat the layers once more in the order listed above.
  14. Bake in the oven, uncovered, for 25-30 minutes until sauce is bubbling up in the edges and the cheese is melty.
    cauliflower baked ziti in a glass baking dish
  15. Let sit for a few minutes, then serve while hot.


Storing cauliflower baked ziti

As mentioned, this cauliflower pasta bake makes for excellent leftovers. Store baked ziti covered with tin foil (or transferred to an airtight container) in the fridge.

Reheat individual portions in the microwave for 1-2 minutes, or until warmed through.

Can you make baked ziti ahead of time? Yes! You can prepare this dish a day ahead of baking it. Assemble the baked ziti in your baking dish, cover with tin foil and refrigerate. Remove from the fridge about an hour before you plan to bake it to bring it to room temperature.

Can you freeze baked ziti? Yes! Freeze assembled (but unbaked) baked ziti in a freezer-safe baking dish sealed tightly with a lid or plastic wrap. Let baked ziti casserole thaw in the fridge for 24 hours before baking. Baked ziti will keep frozen for up to 3 months.

Keywords: cauliflower baked ziti, cauliflower pasta bake, vegetarian baked ziti, meatless baked ziti