To prepare the filling, heat the oil in a large sauté pan over medium heat. Once the oil is hot, add the vegan ground and season with the oregano, basil, salt, pepper, and pepper flakes. Using the back of a wooden spoon or spatula, break the ground into bite size pieces and cook, stirring often, until heated through 4 to 5 minutes. Add the onion and garlic and continue to cook another 2 to 3 minutes.
Reduce the heat to medium-low and add the remaining ingredients, up to the bell peppers. Give it a good stir to ensure everything is well combined. Continue to cook, stirring often, until most of the cheese melts through, 2 to 3 more minutes. Taste and adjust seasonings if necessary. Remove from the heat and set aside.
Preheat oven to 400°F.
Meanwhile, prepare the bell peppers. Cut each pepper in half lengthwise and scoop out the seeds and white membranes. Spoon the filling into each of the halved peppers and place them in a large baking dish. Cover tightly with foil and bake for 30 minutes.
Next, mix the breadcrumbs and melted butter in a small bowl. Remove the foil and top the stuffed peppers with a couple tablespoons of the breadcrumbs and bake uncovered an additional 15 minutes.
Garnish with fresh dill, vegan feta and lemon wedges, and enjoy!