Ina large pot on medium high heat begin to brown the beef and sausage. Break up the meat and mix together cooking for 15 minutes.
Add onion and green pepper and mix cooking for a couple of minutes. Add the mushrooms and cook for 5 minutes. Next, add the tomato paste and mix. Cook the mixture for 5 minutes. Stir in the cabernet and cook for a couple of minutes.
Add the garlic and crushed tomatoes and mix together. Add all seasonings and give a good stir to thoroughly distribute. Lastly, add the tomato sauce and stir. Reduce heat to low and simmer for 30 minutes.
Add all the ingredients for the cheese mixture into a bowl and mix together. Set aside.
Once the sauce is finished, stir in the fresh basil.
At the bottom of the baking dish, spread a light layer of the meat sauce. Top that with a layer of the noodles. Next add all of the cheese mixture, spreading evenly. Use half of the mozzarella cheese and sprinkle on top of the cheese mixture. Top with half of the meat sauce. Add the last layer of lasagna noodles. Then add the remaining meat sauce. Lastly, top with the rest of the mozzarella cheese, parmesan cheese, and italian parsley.
Cover with foil and bake for 30 minutes. Uncover and bake for 5-10 minutes for browned and bubbly cheese.
Let rest for 10 minutes then serve.