Bring a large pot of salted water to a boil and cook the ziti pasta until just al dente, about 8 minutes. Drain and set aside.
In a skillet, heat 2 tablespoons of olive oil over medium heat. Add the minced garlic and chopped onion, sautéing until fragrant and translucent, about 5 minutes.
Pour in the tomato sauce and stir in dried oregano. Let the sauce simmer gently for 10 minutes, allowing the flavors to meld and the sauce to thicken slightly.
In a large mixing bowl, combine the drained pasta with the shredded vegan cheese and pour the warm tomato sauce over everything. Mix gently until the pasta is well coated and cheese begins to melt into the sauce.
Transfer the pasta mixture into your prepared baking dish, spreading it out evenly. Sprinkle the toasted breadcrumbs over the top and drizzle with a tablespoon of olive oil for a crispy, golden crust.
Bake in a preheated oven at 375°F (190°C) for 20-25 minutes, until bubbling around the edges and the top is golden brown.
Remove from the oven and let rest for 5 minutes, allowing the dish to set and making it easier to serve.
Slice and serve hot, garnished with fresh herbs if desired. Enjoy the gooey, cheesy goodness of this comforting vegan baked ziti.