The Ultimate Lasagna with Ricotta
This quick and easy lasagna with ricotta is made with homemade meat sauce and then layered with no-boil lasagna noodles. Perfect for a big family dinner and entertaining.

Lasagna is a popular Italian dish made with layers of lasagna noodles, sauce, cheese, and often other ingredients such as meat or vegetables. The noodles are typically boiled before layering with sauce (usually tomato-based), ricotta or bechamel sauce, and a variety of cheeses such as mozzarella, Parmesan, or a mixture of cheeses. The layers are then baked until the cheese is melted and bubbly, creating a hearty and satisfying dish.
Why is this the best lasagna?
- Flavorful Layers: This recipe combines a rich tomato sauce with creamy ricotta cheese, savory meat, and layers of tender pasta for a harmonious blend of flavors in every bite.
- Cheesy Goodness: With generous amounts of ricotta, mozzarella, and Parmesan cheese, each layer is gooey and cheesy, adding a luxurious texture and taste.
- Versatile and Customizable: While this recipe includes meat, you can easily customize it with your favorite ingredients like spinach, mushrooms, or different types of cheese to suit your taste.
- Crowd-pleaser: Loved by kids and adults alike, this lasagna is a guaranteed crowd-pleaser, making it perfect for family dinners, potlucks, or parties.

How to make lasagna
- The timeline and process for this lasagna recipe are very simple. There are just three components to this recipe:
- The meat sauce is my classic bolognese sauce, which takes about 40 minutes to prepare. We make this with beef, sausage (you can also use all beef), veggies, and tomatoes. Also, it can be made a few days in advance. In fact, it freezes well, and it is always in my freezer.
- Cheese layer – It takes just 5 minutes. I am using the perfect combination, which is three kinds of cheese: ricotta, mozzarella, and parmesan (a match made in heaven).
- Lasagna noodles – I am using the quick-and-easy no-boil lasagna noodles, but you can also boil and drain them in just 12 minutes.
- After that, all we have to do is layer the lasagna and bake it until it’s golden and bubbling for about 40 to 45 minutes.

Ingredients and substitutes
- Meat – I am using lean ground beef with sausage meat. But you can also use all ground beef.
- Tomato sauce – I am using three different varieties of canned tomatoes. This adds a nice flavor and texture to the sauce.
- Tomato paste – Adds a nice thickness, color, and depth of flavor to the sauce without too much liquid.
- Noodles: I prefer Barilla no-boil lasagna noodles, but you can use any. I will leave instructions for the other noodles below.
- Ricotta – Use thick, rich ricotta that is not too low in fat. Low-fat ricotta has too much water, which gives a very soggy lasagna that’s not very appetizing.
- Egg – is used in the ricotta sauce to stabilize it and bind the ingredients together. That way, it does not break apart when cut later. If you can’t use egg, you can also use 2 tbsp of flour.

Step-by-step: Lasagna with ricotta recipe
Lasagna meat sauce
- In a Dutch oven or heavy-bottom saute pan, add olive oil. Sauté garlic, carrots, celery, and onions until translucent.
Pro tip – I like to start with a cold pan with oil and garlic to get more flavor from the garlic before I add the rest of the veggies (see video). - Then, add the ground beef and pork. Break apart the beef into smaller pieces. Sauté until the meat is no longer pink.
Pro tip – It is important to break the meat apart now, or the sauce will be very lumpy when layering the lasagna. - Add the Italian seasoning, thyme, brown sugar, and bouillon. Followed by the canned tomatoes and tomato paste.
Pro tip – Alternatively, you can use 4 cups of ready-made marinara sauce instead.

