Prepare to fall in love with this timeless cheese lasagna recipe! Crafted with decadent layers of creamy ricotta, sharp Parmesan, and gooey mozzarella, this dish promises an unforgettable dinner experience. It’s surprisingly easy to make, even for novice cooks, and guarantees to be a crowd-pleaser every single time.

Why This Classic Cheese Lasagna is Always a Hit!
There’s something inherently comforting and universally loved about a perfectly baked lasagna. This isn’t just any recipe; it’s a celebration of classic Italian-American flavors, reimagined for simplicity and maximum deliciousness. If you’ve been hesitant to try making lasagna from scratch, this homemade lasagna recipe is your perfect starting point. Its straightforward steps and forgiving nature make it incredibly beginner-friendly, ensuring spectacular results with minimal fuss.
What sets this recipe apart is its generous use of three distinct cheeses, much like our popular Three Cheese Baked Ziti. The combination creates a symphony of textures and flavors that is both rich and perfectly balanced. From the moment it starts baking, your kitchen will be filled with an irresistible aroma that hints at the bubbly, cheesy goodness awaiting you. It’s more than just a meal; it’s an experience that brings warmth and joy to any gathering.
Essential Ingredients for the Perfect Ricotta Cheese Lasagna
The secret to a truly outstanding ricotta cheese lasagna lies in the quality and freshness of its ingredients. Each component plays a vital role in building the layered masterpiece that is lasagna. Here’s what you’ll need to create this incredibly flavorful dish:
- Yellow onion, for a foundational aromatic flavor
- Fresh garlic, for depth and pungent notes
- Creamy ricotta cheese, the heart of our cheese filling
- Egg, to bind the ricotta mixture perfectly
- Dried oregano, for classic Italian herb flavor
- Grated Parmesan cheese, adding a salty, nutty bite
- High-quality pasta sauce, the flavorful backbone of the dish
- Shredded mozzarella cheese, for that irresistible gooey stretch
- Oven-ready lasagna noodles, for convenience and consistent texture
- Fresh basil, for a bright, aromatic finish
While the recipe calls for standard ingredients, opting for the best quality you can find will elevate your lasagna from good to truly exceptional. Freshly grated Parmesan and whole milk ricotta, for instance, make a noticeable difference in both flavor and texture.


Choosing the Best Pasta Sauce for Your Lasagna
The pasta sauce is more than just a liquid component; it’s a key flavor driver in your lasagna. While any store-bought sauce can work in a pinch, I highly recommend investing a little extra in a good quality brand. The difference in flavor is truly remarkable and can elevate your entire dish. Brands like Rao’s are renowned for their robust, authentic taste, making them an excellent choice. Alternatively, if you have a favorite homemade marinara or meat sauce recipe, this is the perfect opportunity to use it. A rich, well-seasoned sauce will infuse every layer of your lasagna with incredible depth.

What are the Best Cheeses for Lasagna?
The quintessential three cheese lasagna relies on a harmonious blend of ricotta, mozzarella, and Parmesan. Each cheese brings its unique characteristics to the table: ricotta provides a creamy, fluffy texture; mozzarella offers that irresistible melt and stretch; and Parmesan delivers a salty, sharp, and deeply savory counterpoint that rounds out the flavor profile. Together, they create a balanced and utterly delicious cheesy experience that defines classic lasagna.
Selecting the Best Ricotta Cheese for Lasagna
For the ultimate creamy and rich lasagna, whole milk ricotta cheese is undoubtedly the best choice. Its higher fat content results in a silkier, more luxurious texture and prevents the cheese from becoming dry or gritty during baking. While part-skim ricotta can be used, whole milk ricotta offers superior flavor and a more desirable consistency, making your lasagna truly indulgent.
How to Make Lasagna with Ricotta Cheese: A Step-by-Step Guide
Making lasagna might seem daunting, but by breaking it down into simple steps, you’ll find it incredibly manageable and rewarding. The process involves preparing the sauce base, mixing the ricotta filling, and then carefully layering everything before baking. Let’s get started!
First, we build the flavor foundation for our sauce by gently cooking fresh garlic and onion. This simple step adds an incredible depth and sweetness to your pasta sauce, making every bite of lasagna more vibrant.


