Easy Homemade Lasagna Recipe with Ricotta Cheese

If you’ve been craving a cozy, crowd-pleasing dinner, this Easy Homemade Lasagna Recipe with Ricotta Cheese is one of those recipes you’ll want to keep on repeat. It has everything I love in a classic comfort food meal: rich meat sauce, tender noodles, creamy ricotta layers, and that bubbly golden cheese topping that makes everyone gather in the kitchen before it even hits the table.

I especially love how this lasagna feels impressive without being complicated. You don’t need fancy ingredients or restaurant-level skills to make it turn out beautifully. If you can stir a sauce, mix a cheese filling, and layer a casserole, you can absolutely make this. And when you pull that hot glass baking dish from the oven and lift out a slice with all those perfect layers of ricotta, sauce, and melted mozzarella, it feels like pure dinner magic.

The image says it all: a deeply golden, cheesy lasagna baked in a clear glass dish, topped with fresh basil and parsley, with one generous slice lifted out to show the creamy ricotta center and hearty meat sauce layers. That’s exactly the kind of homemade dinner I want to share with you today. Whether you’re feeding family on a weeknight, hosting friends, or planning a make-ahead meal for a busy week, this recipe is warm, reliable, and absolutely delicious.

Quick Recipe Info Card

Prep Time: 30 minutes

Cook Time: 50 minutes

Total Time: 1 hour 20 minutes

Servings: 8

Difficulty: Easy

Why You’ll Love It

  • It’s a classic family dinner that feels special but uses simple, easy-to-find ingredients.
  • The ricotta cheese filling makes every bite creamy, rich, and perfectly balanced with the sauce.
  • You can make it ahead, refrigerate it, and bake it when you’re ready.
  • It freezes well, which is a lifesaver for meal prep and busy weeks.
  • The leftovers are just as delicious, maybe even better, the next day.
  • This recipe is beginner-friendly and walks you through the layering process step by step.
  • It’s hearty enough for Sunday dinner but easy enough for a cozy weeknight meal.

Nutritional Benefits and Adaptable Variations

  • Ricotta cheese adds protein and calcium, making this lasagna satisfying and filling.
  • Ground beef provides iron and protein for a hearty, balanced meal.
  • Tomato-based sauce brings lycopene and a boost of savory flavor.
  • You can swap ground beef for ground turkey or chicken for a lighter option.
  • For a vegetarian version, replace the meat with sautéed mushrooms, zucchini, spinach, or lentils.
  • Whole wheat lasagna noodles can add extra fiber without changing the comforting feel of the dish.
  • If you need a gluten-free version, use your favorite gluten-free lasagna noodles.
  • You can stir chopped spinach into the ricotta mixture for extra greens and color.
  • For a spicier lasagna, add extra red pepper flakes or use hot Italian sausage in place of some of the beef.

Ingredients

For the Meat Sauce

  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 small yellow onion, finely diced
  • 3 garlic cloves, minced
  • 1 jar (24 ounces) marinara sauce
  • 1 can (15 ounces) tomato sauce
  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes, optional

For the Ricotta Filling

  • 1 container (15 ounces) ricotta cheese
  • 1 large egg
  • 1 cup grated Parmesan cheese, divided
  • 2 tablespoons chopped fresh parsley
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

For Layering

  • 12 lasagna noodles, cooked al dente and drained
  • 4 cups shredded mozzarella cheese, divided
  • Fresh basil or extra parsley, for garnish

Step-by-Step Instructions

  1. Preheat the oven and prep your dish. Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish so the lasagna won’t stick and cleanup stays easy.
  2. Cook the noodles. Bring a large pot of salted water to a boil and cook the lasagna noodles until just al dente, according to the package directions. Drain and lay them flat on a baking sheet or drizzle lightly with oil so they don’t stick together.
  3. Make the meat sauce. In a large skillet or Dutch oven, heat the olive oil over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened. Add the garlic and cook for 30 seconds more. Stir in the ground beef and cook until browned, breaking it up with a spoon as it cooks. Drain excess grease if needed.
  4. Season the sauce. Add the marinara sauce, tomato sauce, tomato paste, Italian seasoning, salt, black pepper, and red pepper flakes if using. Stir everything together and let it simmer for 10 minutes so the flavors blend and the sauce thickens slightly.
  5. Mix the ricotta layer. In a medium bowl, combine the ricotta cheese, egg, 3/4 cup of the Parmesan, parsley, salt, and black pepper. Stir until smooth and well mixed.
  6. Start layering. Spread a thin layer of meat sauce on the bottom of the baking dish. Add 3 lasagna noodles. Spoon over about 1/3 of the ricotta mixture and gently spread it. Add about 1/3 of the meat sauce, then sprinkle with about 1 cup of mozzarella.
  7. Repeat the layers. Add another layer of noodles, ricotta mixture, meat sauce, and mozzarella. Repeat one more time until you’ve used the remaining ingredients, finishing with noodles, the last of the sauce, the remaining mozzarella, and the final 1/4 cup Parmesan on top.
  8. Bake until bubbly. Cover the dish loosely with foil and bake for 30 minutes. Remove the foil and bake for another 20 minutes, or until the cheese is melted, bubbly, and lightly golden in spots.
  9. Rest before slicing. This part matters more than people think. Let the lasagna rest for 15 minutes before cutting. It helps the layers set so you get those beautiful slices instead of a saucy slide.
  10. Garnish and serve. Sprinkle with fresh basil or parsley right before serving for a fresh finish and a little pop of color.

