Preheat the oven to 400°F. Grease a 9x13-inch baking dish.
Make the Meat Sauce
In a large skillet, cook the meat, garlic, basil, and oregano until fully browned, stirring and breaking up the meat.
Stir in the pasta sauce and simmer for 2 minutes.
Season with salt and pepper; add red wine if using.
Set aside.
Make the Cream Sauce
In a medium saucepan, bring chicken stock to a boil.
Reduce heat to low, add cream cheese, and whisk until smooth (about 6 minutes). Check for seasonings and adjust accordingly (salt, pepper).
Add a splash of white wine if desired.
Assemble the Lasagna
Spoon half the meat sauce into the baking dish and spread evenly.
Sprinkle with 1 cup mozzarella.
Add 3–4 lasagna noodles.
If using vegetables, distribute them evenly over the noodles.
Pour all of the cream sauce over the vegetables/noodles.
Sprinkle with 1 cup mozzarella.
Add another layer of 3–4 noodles.
Spread the remaining meat sauce over the top.
Finish with the remaining mozzarella and all the parmesan.
Bake 35–45 minutes, until brown and bubbling. (Use the longer time if the lasagna was made ahead and chilled.)
Rest & Serve
Let cool 15 minutes before cutting and serving.