After our aromatics are perfectly sautéed, they are stirred into the pasta sauce, creating a richer, more complex flavor profile that will permeate throughout your lasagna. Set this flavorful sauce aside while you prepare the creamy ricotta filling.
Next, it’s time to prepare the heart of the cheesy layers: the ricotta mixture. In a large bowl, combine the ricotta cheese, a single egg (which acts as a crucial binder), grated Parmesan, dried oregano, and fresh chopped basil. Mix these ingredients thoroughly until everything is well incorporated. This mixture should be creamy and well-seasoned, ready to provide a delightful contrast to the rich sauce and tender noodles.


Now, the exciting part: layering! This recipe calls for three main layers of noodles, ricotta Parmesan mixture, pasta sauce, and mozzarella cheese. Precision in layering ensures that every bite is bursting with flavor and perfectly balanced textures. Follow these steps for an immaculately constructed lasagna:
How to Layer Your Lasagna for Perfection
- Begin by spreading a thin, even layer of your flavorful pasta sauce across the bottom of a 9 x 13-inch baking dish. This prevents the noodles from sticking and adds moisture.
- Carefully arrange three oven-ready lasagna noodles over the sauce, ensuring they cover the bottom without excessive overlap.
- Evenly spread one-third of the ricotta mixture over the lasagna noodles. Aim for full coverage to ensure creaminess in every bite.
- Next, top the ricotta layer with another generous helping of pasta sauce, followed by a sprinkling of mozzarella cheese. This creates the first full, delicious layer.
- Repeat steps 2-4 two more times to create a total of three rich layers, always ending with a final, abundant layer of mozzarella cheese on top for a golden, bubbly crust.












Once your beautiful three cheese lasagna is perfectly assembled, cover the baking dish tightly with aluminum foil. This helps to steam the noodles and ensure even cooking. Bake at 375 degrees Fahrenheit (190 degrees Celsius) until the lasagna is hot and bubbly throughout, typically for about 45 minutes to an hour. For those who adore crispy edges and a beautifully browned, firmer top, remove the foil during the last 5-10 minutes of baking. This allows the mozzarella to caramelize slightly, creating a golden-brown crust that’s utterly irresistible.


Baking Temperatures and Times for Lasagna
While the above instructions specify 375°F, many classic lasagna recipes are baked at 350°F. If you prefer to bake your lasagna at a slightly lower temperature, here’s the adjusted timing:
To bake your lasagna at 350 degrees Fahrenheit (175 degrees Celsius): Cover the baking dish tightly with foil and bake for approximately 45 minutes. Then, remove the foil and continue baking for an additional 10-15 minutes, or until the top is golden brown and the cheese is thoroughly melted and bubbling. The internal temperature should reach at least 160°F (71°C). Always allow the lasagna to rest for at least 10-15 minutes after baking before slicing; this allows the layers to set and prevents a messy collapse.

How to Serve Ricotta Cheese Lasagna for a Complete Meal
This exquisite ricotta cheese lasagna is a meal in itself, but pairing it with the right accompaniments elevates it to a truly spectacular dinner. For a classic Italian-American experience, serve this hearty dish alongside a crisp, refreshing side salad – a simple green salad with a vinaigrette or a robust Caesar salad would be absolutely delicious. Don’t forget some crusty garlic bread to sop up any leftover sauce and complete the perfect meal. You might also consider a light vegetable side like steamed green beans with lemon or roasted asparagus. A medium-bodied red wine, such as Chianti or Merlot, would beautifully complement the rich flavors of the lasagna.
How to Store and Reheat Three Cheese Lasagna
Leftover three cheese lasagna is just as delicious, if not more so, the next day! To store, allow the lasagna to cool completely, then transfer it to an airtight container. It will keep beautifully in the refrigerator for 3-4 days. For longer storage, lasagna freezes exceptionally well. You can freeze individual portions or the entire dish (if unbaked, assemble and freeze before baking; if baked, freeze after cooling). Wrap it tightly in plastic wrap and then aluminum foil to prevent freezer burn. Frozen lasagna can last for up to 2-3 months.
To reheat, thawed lasagna can be baked in the oven at 350°F (175°C) until heated through, typically covered with foil for the first part to retain moisture. Individual portions can also be microwaved until hot, though the oven will yield better texture.