Tips, Serving Suggestions & Substitutions

Helpful Tips

  • Don’t overcook the noodles. Slightly firm noodles hold up better after baking.
  • If your sauce looks very thick, add a few tablespoons of water so the lasagna stays tender and moist.
  • Letting the lasagna rest after baking makes it much easier to slice cleanly.
  • Use freshly shredded mozzarella if you want the meltiest, stretchiest cheese topping.

Serving Suggestions

  • Serve with a crisp green salad and a simple vinaigrette for balance.
  • Garlic bread or warm breadsticks make this meal feel extra comforting.
  • Roasted broccoli, green beans, or zucchini are great vegetable sides.
  • A sprinkle of extra Parmesan and fresh basil right before serving makes it feel restaurant-worthy.

Easy Substitutions

  • Swap ground beef for Italian sausage for a richer, more robust flavor.
  • Use ground turkey if you want a lighter version.
  • Add chopped spinach to the ricotta filling for a classic spinach ricotta lasagna twist.
  • Try cottage cheese in place of part of the ricotta if that’s what you have on hand, though ricotta gives the most classic texture.
  • For a meatless version, use sautéed mushrooms, spinach, and zucchini instead of beef.

Nutrition Information

NutrientPer Serving
Calories520
Protein33g
Carbohydrates32g
Fat28g
Saturated Fat13g
Fiber3g
Sugar8g
Sodium780mg

Nutrition values are estimates and can vary depending on the specific ingredients and brands you use.

Storage & Make-Ahead Tips

One of my favorite things about this easy homemade lasagna recipe with ricotta cheese is how make-ahead friendly it is. If you want to prep dinner early, you can assemble the full lasagna, cover it tightly, and refrigerate it for up to 24 hours before baking. When you’re ready to cook, let it sit at room temperature for about 20 to 30 minutes while the oven preheats.

For leftovers, store cooled lasagna in an airtight container in the refrigerator for up to 4 days. Reheat individual slices in the microwave or warm larger portions in the oven, covered, until heated through.

This recipe also freezes beautifully. You can freeze the entire unbaked lasagna or freeze baked slices for easy lunches and dinners. Wrap tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking or reheating for the best texture.

FAQ Section

1. Can I make this lasagna ahead of time?

Yes, absolutely. You can assemble it a full day ahead, cover it, and keep it in the refrigerator until you’re ready to bake. It’s one of the best make-ahead dinners for busy days or entertaining.

2. Do I have to use ricotta cheese?

Ricotta is what gives this recipe its classic creamy texture, so I really recommend it. If needed, you can substitute cottage cheese, but the filling will be a little different in texture and flavor.

3. Why is my lasagna watery?

This usually happens if the sauce is too thin, the noodles are overcooked, or the lasagna is sliced too soon. Simmering the sauce for a few extra minutes and letting the baked lasagna rest before cutting makes a big difference.

4. Can I use oven-ready noodles?

Yes. If you use oven-ready noodles, make sure your sauce has enough moisture so the noodles soften properly while baking. You may also want to add a few extra tablespoons of water to the sauce.

5. What’s the best cheese for the top?

Mozzarella is the best choice for that classic bubbly, stretchy topping. I like to finish with a little Parmesan too, because it adds extra savory flavor and helps the top brown beautifully.

Final Thoughts

I really think this Easy Homemade Lasagna Recipe with Ricotta Cheese is one of those timeless dinners that never goes out of style. It’s hearty, comforting, and dependable in the very best way. When you want a meal that makes the whole table happy, this is the kind of recipe that delivers every single time.

If you make it, I’d love to hear how it turned out for you. Leave a comment, share it with someone who loves cozy homemade dinners, and don’t forget to save it to Pinterest so you can come back to it anytime you need an easy lasagna recipe that truly works.

We’re glad that you’re here

I’m Emily Carter, a home cook and food lover dedicated to crafting simple, comforting recipes for busy families. Inspired by my love for warm, homey meals and shared moments around the table, I believe food has the power to bring people together. Whether you’re looking for easy weekday dinners or special treats, SpeedyYums is here to help you make every meal feel like home.

Follow Me On Pinterest

Leave a Comment