- Season with salt and pepper. Add the water, whole basil sprigs, and chopped parsley.
Pro tip – Depending on the type of canned tomatoes, you may need a little less or more water for the sauce. - Cover and cook for an hour on low, stirring every 15 minutes until you have a thick, delicious meat sauce.
Pro tip – Add a little water if necessary to prevent it from sticking to the bottom of the pan. Alternatively, take the lid off to help evaporate excess moisture. - Taste and adjust seasoning. Remove the basil sprigs and discard them. Set aside to cool completely before using.
Pro tip – I find that cool tomato sauce works better when layering the lasagna.

Ricotta sauce
- In a bowl, combine the ricotta cheese and egg. Season with salt and pepper. And set aside.
Pro tip – You can combine the grated mozzarella and parmesan with the ricotta to make just one mixture, but I like to sprinkle these separately.

Layering the lasagna
- Preheat the oven to 375°F / 190°C/ Gas Mark 5.
- In a 9 x 13 baking dish or similar
- Spread one cup of meat sauce on the bottom of the pan.
- Top with 3 or 4 lasagna sheets ( I like a little more sauce on my noodles).
- Spread about 1/2 cup ricotta cheese with an offset spatula.
- Sprinkle on some Parmesan and mozzarella cheese.
- Repeat the process three more times until you have used up all the meat sauce and ricotta.
Pro tip – It is important to plan the amount you will use first to have even layers. Otherwise, the cut lasagna slices will slide with uneven fillings.
- After the last layer, sprinkle any remaining mozzarella and parmesan cheese. Cover the baking dish with aluminum foil.
Pro tip – Place the baking dish on a baking tray for easy clean-up in case of any spillover.

Bake
- Bake for 30 minutes covered, remove the aluminum foil, and cook another 20 to 25 minutes until the top is golden and bubbling.
Pro tip – Covering with the foil will help the noodles cook in the steam created in the pan. Baking uncovered will ensure you have a nice golden top that looks appetizing and delicious. - Allow the lasagna to cool for at least 15 minutes before serving. This will give you nicer slices that won’t fall apart when cut.


- Baked eggplant slices or Parmesan roasted asparagus
- Oven-baked carrots or butternut squash
- Rosemary Focaccia or Parmesan garlic rolls
- No-knead olive bread or no-knead beer bread
- Avocado salad or tomato mozzarella salad
Frequently asked questions
Lasagna is best served when freshly baked. Leftover lasagna will keep in the fridge for 4 to 5 days. It can also be frozen for up to a month.
Ideally, the best combination is three layers of
Sauce followed by noodles, then cheese
Sauce – noodles – cheese
and more sauce – noodles – cheese
all remaining sauce and cheese. I prefer to add more sauce to my noodles, so you will see in the video that I have sauce, noodles, sauce, cheese, and repeat.
Freezing unbaked lasagna – I like to layer my lasagna in a freeze-safe aluminum tray. Then, wrap well with aluminum and plastic wrap. Once frozen, you can remove the lasagna block from the aluminum tray and freeze it for up to a month. Remove from the freezer and place in a baking dish. Thaw overnight, then bake as directed.
Freezing baked lasagna – Layer and bake the lasagna in a freezer-safe aluminum tray. Once baked, cool completely in the fridge, then put into the freezer. Once frozen, you can remove it from the aluminum tray and wrap it in aluminum or plastic wrap. To thaw, place in the baking dish and in the fridge overnight.
I like to bake the lasagna covered for 30 minutes, then remove the aluminum foil and cook another 20 to 25 minutes.
Covering the pan with the foil will help the noodles cook in the steam created in the pan, which gives soft, melt-in-your-mouth noodles. Also, baking uncovered will ensure you have a nice golden top that looks appetizing and delicious.

