If you’ve been looking for an easy homemade lasagna recipe with ricotta cheese that tastes cozy, classic, and completely worth every layer, you are absolutely in the right place. This is the kind of dinner I make when I want something hearty and comforting, but I also want a recipe that feels approachable and reliable. With rich meat sauce, creamy ricotta filling, tender noodles, and that bubbly golden mozzarella on top, this lasagna delivers everything you want from a homemade Italian-style dinner.
What I love most about this recipe is that it gives you that beautiful, bakery-window kind of lasagna without making you work all day for it. You get distinct layers, a creamy center, and a cheesy browned top that looks just like the lasagna in a rustic glass baking dish you’d proudly carry to the table. It’s the perfect family dinner, potluck favorite, holiday main dish, or make-ahead meal for busy weeks.
If homemade lasagna has ever felt intimidating, I want to reassure you: I’ve kept this version simple, practical, and full of flavor. I’ll walk you through every step so you can make it with confidence, whether this is your very first lasagna or your fiftieth.
Quick Recipe Info Card
Prep Time: 25 minutes
Cook Time: 55 minutes
Total Time: 1 hour 20 minutes
Servings: 8
Difficulty: Easy
Why You’ll Love It
- It’s a true comfort food classic with rich sauce, creamy ricotta, and melty cheese in every bite.
- This easy homemade lasagna recipe with ricotta cheese uses simple grocery-store ingredients.
- Oven-ready noodles save time and make the whole process less fussy.
- It’s perfect for feeding a crowd, meal prepping, or bringing to a friend.
- The leftovers taste even better the next day.
- You can easily adapt it with extra vegetables, different proteins, or a meatless filling.
- It freezes beautifully, which makes it ideal for busy weeks.
Nutritional Benefits and Adaptable Variations
- Protein-rich: Ground beef, ricotta, mozzarella, and Parmesan add satisfying protein to help keep you full.
- Good source of calcium: The cheese mixture adds calcium for bone health.
- Family-friendly energy: Pasta and sauce make this a balanced, hearty meal for active households.
- Add more vegetables: Stir in sautéed spinach, mushrooms, zucchini, or finely chopped carrots for more fiber and nutrients.
- Swap the protein: Use ground turkey, Italian sausage, or a plant-based meat alternative.
- Make it vegetarian: Skip the beef and add roasted vegetables or lentils.
- Adjust the cheese: If you want a lighter version, use part-skim ricotta and mozzarella.
- Turn up the flavor: Add fresh basil, extra garlic, or a pinch of red pepper flakes for a bolder sauce.
Ingredients

For the Meat Sauce
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 3 garlic cloves, minced
- 1 pound lean ground beef
- 2 jars marinara sauce, 24 ounces each
- 1 teaspoon Italian seasoning
- 1/2 teaspoon kosher salt, or to taste
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes, optional
For the Ricotta Layer
- 1 container ricotta cheese, 15 ounces
- 1 large egg
- 1/2 cup grated Parmesan cheese
- 2 tablespoons chopped fresh parsley, plus more for garnish
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
For Assembly
- 12 oven-ready lasagna noodles
- 4 cups shredded mozzarella cheese, divided
- Extra Parmesan cheese for the top, optional
Step-by-Step Instructions

