This finished lasagna out of the oven.

Best Homemade Lasagna with Fresh Ricotta Cheese Recipe

For Christmas dinner this year, my mother-in-law decided to change up the usual turkey dinner and made this homemade lasagna with fresh ricotta cheese recipe instead. Served with garlic bread, red wine and tiramisu for dessert, this freshly-made lasagna was a hit.

We made two lasagnas, since making two was just as easy as making one- we just doubled everything and planned on freezing one. The ingredients and directions below are for one lasagna but it’s easy to double the recipe for a second casserole.


  • 1/2 package lasagne noodles (8 noodles)
  • 2 to 2-1/2 cups ricotta cheese
  • 2 to 2-1/2 cups mozzarella cheese
  • 1 cup parmesan cheese
  • 1 package ground beef (one pound 80/20 or you can use a leaner cut)
  • 1 large tomato pasta sauce
  • 1 large sweet yellow onion
  • 2 cloves garlic
  • 2 tablespoons olive oil


1). Prep your ingredients and preheat your oven to 350 degrees. Dice your onion and garlic. Heat your oil over medium high eat and add your garlic and onion to the pan. Let the onion and garlic sweat until fragrant (about 3 minutes) and then add your ground beef. Once cooked, add your tomato sauce.

2). On another burner, boil some salted water for your noodles. For one casserole dish, you will only need 8 noodles, but you should cook a couple more incase some get broken in the process or stick to the bottom of the pan. Once noodles are cooked, drain and set aside.

3). Prep your casserole dish by spraying it with a nonstick spray. Add a light layer of meat sauce to directly to the dish. Add noodles on top and then add more sauce. Add a heaping tablespoon of ricotta every inch to inch and a half on top of the sauce layer. Add mozzarella on top of ricotta and then sprinkle with parmesan. Add more noodles and press down. Repeat layers until you’re out of ingredients.

4). Bake your lasagna for 40 minutes. The casserole will be bubbling when you take it out of the oven. You can also broil the casserole for a couple minutes to brown and crisp the top of the dish.

5). Let cool for 20 minutes before serving.

Freezer instructions: If making the dish ahead of time, wrap with foil and place in the freezer. Before baking, let sit out before baking for approximately 30 minutes but do not thaw. Bake at 425 degrees for 20 minutes and then 350 degrees for 30 minutes. Broil if desired for 5 minutes to brown the top.

Did you make this homemade lasagna with fresh ricotta cheese recipe? How did it turn out? Tell me in the comments below.

This finished lasagna out of the oven.
This is the best Homemade Lasagna with Fresh Ricotta Cheese Recipe.

Tip: Don’t overfill the casserole dish like we did with ours. It’s more difficult to take out of the oven if it’s overflowing and you’re more likely to burn yourself since the sauce will be scalding hot.

Leave a Reply