Preheat oven to 350 degrees F.
Heat olive oil in a large skillet.
Add onions, garlic, green pepper and mushrooms and saute until the onions are soft.
Add ground beef and brown completely.
Add spaghetti sauce and allow to simmer for 15-20 minutes.
Cook the lasagna noodles according to the package directions.
In a large mixing bowl, combine ricotta, 1/2 cup of mozzarella, egg and drained spinach.
Mix well.
In an 8x8 baking dish, cover the bottom with a layer of meat sauce.
Layer on noodles (you may have to cut some noodles in half to fit)
Spread on layer of cheese mixture.
Repeat with another layer of meat mixture, noodles and cheese mixture.
Top with one last layer of meat mixture.
Cover dish with aluminum foil and bake at 350 degrees F for 20-25 minutes.
Remove from oven, remove foil and sprinkle on remaining 1/4 cup of mozzarella.
Bake for an additional 5-10 minutes, until cheese is melted.