Best Lasagna with Ricotta
This quick and easy lasagna with ricotta is made with homemade meat sauce then layered with no-boil lasagna noodles. Perfect for a big family meal and entertaining guests.
Video
Ingredients
- 2 tbsp Olive oil
- ½ cup Onions finely chopped
- 1 tsp Garlic thinly sliced
- ¼ cup Carrots finely chopped
- ¼ cup Celery finely chopped
- 1 lb (500 g) Ground beef
- 4 oz (100 g) Ground pork or pancetta
- 1 tbsp Brown sugar (optional)
- 2 cans (30 oz) Tomatoes (15 x 2 oz or 4 cups) crushed
- 4 tbsp Tomato paste
- 2 tbsp Italian seasoning
- ½ tsp Dried thyme Or 1 tbsp fresh
- ½ cup (120 ml) Water
- 1 tbsp Bouillion chicken or beef
- ½ tsp Salt
- ½ tsp Pepper
- 2 sprigs Basil fresh
- 2 tbsp Parsley finely chopped
- 2 cup (500 g) Ricotta
- 1 Egg large
- ½ tsp Pepper
- ½ tsp Salt
- 1 lb (500 g) No-boil lasagna noodles
- 2 cup (225 g) Mozarella cheese grated
- ½ cup (50 g) Parmesan cheese grated
Method
- In a Dutch oven or heavy bottom saute pan, add olive oil. Saute garlic, carrots, celery, and onions until translucent. Pro tip – I like to start with a cold pan with oil and garlic, to get more flavor from the garlic before I add the rest of the veggies (see video).
- Then, add the ground beef and pork. Break apart the beef into smaller pieces. Saute until the meat is no longer pink.Pro tip – It is important to break the meat apart now or the sauce will be very lumpy when layering the lasagna.
- Add the Italian seasoning, thyme, and bouillon. Followed by the canned tomatoes and tomato paste. Pro tip – Alternatively, you can use 4 cups of ready-made marinara sauce instead.
- Season with salt and pepper. Add the water, whole basil sprigs, and chopped parsley.Pro tip – Depending on the type of canned tomatoes you may need a little less or more water for the sauce.
- Cover and cook for an hour on low stirring every 15 minutes until you have a thick delicious meat sauce. Pro tip – Add a little water if necessary to prevent it from sticking to the bottom of the pan. Alternatively, take the lid off to help evaporate excess moisture.
- Taste and adjust seasoning. Remove the basil sprigs and discard them. Set aside to cool completely before using. Pro tip – I find cool tomato sauce works better when layering the lasagna.
- In a bowl, combine the ricotta cheese and egg. Season with salt and pepper. Set aside. Pro tip – you can combine the grated mozzarella and Parmesan with the ricotta to make just one mixture but I like to sprinkle these over separately.
- Preheat the oven at 375°F / 190°C/ Gas Mark 5.
- In a 9 x 13 baking dish or similar – Spread one cup of the meat sauce on the bottom of the pan– Top with 3 or 4 lasagna noodles – Spread about 1/2 cup ricotta cheese with an offset spatula – Sprinkle on some paremsan and mozzarella cheeseRepeat the process 3 more times until you have used up the meat sauce and ricotta. Pro tip – It is important to plan the amount of each component you will use ahead of time. Otherwise, you will have uneven layers in your lasagna.
- After the last layer, sprinkle any remaining mozzarella and Parmesan cheese. Cover the baking dish with aluminum foil. Pro tip – Place the baking dish on a baking sheet for easy clean up just incase of any spilover.
- Bake for 30 minutes covered, remove the aluminum foil and cook another 20 to 25 minutes until the top is golden and bubbling. Pro tip – Covering with the foil will help the noodles cook in the steam created in the pan. Baking uncovered will ensure you have a nice golden top, which looks appetizing and delicious.
- Allow the lasagna to cool for at least 15 minutes before serving. This will give you nicer slices that won't fall apart when sliced.
Notes
- Use Quality Ingredients: Use good quality ricotta cheese, preferably whole milk ricotta, for the best flavor and texture.
- Season Well: Season each component of the lasagna, including the ricotta mixture, tomato sauce, and meat (if using), to ensure a well-balanced flavor.
- Precook Noodles: To prevent them from becoming mushy, parboil or use no-boil lasagna noodles according to package instructions before assembling the lasagna.
- Layer Properly: Start with a thin layer of sauce on the bottom of the pan to prevent sticking, then layer noodles, ricotta mixture, meat (if using), sauce, and cheese, repeating until you reach the top.
- Cover While Baking: Cover the lasagna with aluminum foil for the first part of baking to prevent the cheese from burning, then uncover for the last few minutes to allow the cheese to brown slightly.
- Let it Rest: Allow the lasagna to rest for about 10-15 minutes after baking to allow the layers to set and make it easier to slice and serve.
- Garnish and Serve: Garnish with fresh herbs like basil or parsley before serving to add a burst of freshness and color. Enjoy your delicious lasagna!
- Lasagna noodles – I am using no-boil lasagna noodles but you can also use boiled and drained noodles. Simply follow the package directions for boiling the pasta in salted water until al dante. It is better to undercook than over-cook as these will continue to cook when baked in the layers. Drain and leave in cold water to prevent the noodles from sticking to each other.
- How to layer lasagna – Ideally the best combination is three layers of
- Sauce followed by noodles then cheese
- Sauce – noodles – cheese
- and more sauce – noodles – cheese
- all remaining sauce and cheese
- Spinach lasagna – thaw and drain well the frozen spinach. Then add them to the lasagna over the ricotta layer along with the cheese.
- Freezing unbaked lasagna – I like to layer my lasagna in freeze safe aluminum tray. Then wrap well with more aluminum and plastic wrap. Once frozen you can remove the lasagna block from the aluminum tray and freeze it for up to a month. Remove from the freeze and place in a baking dish. Let thaw overnight then bake the next day.
- Freezing baked lasagna – layer and bake the lasagna in a freezer-safe aluminum tray. Once baked cool completely in the fridge then into the freezer. Once frozen you can remove it from the aluminum tray and wrap it well in more aluminum foil or plastic wrap. To thaw, place in the baking dish and let thaw in the fridge overnight.
- Reheating lasagna – my kids reheat their lasagna in the microwave. Place the slice of lasagna on a plate and cover it with a wet paper towel. Then heat on high for a minute or more until hot. The steam created by the wet paper towel will hydrate the noodles making them soft as freshly made lasagna.
Alternatively, you can reheat leftover lasagna in the oven. Cover the baking dish with aluminum foil and bake at 375F/190C/Gas Mark 5 for about 25 minutes.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.

















