In a large heavy based frying pan / skillet heat the oil.
Add onion, pepper, cooked and sliced sausage, and mushrooms, and cook for 5-7 minutes or until the vegetables are tender.
Add in the garlic, dried mixed herbs.
Break the lasagna sheets / noodles into large pieces and place them over the cooked vegetables and sausage.
Pour the pasta sauce and tomatoes over the sheets/noodles
Ensure that all the lasagna sheets/ noodles are covered with the sauce.
Season with salt and black pepper, to taste.
Reduce heat to low/medium and cover the pan with a lid.
Cook for 20 minutes or until lasagna sheets / noodles softened. You can just poke around the edge of the pan with a fork to check if it has softened and cooked through.
Remove the lid and gently stir in the cream cheese. Just stir into the top tomato level. Do not disturb the lasagna sheets / noodles.
Place mozarella ( if using )on the top and close the pan to allow the cheese to melt a bit. After about 2 minutes, remove the lid and garnish with parmesan and fresh basil.
Remove from the stove and allow to set in the pan for about 10 minutes before serving.
Serve warm.