Homemade Lasagna with Ricotta Recipe for Busy Weeknights


Sliced homemade lasagna in a baking dish showing golden mozzarella, meat sauce, and creamy ricotta layers.

This lasagna recipe with ricotta is the one I make when I want something hearty and reliable on a weeknight. Layers of creamy ricotta filling, savory meat sauce, and melted mozzarella bake into a bubbling casserole that slices cleanly and reheats perfectly. One dish, eight servings, and no complicated technique required.

Prep Time: 25 minutes

Cook Time: 50 minutes

Total Time: 75 minutes

Servings: 8

Method: Baking

Why This Lasagna Recipe with Ricotta Works

Whole milk ricotta stays creamy through baking. It blends with egg and Parmesan to form a thick, rich layer that holds together when you slice. Skim ricotta turns grainy and watery in the oven.

The meat sauce uses ground beef and crushed tomatoes simmered briefly to concentrate flavor. It does not need to cook for hours. Twenty minutes on the stove is enough when the beef is seasoned right.

Layering matters. A thin sauce layer on the bottom prevents sticking. Three noodle layers keeps the ratio of pasta to filling balanced. The top layer of mozzarella blisters and browns under the broil at the end.

Ingredients

  • 12 lasagna noodles (regular or no-boil)
  • 1 pound (450g) ground beef
  • 1 jar (24 oz) marinara sauce
  • 1 can (14.5 oz) crushed tomatoes
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 15 oz (425g) whole milk ricotta cheese
  • 1 large egg
  • 1/4 cup fresh parsley, chopped
  • 1/2 teaspoon black pepper
  • 2 cups shredded mozzarella cheese, divided
  • 1/2 cup grated Parmesan cheese, divided

What You Need for Lasagna Recipe with Ricotta

Lasagna noodles — regular noodles need boiling first; no-boil noodles absorb moisture from the sauce as they bake. Both work. I prefer regular noodles for firmer layers that hold their shape.

Ground beef — 80/20 ground beef gives the most flavor. Drain excess fat after browning so the sauce does not turn oily. Ground pork or Italian sausage can replace up to half the beef.

Whole milk ricotta — do not substitute part-skim here. Whole milk ricotta stays smooth and rich. Mix it with egg to bind it into layers that hold together when sliced.

Marinara sauce — a good jarred marinara saves time without sacrificing much flavor. Add a can of crushed tomatoes to bulk it up and deepen the texture.

Mozzarella cheese — low-moisture shredded mozzarella melts evenly and browns well. Fresh mozzarella releases too much water and makes the lasagna soupy.

Parmesan cheese — freshly grated Parmesan melts better than the powdered kind. It goes into both the ricotta mixture and the top layer for a sharp, nutty finish.

Egg — binds the ricotta mixture so it sets into a firm, sliceable layer instead of running into the sauce.

How to Make Lasagna Recipe with Ricotta

  1. Preheat your oven to 375°F (190°C).
  2. If using regular noodles, cook according to package directions until just al dente. Drain and lay flat on a lightly oiled sheet of parchment paper.
  3. Brown ground beef in a large skillet over medium-high heat, breaking it up as it cooks. Drain excess fat.
  4. Add marinara sauce, crushed tomatoes, Italian seasoning, and garlic powder to the skillet. Stir to combine. Simmer for 10 minutes over medium-low heat.
  5. In a medium bowl, mix ricotta, egg, parsley, black pepper, and 1/4 cup Parmesan until smooth.
  6. Spread a thin layer of meat sauce on the bottom of a 9×13-inch baking dish.
  7. Lay 4 noodles over the sauce, slightly overlapping.
  8. Spread half the ricotta mixture over the noodles in an even layer.
  9. Spoon about 1.5 cups of meat sauce over the ricotta. Sprinkle with 2/3 cup mozzarella.
  10. Repeat: 4 noodles, remaining ricotta, 1.5 cups sauce, 2/3 cup mozzarella.
  11. Add the final 4 noodles. Top with remaining meat sauce, remaining mozzarella, and remaining Parmesan.
  12. Cover tightly with aluminum foil. Bake for 40 minutes.
  13. Remove foil. Bake uncovered for 10 more minutes until the cheese is golden and bubbling.
  14. Let the lasagna rest for 10 minutes before slicing. This helps the layers hold together.

Lasagna Variations

Vegetable Lasagna with Ricotta

Skip the ground beef and replace the meat sauce with a layer of sauteed zucchini, spinach, and mushrooms. Use the same marinara base. The ricotta layer stays identical and keeps the dish hearty without meat.

Three-Cheese Lasagna

Add provolone slices between the mozzarella layers for a sharper, more complex cheese pull. Mix smoked Gouda into the ricotta filling for depth. The three-cheese version is slightly richer but slices even cleaner.

Sausage Lasagna with Ricotta

