Tell me how to cook a lasagne that'll impress my Italian in-laws.
Here's a recipe for a traditional Italian lasagne that should impress your in-laws:

Ingredients:

    1 pound dried lasagne noodles
    3 tablespoons olive oil
    1 large onion, finely chopped
    4 cloves garlic, minced
    1 pound ground beef or Italian sausage
    2 (28-ounce) cans crushed tomatoes
    2 teaspoons dried basil
    1 teaspoon dried oregano
    1 teaspoon salt
    1/2 teaspoon black pepper
    15 ounces ricotta cheese
    1 large egg
    1/2 cup grated Parmesan cheese
    4 cups shredded mozzarella cheese
    Fresh basil leaves for garnish (optional)

Instructions:

    Preheat your oven to 375°F (190°C).
    Cook the lasagne noodles according to the package instructions until al dente. Drain and set aside.
    In a large saucepan, heat the olive oil over medium heat. Add the onion and garlic and cook until softened, about 5 minutes.
    Add the ground beef or sausage and cook until browned, breaking up any large chunks. Drain off any excess fat.
    Add the crushed tomatoes, basil, oregano, salt, and pepper to the pan. Stir to combine and let simmer for 15 minutes.
    In a separate bowl, mix together the ricotta cheese, egg, and Parmesan cheese.
    Grease a 9x13 inch baking dish and spread a thin layer of the meat sauce on the bottom. Add a layer of cooked lasagne noodles, followed by a layer of the ricotta cheese mixture. Repeat until all ingredients have been used, ending with a layer of the meat sauce.
    Sprinkle the shredded mozzarella cheese over the top of the lasagne.
    Cover the baking dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the cheese is melted and bubbly.
    Let the lasagne cool for 10 minutes before serving. Garnish with fresh basil leaves, if desired.

This recipe yields a hearty, flavorful lasagne that should impress your in-laws with its traditional taste and authenticity. Enjoy!