FAQs for This Lasagna Recipe with Ricotta Cheese
Most classic lasagna recipes, including this one, feature a minimum of three distinct layers of pasta, sauce, and cheese filling. Some variations might include more, depending on the dish size and desired thickness, but three is a common and satisfying number.
Yes, adding an egg to the ricotta cheese mixture is a crucial step! The egg acts as a binder, helping the creamy ricotta filling to set and stay together. This prevents the filling from becoming too runny and ensures that your lasagna slices hold their shape beautifully when cut and served.
Absolutely! This recipe is specifically designed with oven-ready (no-boil) lasagna noodles in mind for added convenience. They absorb moisture from the sauce during baking, cooking perfectly without the need for pre-boiling. If using traditional noodles, remember to boil them al dente before assembling the lasagna.
To prevent watery lasagna, ensure your ricotta mixture isn’t too wet (using whole milk ricotta helps, as it’s thicker). You can also drain any excess liquid from the ricotta if needed. Don’t use excessively watery pasta sauce. Most importantly, allow the lasagna to rest for at least 10-15 minutes after baking. This crucial resting period allows the liquids to reabsorb and the layers to set, resulting in clean, firm slices.
While this recipe focuses on a delicious three-cheese experience, you can easily adapt it to include meat. Simply brown about 1 lb of ground beef or Italian sausage, drain any fat, and then stir it into your pasta sauce before layering. This will add another layer of savory flavor and heartiness to your homemade lasagna.

More Pasta Recipes You’ll Love
If you’re a fan of comforting pasta dishes, be sure to explore these other delicious recipes:
- Cream Cheese Pasta
- Vegetarian Baked Ziti
- Crock Pot Baked Ziti
- Million Dollar Baked Ziti
- Creamy Mushroom Pasta
- Roasted Vegetable Pasta
- Veggie Lover’s Baked Rigatoni



Classic Three Cheese Lasagna
Joy Shull
30 mins
50 mins
1 hr 20 mins
12
Pin Recipe
Rate Recipe
Print Recipe
Ingredients
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 8 cloves garlic, minced
- 15 oz ricotta cheese (whole milk recommended)
- 1 egg
- 1 teaspoon dried oregano
- 1 cup grated Parmesan cheese
- 25 oz jar of good quality pasta sauce
- 2 1/2 cups shredded mozzarella cheese
- 9 oven ready lasagna noodles
- 1/3 cup chopped fresh basil
Instructions
- Add the garlic and onion to a skillet with the olive oil. Cook over medium heat for around 10 minutes, stirring often, until the onion is softened and fragrant. Add the pasta sauce, stir well to combine the flavors, and set aside.
- In a separate mixing bowl, combine the ricotta cheese, egg, grated Parmesan cheese, dried oregano, and fresh basil. Stir thoroughly until all ingredients are well incorporated and creamy.
- Lightly grease a 9 X 13-inch casserole dish with cooking spray to prevent sticking.
- Spread approximately 1/3 cup of the prepared pasta sauce evenly across the bottom of the greased dish.
- Lay 3 oven-ready lasagna noodles over the sauce, ensuring they cover the bottom surface as much as possible.
- Evenly spread about 1 cup of the ricotta mixture over the lasagna noodles.
- Spoon about 1 cup of the pasta sauce over the ricotta layer and spread it out gently.
- Sprinkle approximately 1/2 cup of shredded mozzarella cheese over the sauce.
- Repeat the layering process for the second layer: add 3 more lasagna noodles, then 1 cup of the ricotta mixture, followed by 1 cup of the pasta sauce, and another 1/2 cup of mozzarella cheese.
- For the final layer, place the remaining 3 noodles on top, spread the rest of the ricotta mixture, then the remaining pasta sauce, and finally, generously sprinkle the remaining 1 cup of mozzarella cheese over the entire top surface.
- Cover the assembled cheese lasagna tightly with aluminum foil and bake in a preheated oven at 350 degrees Fahrenheit (175°C) for 45 minutes.
- Remove the foil and bake for an additional 10-15 minutes, or until the cheese on top is golden brown and bubbly.
- Allow the lasagna to stand for at least 10-15 minutes before cutting and serving. This resting period helps the layers set and prevents the lasagna from falling apart.
Nutrition
Calories: 252kcal
,
Carbohydrates: 18g
,
Protein: 15g
,
Fat: 14g
,
Saturated Fat: 8g
,
Polyunsaturated Fat: 1g
,
Monounsaturated Fat: 4g
,
Trans Fat: 0.002g
,
Cholesterol: 63mg
,
Sodium: 608mg
,
Potassium: 309mg
,
Fiber: 2g
,
Sugar: 3g
,
Vitamin A: 701IU
,
Vitamin C: 6mg
,
Calcium: 285mg
,
Iron: 1mg
Enjoyed this recipe? Please rate and share your comments below!
