lasagna recipe with ricotta
The Best lasagna recipe with ricotta

Classic Ricotta Lasagna with Tomato Sauce
A comforting, layered lasagna featuring creamy ricotta filling, rich tomato sauce, and tender pasta. Perfect for family dinners.
🥘Ingredients
- 2 cups all-purpose flour
- 1 tsp salt
- 1 tsp active dry yeast
- 1 cup warm water
- 16 oz ricotta cheese
- 1 large egg
- 1 cup grated Parmesan cheese
- 1/2 cup fresh spinach, finely chopped
- 2 cups marinara sauce
- 2 cloves garlic, minced
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes (optional)
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
👨🍳Directions
-
1
Preheat oven to 375°F. In a bowl, dissolve yeast in warm water. Let sit for 5 minutes until foamy. -
2
Mix flour and salt in a separate bowl. Gradually add the yeast mixture, stirring until a soft dough forms. -
3
Roll out the dough on a lightly floured surface into a 12×15-inch rectangle. Transfer to a baking dish and cover with a damp towel to prevent drying. -
4
In a bowl, mix ricotta, egg, Parmesan, and spinach until smooth. Spread half of the ricotta mixture evenly over the dough. -
5
Spread half of the marinara sauce over the ricotta layer. Sprinkle half of the mozzarella and Parmesan on top. -
6
Repeat layers: ricotta filling, remaining sauce, and remaining cheese. Top with a final layer of mozzarella. -
7
Bake uncovered at 375°F for 25–30 minutes until the top is golden and bubbly. Let rest for 10 minutes before slicing.
🔧Equipment
- Mixing bowls
- Rolling pin
- 9×13-inch baking dish
- Knife and cutting board
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Classic Ricotta Lasagna with Tomato Sauce Works
❓ Frequently Asked Questions About Ricotta Lasagna with Tomato Sauce
How do I ensure the lasagna layers stay moist?
Use a well-seasoned, slightly salty tomato sauce (like marinara) and keep the ricotta slightly soft but not runny. After baking, let the lasagna rest for 10 minutes before slicing to allow the layers to set. Avoid overcrowding the dish in the oven—this can steam the layers instead of baking them evenly.
—
Can I substitute fresh ricotta for the store-bought version?
Yes, you can use fresh ricotta, but drain it first to remove excess water. If using a homemade version, it should be slightly firmer than store-bought, so you may need to adjust the cooking time slightly to ensure it holds its shape in the lasagna.
—
What if I don’t have ricotta cheese?
You can make a dairy-free alternative by blending silken tofu with a little lemon juice, garlic powder, salt, and a splash of nutritional yeast for a similar texture. For a richer flavor, try cottage cheese blended with a bit of cream cheese or even a mix of mozzarella and cream cheese.
—
How long should I bake the lasagna until it’s fully cooked?
Bake until the center is bubbling and the top is golden brown, which usually takes about 30 to 40 minutes at 375°F (190°C). Use a meat thermometer to check—internal temperatures should reach 165°F (74°C) for safety. If the edges brown too quickly, tent with foil to prevent over-browning.
—
Can I make lasagna ahead of time and reheat it?
Yes, but bake it fresh just before serving for the best texture. If assembling ahead, refrigerate the assembled lasagna (unbaked) for up to 24 hours. Reheat covered in the oven at 350°F (175°C) for 20–25 minutes, or until steaming hot.
