In a large skillet, brown beef until no longer pink. Drain meat and add the taco seasoning. Stir until combined and set aside.
In a small bowl, add the egg and ricotta and stir until combined.
In a 9×13 Carolina Cooker baking dish, start by layering 4 lasagna noodles on the bottom of the pan. Next, layer ⅓ of the ricotta, ⅓ of the beef mixture, ⅓ of the salsa, and ⅓ of the cheese. Repeat the layers 2 more times.
Bake covered for 30-40 minutes or until the casserole has heated through and is bubbly. Let casserole stand 10 minutes before cutting. Top with sour cream, sliced green onions, and diced tomatoes if desired.