- Preheat the oven. Set your oven to 375°F. Lightly grease a 9×13-inch baking dish or just spoon a little sauce on the bottom to prevent sticking.
- Cook the onion and garlic. 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. Stir in the garlic and cook for about 30 seconds, just until fragrant.
- Brown the beef. Add the ground beef to the skillet. Break it up with a spoon and cook until it’s fully browned and no longer pink, about 6 to 8 minutes. Drain any excess grease if needed.
- Make the sauce. Stir in the marinara sauce, Italian seasoning, salt, black pepper, and red pepper flakes if using. Let the sauce simmer for 8 to 10 minutes so the flavors blend and the texture thickens slightly. This step makes a big difference in the final flavor.
- Mix the ricotta filling. In a medium bowl, combine the ricotta cheese, egg, Parmesan, parsley, salt, and pepper. Stir until smooth and evenly mixed.
- Start layering. Spread about 1 cup of meat sauce over the bottom of the baking dish. Place a layer of 3 to 4 oven-ready noodles over the sauce, depending on your pan shape.
- Add the creamy layer. Spread about one-third of the ricotta mixture over the noodles. It doesn’t have to be perfect, so don’t stress. Spoon over about one-third of the meat sauce, then sprinkle with about 1 cup of mozzarella.
- Repeat the layers. Continue layering noodles, ricotta mixture, meat sauce, and mozzarella two more times. Finish with a final layer of noodles, the remaining sauce, the rest of the mozzarella, and a little extra Parmesan if you want a golden, savory top.
- Bake covered. Cover the dish with foil. If you can, lightly spray the underside of the foil with cooking spray so the cheese doesn’t stick. Bake for 35 minutes.
- Uncover and finish baking. Remove the foil and bake for another 15 to 20 minutes, until the cheese is melted, bubbly, and lightly browned in spots. If you want more color, broil for 1 to 2 minutes at the very end, watching carefully.
- Let it rest. This is the hardest part, but don’t skip it. Let the lasagna rest for at least 15 minutes before slicing. That helps the layers set so you get those beautiful, clean slices instead of a saucy slide.
- Serve and enjoy. Sprinkle with extra parsley and serve warm. A simple salad and garlic bread on the side make this feel like a complete restaurant-style dinner at home.
Tips, Serving Suggestions & Substitutions
Helpful Tips
- Use a thicker marinara sauce rather than a watery one so your lasagna holds its shape better.
- If your ricotta feels very wet, let it drain in a fine mesh strainer for a few minutes before mixing.
- Don’t overfill the layers. Even, moderate layers bake more consistently and slice more neatly.
- Resting the lasagna after baking is essential for clean slices and the best texture.
Serving Suggestions
- Pair it with Caesar salad, Italian chopped salad, or a simple arugula salad with lemon vinaigrette.
- Serve with garlic bread, cheesy breadsticks, or warm crusty bread.
- A glass of red wine or sparkling water with lemon makes this meal feel extra special.
- For a cozy dinner party, finish with tiramisu or vanilla gelato.
Easy Substitutions
- Swap ground beef for ground turkey or mild Italian sausage.
- Use cottage cheese instead of ricotta if that’s what you have on hand.
- Mix chopped spinach into the ricotta layer for extra color and nutrition.
- Use gluten-free oven-ready lasagna noodles if needed.
- For a meatless version, replace the beef with sautéed mushrooms, zucchini, and spinach.
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 520 |
| Protein | 31g |
| Carbohydrates | 34g |
| Fat | 28g |
| Saturated Fat | 13g |
| Fiber | 3g |
| Sugar | 7g |
| Sodium | 890mg |
Nutrition values are estimates and can vary based on the brands, sauce, and cheese you use.
Storage & Make-Ahead Tips
One of the best things about this easy homemade lasagna recipe with ricotta cheese is how well it fits into real life. If you have leftovers, let the lasagna cool completely, then cover tightly and refrigerate for up to 4 days. Reheat individual slices in the microwave or warm larger portions in the oven at 350°F until heated through.
To freeze, wrap the whole baked lasagna or individual slices tightly in plastic wrap and foil, then freeze for up to 3 months. I like freezing single portions for easy lunches. Thaw overnight in the refrigerator before reheating for the best texture.
You can also assemble the lasagna a full day ahead. Just cover it tightly and store it in the refrigerator before baking. When you’re ready to cook, let it sit at room temperature for about 20 to 30 minutes while the oven preheats, then bake as directed. If it’s still very cold from the fridge, you may need to add 5 to 10 extra minutes of baking time.
FAQ Section
1. Can I make this lasagna ahead of time?
Yes, absolutely. You can assemble it up to 24 hours in advance and refrigerate it until you’re ready to bake. It’s one of my favorite dinner party tricks because all the work is done ahead of time.
2. Do I have to boil the noodles first?
No, not if you’re using oven-ready lasagna noodles like this recipe calls for. They soften beautifully as they bake in the sauce, which saves time and makes cleanup easier.
3. Can I use cottage cheese instead of ricotta?
Yes. Cottage cheese works well if you prefer it or already have it on hand. For a smoother texture, you can blend it briefly before mixing with the egg, Parmesan, and parsley.
4. Why did my lasagna turn out watery?
Usually it comes down to sauce that’s too thin, vegetables with too much moisture, or slicing too soon. Let the sauce simmer, avoid overly wet add-ins, and rest the lasagna before cutting for the best results.
5. Can I freeze lasagna before baking?
Yes, you can freeze it unbaked. Assemble it in a freezer-safe dish, wrap it well, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen with extra covered baking time.
Final Thoughts
I really think this is one of those recipes every home cook should have in their back pocket. It’s dependable, comforting, and impressive without being complicated. When you pull this easy homemade lasagna recipe with ricotta cheese out of the oven and see that golden top and those creamy, savory layers, you’ll understand why it’s such a keeper.
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 pasta dinners, and don’t forget to save it to Pinterest so you can come back to it anytime you need an easy, crowd-pleasing meal.
