Heat a large skillet over high heat and add your olive oil.
Cook the onions and garlic for a minute or two until they are translucent and fragrant.
Season the ground beef and cook until browned and well done.
Add the seasonings (Italian seasonings and basil) to the beef and stir through.
Place the sauce in the pan and stir through the beef until the sauce is combined well.
Add the cabbage squares to the pan and stir gently until they are incorporated.
(It may look like there is too much cabbage but be patient, as it cooks it will reduce in volume.)
Cook over a gentle heat for a further 15 minutes, until the cabbage is just tender.
Stir the mozzarella through the sauce and then dollop the ricotta over the top.
Finish with a sprinkle of parmesan cheese and a scatter of fresh basil leaves. Stir to combine all the cheese and enjoy!
Storage: The lasagna will keep in a covered container in the fridge for up to one week. It can also be portioned and frozen.