This lasagna sounds so quick and delicious to make and perfect for the family – fulfilling and comforting.
Lasagna is total comfort food for me. Ricotta adds so much extra flavour too.
Using ricotta makes such a difference! Love the flavour it adds with beef. Such a perfect meal to enjoy with the family!
This was delicious and I appreciated all the step by step instructions. I didn’t realize that I should be covering the lasagna in the beginning so that it would steam and cook more evenly. Great tip!
Thank you, Cyndy. I am so happy your family enjoyed this.
My family devoured this lasagna and it was such a huge hit. Such a yummy and very tasty dinner! We will be making this again soon!
Thank you, Beth, I am so happy to hear your family enjoyed it so much.
This lasagna looks like the perfect weeknight meal that everyone in the family will love. Definitely want to try!
My friend is fond of the lasagna recipe she eats meat as well. I passed her your recipe, she said “Wonderful lasagna and we enjoyed them very much. ” I think she subscribed to you as well.
Thank you so much for sharing my recipe with your friends Uma. And thank you for the lovely feedback.
This lasagne with ricotta looks and sounds amazing! I can’t wait to try this for dinner tomorrow. Thank you for sharing this recipe!
Wonderful lasagna. Indeed easy to make, and we enjoyed them very much. I will save your recipe; it is one of the best I have found. Thanks so much.
Thank you so much for the feedback, Jenny. I am so happy to hear you enjoyed this lasagna.