• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Hello Little Home
  • Recipes
    • Appetizers
    • Breads
    • Breakfast
    • Desserts
    • Drinks
    • Main Dishes
    • Salads
    • Sandwiches
    • Sauces + Condiments
    • Side Dishes
    • Soups
    • Kitchen Tips
  • Travel
  • Decor
  • DIY
  • Lifestyle
    • Beauty + Style
    • Blogging
    • Health + Fitness
    • Holidays
    • Party Ideas
  • Subscribe
  • About
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Travel
  • Decor
  • DIY
  • Lifestyle
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe » Main Dish » Cheese Lasagna

    Cheese Lasagna

    Published Mar 17, 2023 · Updated Oct 12, 2025 by Ginnie · Leave a Comment

    Pin
    Share
    Email
    Jump to Recipe

    Craving comfort food? Then you'll LOVE this deliciously decadent Cheese Lasagna recipe! This classic layered pasta, which is surprisingly simple to make, features luscious layers of ooey-gooey cheese, a scrumptious sauce, and perfectly cooked noodles. A total crowd pleaser that's as wonderful for parties as it is for casual dinners!

    Cheese Lasagna served on a white plate with salad.

    This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases.

    This crave-worthy Cheese Lasagna is one of my all-time favorite comfort foods. It's a simple recipe, but one that took some experimentation to perfect. And now I find myself returning to it again and again ... and I know that you will, too!

    What is not to love? This cozy pasta features a tasty homemade sauce, four cheeses (including a rich, flavorful ricotta layer), and layers of perfectly cooked noodles. Best of all, it's so easy to make!

    This wonderfully cheesy recipe serves a crowd, making it ideal for parties, special occasions (like Christmas or Easter), and Sunday night dinners. Don't let its size deter you from serving it for a weeknight meal though! Leftovers make an amazing lunch the next day and can be frozen for later, too.

    Ready to treat yourself to a delightful dinner? Then keep reading for all the details!

    Jump to:
    • Ingredients
    • How to Make Cheese Lasagna
    • Variations
    • Serving Suggestions
    • Storage
    • How to Freeze
    • Related Recipes
    • Frequently Asked Questions (FAQs)
    • Cheese Lasagna
    Closeup of a slice of the finished lasagna.

    Ingredients

    This classic Italian recipe uses ingredients that are easy to find at most grocery stores. Here's what you'll need:

    • Sauce - This recipe uses my homemade Marinara Sauce. It's super quick and simple to make from scratch, and you can let it simmer while you get the other ingredients ready. In a pinch, you could also substitute a couple jars of store bought sauce, like Rao's.
    • Cheeses - You'll use a combination of ricotta, parmesan, provolone, and mozzarella to make this Four Cheese Lasagna. For best results, take a minute to shred your own cheese, rather than buying pre-shredded (it melts so much better). Tip: Feel free to simplify the recipe by using just three cheeses (ricotta, parmesan, and mozzarella) or even two (ricotta + mozzarella).
    • Eggs - The ricotta filling is made by combining the parmesan, half of the mozzarella and provolone, plus two eggs (which help hold everything together).
    • Noodles - To save time, this recipe uses no boil lasagna noodles. Look for traditional noodles with wavy edges (like these Delallo noodles). They're a little thicker, absorb more liquid, and hold up better than the flat sheets during the long cooking time.

    Tip: This recipe is vegetarian, as long as you use a vegetarian parmesan. BelGioioso makes veg-friendly parm (look for specially marked packaging), and Whole Foods carries one, too.

    You'll Also Need

    You'll need a large pot to make the sauce (such as a dutch oven), a large bowl to crush the tomatoes, and two medium bowls to mix the cheeses together (one for the ricotta and one for the topping), as well as a 9 x 13-inch baking dish. Do not use a smaller baking dish, or it will overflow! I used this nonstick Wilton pan in the photos below, but I've also made the recipe with this beautiful Emile Henry rectangular baker, and it works even better (it's slightly larger and deeper).

    Classic cheese lasagna ingredients arranged together on a marble counter.

    How to Make Cheese Lasagna

    This homemade Lasagna has a few different components, but it really is easy to make. You'll find a detailed recipe card below, but here's an overview of the steps:

    1. Make marinara sauce. I highly recommend making my quick sauce from scratch rather than buying a jar. It give the recipe a traditional Italian flavor, and it's so simple to prepare! You'll start by sautéing garlic and crushed red pepper flakes in olive oil. Add the tomatoes and a sprig of basil, then simmer until thickened (about 20 minutes). Easy-peasy!
    2. Prepare cheese filing. While the sauce simmers, you can work on the other ingredients. For the filling, you'll combine the ricotta, eggs, parmesan, half the provolone, and half the mozzarella. For the topping, you'll mix the remaining provolone and mozzarella together in a separate bowl. Tip: For the cheesiest, best tasting results, make sure to shred the cheese yourself.
    3. Add sauce + noodles to pan. Time to start layering. You'll begin by covering the bottom of the pan with sauce, then topping with three noodles.
    4. Cover noodles with ricotta. Next, cover the noodles with ⅓ of the ricotta mixture.
    5. Repeat layers. You'll repeat those layers (sauce, noodles, ricotta) two more times. After that, add one more layer of noodles, followed by the remaining sauce.
    6. Top with cheese. Finish by sprinkling the the provolone-mozzarella mixture over the top.
    7. Bake. Cover your pan tightly with foil, then bake until the noodles are tender (test them with a fork) and the middle is hot (about 60 minutes). Remove the foil, then continue cooking until the cheese is golden brown. Let the lasagna rest for 10 minutes before serving (this helps everything set up). Tip: Use nonstick foil to cover the pan, or spray regular foil with nonstick spray. That way, all the cheese won't stick to the foil when you remove it.

    Okay, it's time to eat. Doesn't that Cheesy Lasagna look divine? And trust me, it tastes even better than it looks!

    PRO TIP: This recipe makes about 12 servings, which may seem like a lot if you're not planning a party! You can easily freeze the leftovers though; perfect if you don't enjoy eating the same meal all week, or if have a smaller household like me. Check out the How to Freeze section below for tips.
    A photo collage showing how to make Cheese Lasagna step-by-step.

    Variations

    This classic Cheese Lasagna recipe is super tasty as-is, but if you want to experiment a bit, try one of these easy ideas:

    • Cheese - This recipe uses a combo of ricotta, mozzarella, provolone, and parmesan cheeses. However, you can simplify things and use fewer cheese (just ricotta and mozzarella, for example), and you can substitute another cheese for the provolone (such as fontina). It would be super delish made with this Pesto Ricotta, too!
    • Veggies - Consider this recipe a blank canvas for adding all your fave vegetables! Stir cooked spinach into the ricotta mixture (drain well first), or add a layer of sautèed veggies on top of the ricotta.
    • Sauce - Marinara is a classic here, but other Italian red sauces will work, too. You could also doctor up this sauce with ingredients like olive or capers. Yum!
    • Spicy - If you enjoy spicy foods, add extra crushed red pepper flakes when you're making the sauce.
    PRO TIP: If you add ingredients, you'll probably need a slightly deeper / larger pan than a standard 9 x 13-inch baking dish. This gorgeous Emile Henry rectangular baker has a little more wiggle room

    Serving Suggestions

    This hearty baked pasta makes a wonderful dinner in and of itself! If you'd like to round out your meal though, try one of these side dish ideas:

    • Salad - Lasagna + salad is a classic combo for a reason ... the fresh greens balance the heavy pasta! Try it with this simple Green Salad, veggie-packed Garden Salad, this tasty Kale Cranberry Salad, or one of my other salad recipes.
    • Garlic Bread - Homemade Garlic Bread is another favorite pairing, especially when you're craving carbs or comfort food.
    • Bread Sticks - Warm bread sticks would also be delish, and perfect for dipping in extra sauce!
    • Sautéed or Roasted Vegetables - A simple side like sautéed or Roasted Vegetables requires very little effort and is a healthy counterpart to this cheesy dish.
    • Appetizers - Planning a party? Stick to easy apps like Crostini, Baked Feta, Stuffed Dates, or Feta, Pepper, and Olive Bites.
    • Dessert - End your meal on a light note and serve a refreshing dessert, such as Berry Compote (plus ice cream), Strawberry Frozen Yogurt, Cherry Tarts, Chocolate Covered Strawberries, or perhaps a piece of Homemade Chocolate Bark.
    A slice of lasagna with ricotta and marinara served with salad and wine.

    Storage

    Cover leftover lasagna (in the pan), or transfer it to an airtight container, then store it in your refrigerator where it will stay fresh for three to four days. It can also be frozen ... check out my tips below.

    How to Freeze

    Lasagna makes an excellent freezer meal! You can freeze it before or after baking it, and if you're feeling ambitious, you can even prepare two pans at once ... one to eat right away, and one to freeze for later. Here's how to do it:

    1. Assemble lasagna. Prepare the lasagna as directed in the recipe. If you plan to freeze to whole thing, consider using a foil pan. That way, you won't tie up a baking dish you may need for another meal.
    2. Optional: Bake + cool. If you plan to cook the lasagna ahead of time (perfect for a quick dinner or meal prep), bake it, then let it cool completely on your counter before continuing.
    3. Wrap. Next, wrap the pan tightly with heavy duty foil. Once you've done that, use masking tape to add a label (with contents and date). That way, you'll know what's in the pan, and when you need to eat it. You can also freeze cooked lasagna in individual portions (check out my tip below)!
    4. Freeze. Lasagna can be frozen for up to three months, however it will taste best when eaten within one to two months.
    5. Reheat. When you're ready to eat it, remove the pan from your freezer and refrigerate overnight. Preheat your oven to 375, then bake for one to one-and-a-half hours (or until hot and bubbly). Remove the foil and continue baking until the top has browned (about 15 minutes more). Let rest for 10 minutes, then serve. If your lasagna has already been cooked, you can also reheat it in a covered dish in your microwave (my preferred method).
    PRO TIP: There are only two people in my household, so I personally prefer to freeze lasagna after baking. Then once it's cooled, I cut it into individual portions and freeze it in separate containers. This makes it super easy to grab just enough for one or two meals, and you can quickly and easily reheat it in your microwave.

    Related Recipes

    Looking for more lasagna recipes? Try my Butternut Squash Lasagna, Four Cheese Crock Pot Lasagna, Veggie Crock Pot Lasagna, or this unique Mexican Lasagna next! You'll love these delicious pasta recipes, too:

    • Spinach and Artichoke Stuffed Shells
    • Veggie Pasta Bake
    • Butternut Squash Mac and Cheese
    • Tomato Mascarpone Pasta
    • Pesto Ricotta Pasta
    The recipe served with salad next to a napkin, fork, and piece of bread.

    Frequently Asked Questions (FAQs)

    What is the best cheese for lasagna?

    Lasagna is typically made with Italian cheeses, like ricotta, mozzarella, provolone, parmesan, and fontina. You can choose two, such as ricotta and mozzarella, or you can use a combination of three or four cheeses for a more complex flavor.

    What kind of mozzarella cheese is best for lasagna?

    It's possible to make lasagna with any kind of mozzarella cheese, however starting with a block of cheese (either part-skim or full-fat) usually works best. Fresh mozzarella is delicious, but it contains a lot of water. Unless your recipe specifically calls for it, fresh mozzarella may make your lasagna watery. You should also avoid using pre-shredded cheese, which doesn't melt as well because it's coated with anti-clumping agents.

    Is it better to use ricotta cheese or cottage cheese in lasagna?

    Lasagna is traditionally made with ricotta cheese, not cottage cheese. Using ricotta cheese will give your lasagna a richer, more authentic flavor.

    Why do you put in egg in ricotta cheese for lasagna?

    Adding an egg to the ricotta cheese, helps bind the cheese layer together, which makes the lasagna hold together better. You can leave the egg out in a pinch ... your lasagna will just be a little messier to serve.

    How many layers of lasagna is best?

    While there isn't a set rule, lasagna usually has three to four layers of noodles ... sometimes more. If you're making a lasagna that's light on filling, you will have room in your pan for more layers. If you're making a lasagna that's heavy on filling, use fewer layers, otherwise your pan may overflow.

    What is the correct order to layer lasagna?

    The correct order to layer lasagna is:
    1. Sauce
    2. Noodles
    2. Ricotta
    3. Repeat these three layers two more times (sauce, noodles, ricotta, sauce, noodles, ricotta).
    4. Noodles
    5. Sauce
    6. Cheese
    Tip: If your lasagna has another filling, like veggies, add it after the ricotta layer (before the sauce).

    Is it better to cook lasagna covered or uncovered?

    For best results, start with the pan covered. That way, your lasagna won't dry out. Then once it's hot and the noodles are tender, remove the cover and continue cooking until the cheese is starts to brown (about 10 to 15 minutes more).

    How long should lasagna sit before cutting?

    You should let lasagna sit for about 10 minutes before cutting. This allows it to cool off slightly and hold together better, making serving easier.

    The finished recipe served on a plate with salad.
    A piece of Cheese Lasagna served with a fork next to it.
    Print Recipe SaveSaved!
    5 from 1 vote

    Cheese Lasagna

    Treat yourself to this amazing Cheese Lasagna ... it super delicious and so easy to make!
    Prep Time15 minutes mins
    Cook Time1 hour hr 45 minutes mins
    Total Time2 hours hrs
    Course: Main Course
    Cuisine: Italian
    Servings: 12 slices
    Calories: 375kcal
    Author: Ginnie

    Ingredients

    For Marinara:

    • 2 (28-ounce / 794 grams) cans whole, peeled tomatoes (preferably San Marzanos)
    • 2 tablespoons extra virgin olive oil
    • 6 to 8 large cloves garlic, minced
    • 1 teaspoon kosher salt
    • ½ teaspoon crushed red pepper flakes
    • 2 large sprigs fresh basil

    For Filling:

    • 1 (8-ounce / 227 grams) block mozzarella cheese, shredded
    • 1 (8-ounce / 227 grams) block provolone cheese, shredded
    • 2 (15-ounce / 426 grams) containers ricotta cheese
    • ½ cup shredded parmesan cheese
    • 2 large eggs
    • 1 teaspoon kosher salt
    • pepper

    For Assembly:

    • nonstick cooking spray
    • 12 no boil lasagna noodles (see note)

    Equipment

    • Dutch Oven
    • 9 x 13-inch baking dish

    Instructions

    • Preheat oven to 375 degrees. Spray a 9 x 13-inch baking dish with nonstick spray. Set aside.

    Prepare Marinara:

    • Transfer tomatoes to a large bowl; crush with your hands into small pieces. Set aside.
    • Combine olive oil, garlic, salt, and red pepper flakes in a dutch oven (or large sauce pan). Warm over medium heat until garlic is fragrant and sizzling (do not let color).
    • Stir tomatoes, ½ cup water, and basil sprigs into garlic mixture. Cook sauce at a lively simmer until it has thickened slightly, about 20 to 25 minutes.
    • Remove basil sprig, then season sauce to taste with salt. Stir in additional chopped basil, if desired. Let cool slightly before using.

    Prepare Filling:

    • Combine half the mozzarella and half the provolone. Set aside.
    • Mix remaining mozzarella and provolone with ricotta, parmesan, eggs, salt, and about 6 to 10 grinds of fresh pepper (or to taste). Set aside.

    Assemble Lasagna:

    • Cover bottom of pan with 1 cup sauce.
    • Top sauce with 3 lasagna noodles.
    • Spread ⅓ of ricotta mixture over noodles.
    • Repeat these 3 layers (1 cup sauce, 3 noodles, ⅓ ricotta) 2 more times. You should end with a layer of ricotta.
    • Top ricotta with 3 more noodles, then remaining sauce. Sprinkle mozzarella-provolone cheese mixture over top.
    • Cover pan tightly with foil, then bake until noodles are tender and center is hot (about 60 minutes).
    • Discard foil, then continue baking until cheese turns golden brown (about 15 minutes).
    • Remove lasagna from oven, then let rest for 10 minutes.
    • Cut into squares and serve. Enjoy!

    Notes

    No boil noodles that look like traditional lasagna noodles with wavy edges (such as these Delallo noodles) work best. They're a little thicker, absorb more liquid, and hold up better than no boil noodles that come in flat sheets.
    If you'd prefer to make this recipe with store bought sauce, you'll need 6 cups of sauce total. However, I'd recommend trying this homemade Marinara first! It's delicious, simple to make, and you can simmer it while you prep the other ingredients (or make it ahead of time).
    To stop the cheese from sticking the foil while baking, use nonstick foil or spray your foil with nonstick cooking spray before covering the pan.
    Check out the info before this recipe card for tips and tricks, step by step photos, serving suggestions, and more!

    Nutrition

    Calories: 375kcal
    Did you make this recipe?I love hearing from you! Leave a comment and rating below, or tag @HelloLittleHome or #hellolittlehome on Instagram!
    Closeup of a piece of Cheese Lasagna.
    Cheese LasagnaCheese Lasagna
    Pin
    Share
    Email
    « Coconut Banana Bread
    65 Spring Bucket List Ideas »

    About Ginnie

    Ginnie is the writer, photographer, and chief content creator behind Hello Little Home. She loves trying new things (whether that’s creating delicious vegetarian recipes, exploring a new city, trying a fun DIY project, or sharing a pretty makeup look), and she hopes to inspire you to do the same! Read more about Ginnie here.

    5 from 1 vote (1 rating without comment)
    Subscribe
    Notify of
    Recipe Rating




    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    0 Comments
    Inline Feedbacks
    View all comments

    Primary Sidebar

    Ginnie Headshot

    Hi, I'm Ginnie! Welcome to Hello Little Home, which is all about inspiring everyday creativity! I'm excited to share my favorite things with you ... vegetarian recipes, travel inspiration, DIY projects, decor ideas, beauty and fashion tips, and more! Read more about me here!

    FOLLOW ALONG

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Newsletter

    Keep up with all things Hello Little Home ... sign up below to receive my weekly newsletter!

    You'll get all my posts delivered straight to your inbox, plus exclusive content just for subscribers.

    Footer

    ↑ back to top

    Featured By

    A graphic with logos from media outlets Hello Little Home has been featured by, including Martha Stewart, Home Depot, Good Housekeeping, House Beautiful, Parade, HGTV, BuzzFeed, and more..

    Information

    • Contact
    • Privacy Policy
    • Disclosure Policy
    • Terms & Conditions
    • Web Stories

    Newsletter

    Never miss a post ... Sign Up for our weekly newsletter

    Connect

    • Facebook Icon
    • Pinterest Icon
    • Instagram Icon
    • Twitter Icon
    • YouTube Icon
    • RSS Feed

    Copyright © 2022 Hello Little Home

    wpDiscuz

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.