Heat olive oil in a deep skillet or Dutch oven. Add onion, and saute for about 5 minutes over medium heat.
Add eggplant, salt, and pepper, and mix well. Cover and cook for about 10 minutes over medium heat, stirring occasionally, until the eggplant is soft.
Add garlic and bell pepper. Stir and cook 5 to 8 minutes, or until the pepper is just tender. Adjust the seasoning.
Remove from heat; stir in the toasted almonds and vegan cheese.
Preheat oven to 350° F. Sprinkle some water in each tortilla, then add about 1/4 cup of the filling on one side and roll up. Add some tomato sauce on the bottom of a baking dish (about 1/2 cup) so to prevent the enchiladas to stick to the bottom, and gently arrange them. P our the remaining tomato sauce over the top. Bake for about 30 minutes.