This vegetarian baked ziti is loaded with four kind of cheeses for a pasta-tomato-cheese-baked situation that is comfort food nirvana, basically.

Four-Cheese Mushroom Baked Ziti

Most baked ziti recipes call for ground beef or crumbled sausage, but you know what? I’m going to argue that it’s just not needed. Superfluous, even.

When you start with a great Italian tomato sauce, layer it with al dente pasta and four different cheeses – melty  provolone and mozzarella along with creamy gorgonzola and salty parmesan – then add sour cream and mushrooms, well … you have baked vegetarian ziti perfection right there.

This recipe is, however, super-easy to adapt for meat eaters, if you really insist. Use a pasta sauce that already includes meat, or cook up two separate versions, layering some browned ground beef or sausage in the middle of one of them for the carnivores.

Oh, and obviously you can leave the mushrooms out too, if you’re not too into them. Still perfectly delicious. I promise.

Scooping up the vegetarian baked ziti

However you slice – well, really, scoop – it, it’ll make you feel all warm and fuzzy just like comfort food is supposed to.

The perfect freezer recipe

This recipe freezes beautifully. You can make it up to the point of baking, freeze, thaw, then follow directions to bake. I also like to scoop individual leftover servings into Ziploc bags and freeze. Then I just pull it out, stick the frozen block on a plate, and microwave it on high for about three minutes. Instant lunch, and it tastes like it just came out of the oven. Gotta love it.

5 from 1 vote

Vegetarian Baked Ziti

Prep: 30 minutes
Cook: 30 minutes
Total: 1 hour
Author: Kare
Yield: 6 servings
This baked ziti boasts four different cheeses, making it comfort food at its very finest. Mozzarella, parmesan, provolone, and creamy Gorgonzola team up with rich Italian tomato sauce, tangy sour cream, sauteed mushrooms, and perfectly al dente pasta. When a pan of this is bubbling in the oven, you know life is about to get really, really good.


  • 1/2 pound dry rigatoni or penne pasta
  • 1 tablespoon olive oil
  • 1 cup white button mushrooms (sliced)
  • 2 cups tomato-based pasta sauce (my go-to for this recipe is my beloved Italian Tomato Sauce)
  • 3 ounces provolone cheese (sliced)
  • 3/4 cup sour cream
  • 1/2 cup Gorgonzola cheese (crumbled)
  • 4 ounces mozzarella cheese (shredded (about 1 1/2 cups))
  • 1/4 cup Parmesan cheese (grated)


  • Preheat the oven to 350 degrees.
  • Bring a large pot of water to a boil. Add a generous pinch of salt, then add pasta. Cook until barely al dente, about 8 minutes, or about 2/3 of the time recommended on the pasta package directions. Drain.
  • In a large skillet over medium heat, saute the mushrooms in olive oil until softened, about 6-7 minutes. Add the tomato sauce and bring to a boil. Turn the heat to low and simmer about 15 minutes.
  • In an 8″ x 8″ dish, layer half the cooked pasta, then half the tomato sauce. Cover with the provolone slices. Add the sour cream in spoonfuls, then carefully spread into a thin layer. Top with the Gorgonzola cheese. Add the remaining pasta, then the mozzarella cheese. Spread the rest of the pasta sauce over the top, and finally top with the Parmesan cheese.
  • Cook for 30 minutes or until the cheese is bubbly.

Share or save:

This post may contain affiliate links, which means if you click on a link and make a purchase, I may receive a portion of the proceeds. More about this here.