Heat olive oil in a large pot over medium heat. Add onion and garlic, and cook until fragrant.
Stir in zucchini and red bell pepper, cooking for about 3 minutes until slightly softened.
Add the diced tomatoes, vegetable broth, pasta, oregano, and basil. Stir well to combine.
Bring the mixture to a boil, then reduce heat to medium-low. Let it simmer uncovered for 12 to 15 minutes, stirring occasionally, until the pasta is cooked and most of the liquid has absorbed.
Taste and season with salt and black pepper. Adjust herbs if needed.
Serve hot, topped with fresh parsley if you’d like.