Swap ground beef for hot or mild Italian sausage (casing removed). The sausage seasons itself as it cooks and adds a fennel-forward flavor that pairs especially well with fresh basil on top.

No-Boil Lasagna Recipe

Use oven-ready no-boil noodles and increase the total sauce to 4 cups. The extra liquid is what the dry noodles absorb as they bake. Cover tightly with foil for the full 45 minutes before uncovering.

Tips for the Best Lasagna Recipe

  • I always let the lasagna rest 10 minutes after pulling it from the oven. Cutting too soon means the layers slide apart and the cheese runs. The rest time makes clean slices possible.
  • Do not oversauce the layers. Thin, even coverage keeps the noodles from drowning. Excess sauce makes the lasagna soupy and hard to slice.
  • Shred your own mozzarella from a block. Pre-shredded cheese contains anti-caking starch that prevents proper melting and browning.
  • Cover the baking dish tightly with foil before baking. This traps steam and ensures the noodles cook through without drying out on the edges.
  • Use whole milk ricotta and mix it well with egg. Lumpy or thin ricotta layers will separate from the noodles and make the lasagna structurally weak.

Make Ahead & Storage

This lasagna keeps in the fridge for up to 5 days covered tightly. It actually tastes better on day two because the layers fully meld overnight. I always make a full pan on Sunday for weeknight meals.

To freeze, assemble the lasagna but do not bake it. Cover tightly with plastic wrap and then foil. Freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed. Add 10 extra minutes if still cold in the center. Individual slices freeze well in zip bags for up to 2 months.

Common Questions

Do I have to boil lasagna noodles first?

Not if you use oven-ready no-boil noodles. For regular noodles, boil until just al dente — slightly undercooked. They finish cooking in the oven and absorb some of the sauce moisture as they bake.

Why is my lasagna watery?

Most watery lasagna comes from part-skim ricotta or fresh mozzarella releasing moisture during baking. Use whole milk ricotta and low-moisture shredded mozzarella. Also make sure your meat sauce is not too thin before assembling.

Can I make lasagna the night before?

Yes. Assemble the lasagna completely, cover tightly with foil, and refrigerate overnight. Bake directly from the fridge, adding 10 to 15 extra minutes to the total bake time. The cold dish takes longer to heat through.

How many layers should lasagna have?

Three noodle layers is the standard for a 9×13 dish. It gives you the right pasta-to-filling ratio without making the dish too tall or structurally unstable. More layers work in a deeper pan.

This lasagna recipe with ricotta is the definition of a reliable weeknight classic. Save this recipe and make it once — it will be in your permanent dinner rotation.

Sliced homemade lasagna in a baking dish showing golden mozzarella, meat sauce, and creamy ricotta layers.

Homemade Lasagna with Ricotta Recipe for Busy Weeknights

Classic three-layer lasagna with a savory meat sauce, whole milk ricotta filling, and golden mozzarella on top.

Prep
25 min
Cook
50 min
Total
75 min
Servings
8
Calories
490

Ingredients

  • 12 lasagna noodles (regular or no-boil)
  • 1 pound (450g) ground beef
  • 1 jar (24 oz) marinara sauce
  • 1 can (14.5 oz) crushed tomatoes
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 15 oz (425g) whole milk ricotta cheese
  • 1 large egg
  • 1/4 cup fresh parsley, chopped
  • 1/2 teaspoon black pepper
  • 2 cups shredded mozzarella cheese, divided
  • 1/2 cup grated Parmesan cheese, divided

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. If using regular noodles, cook according to package directions until just al dente. Drain and lay flat on a lightly oiled sheet of parchment paper.
  3. Brown ground beef in a large skillet over medium-high heat, breaking it up as it cooks. Drain excess fat.
  4. Add marinara sauce, crushed tomatoes, Italian seasoning, and garlic powder to the skillet. Stir to combine. Simmer for 10 minutes over medium-low heat.
  5. In a medium bowl, mix ricotta, egg, parsley, black pepper, and 1/4 cup Parmesan until smooth.
  6. Spread a thin layer of meat sauce on the bottom of a 9×13-inch baking dish.
  7. Lay 4 noodles over the sauce, slightly overlapping.
  8. Spread half the ricotta mixture over the noodles in an even layer.
  9. Spoon about 1.5 cups of meat sauce over the ricotta. Sprinkle with 2/3 cup mozzarella.
  10. Repeat: 4 noodles, remaining ricotta, 1.5 cups sauce, 2/3 cup mozzarella.
  11. Add the final 4 noodles. Top with remaining meat sauce, remaining mozzarella, and remaining Parmesan.
  12. Cover tightly with aluminum foil. Bake for 40 minutes.
  13. Remove foil. Bake uncovered for 10 more minutes until the cheese is golden and bubbling.
  14. Let the lasagna rest for 10 minutes before slicing. This helps the layers hold together.
Nutrition per serving
490 cal 38g carbs 32g protein 22g fat 3g fiber 8g sugar 740mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts