Ultimate Lasagna Recipe

Cooking time: approx 2 days for best results
~1 hour active cooking time
Makes 12 servings (~$2-$3 each)

Ingredients

For the Meat Sauce

For the Cheese Filling

Additional Ingredients

Instructions

1. Make the Meat Sauce (Prepare a Day Ahead)

Heat olive oil in a large Dutch oven over medium heat. Cook onions, carrots, and mushrooms for 5 minutes. Add garlic and cook for 1–2 minutes.

Add beef and sausage. Cook until browned. Increase heat, add red wine, and cook off most of the alcohol (2–3 minutes).

Stir in tomato paste, crushed tomatoes, tomato sauce, sugar, and all seasonings. Bring to a boil, then reduce to low and simmer covered for 1.5 hours, stirring occasionally.

Adjust seasoning if needed. Cool completely and refrigerate up to 24 hours.

2. Prepare the Cheese Filling

Mix all cheese filling ingredients in a bowl until well combined.

3. Soak the Lasagna Noodles

Place noodles in very hot tap water for 20–30 minutes. Do not boil.

4. Assemble the Lasagna

Use a 10x13 deep casserole dish (or two 8x8 pans):

  1. Spread 1/3 of the meat sauce
  2. Layer noodles
  3. Spread 1/3 of the cheese filling
  4. Add 1/3 of the meat sauce
  5. Sprinkle 1/4 of mozzarella, some Parmesan, and a bit of basil
  6. Repeat for two more layers
  7. Top with remaining cheese filling, basil, mozzarella, and a generous Parmesan layer

Cover and refrigerate until baking. To freeze: wrap with foil and several layers of plastic wrap. Freeze up to 2 months.

5. Bake

Preheat oven to 375°F. Remove lasagna from fridge and let sit 30 minutes.

Cover with foil (don’t let it touch the cheese). Bake 25 minutes covered, then 30 minutes uncovered.

Broil on high for 2–3 minutes until cheese browns—monitor carefully!

Cool for 20 minutes before slicing.