All-Cheese Lasagna Recipe: Triple-Layered Crunch With Warm Cheese Pulls

Appetizers

All-Cheese Lasagna Recipe: Triple-Layered Crunch With Warm Cheese Pulls

This all-cheese lasagna recipe delivers the ultimate comfort food experience with layers of creamy ricotta, gooey mozzarella, and crispy parmesan—no pasta noodles required. The secret lies in the triple-layered construction that creates warm, stretchy cheese pulls with every bite, while the no-boil technique ensures perfect texture without soggy layers.

I've perfected this version after years of testing, and it's become my go-to for feeding crowds without the fuss of traditional lasagna prep.

The beauty of this recipe is its simplicity: just five key cheeses (ricotta, mozzarella, parmesan, and two more for depth) combined with a few pantry staples.

We're talking 30 minutes of prep followed by 45 minutes of baking at 375°F, resulting in a dish that's rich, satisfying, and impossible to resist. The layers alternate between creamy ricotta mixtures and melted cheese blends, creating that signature lasagna texture without needing pasta sheets.

What you'll end up with is a lasagna that's crispy on top, with golden cheese pulls throughout and a creamy, stretchy interior that melts in your mouth.

The aroma alone will have everyone gathering around the table, and each forkful delivers that perfect balance of salty, creamy, and umami-rich flavors. This is comfort food at its finest—warm, inviting, and guaranteed to disappear quickly.

While this recipe shines as a main dish, it also works beautifully as a side for heartier meals or as part of a holiday spread. The cheese layers hold together well when sliced, making it perfect for meal prep or serving at gatherings.

Let's get started on creating this cheesy masterpiece!

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for all cheese lasagna

Five cheeses and a few pantry staples—this is your cheesy lasagna dream team.

Ingredient Amount Notes
Whole Milk Ricotta Cheese 🧀 24 oz Full-fat for creaminess
Part-Skim Mozzarella Cheese 🧀 20 oz Shredded, low-moisture preferred
Fresh Parmesan Cheese 🧀 1 cup Freshly grated from block
Cream Cheese 🧀 8 oz Full-fat, softened
Fontina Cheese 🧀 8 oz Shredded or thinly sliced
Large Eggs 🥚 3 whole Room temperature
All-Purpose Flour 🌾 ¼ cup For ricotta mixture
Garlic Cloves 🧄 3 cloves Minced for flavor
Fresh Basil Leaves 🌿 ½ cup Chopped, for garnish
Extra-Virgin Olive Oil 🫒 ¼ cup For drizzling
Dried Oregano 🍃 1 tsp Italian blend preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Kosher Salt 🧂 1 ½ tsp For seasoning
Unsalted Butter 🧈 2 tbsp For greasing pan

The ricotta is where the magic starts. Full-fat ricotta gives that signature creamy texture, so don't skimp—none of that part-skim stuff. Grab a 24-ounce tub from the refrigerated section (the bigger tub, not the little 15-ounce ones). For the Parmesan, buy a wedge and grate it yourself—pre-grated has anti-caking agents that make it taste like sawdust. The fontina adds depth, and you'll find it near the mozzarella. If you can't find fontina, Gruyère works in a pinch. Pro tip: shred your own mozzarella too—it melts better than the pre-shredded kind. And always use low-moisture mozzarella for that perfect stretch.

No ricotta? Cottage cheese blended smooth is a decent swap, though the texture won't be identical. Fresh out of basil? Dried basil at half the amount works, but fresh is worth the extra minute. The cream cheese is non-negotiable here—it's what gives those glorious cheese pulls. If you're making this ahead, soften the cream cheese at room temperature for easier mixing. For the garlic, roasted garlic adds sweetness if you're not feeling minced. And if you're watching calories, reduce the olive oil to 2 tablespoons—it'll still be delicious, just slightly less rich.

This lasagna tastes even better the next day—make it ahead and bake fresh when you're ready. It keeps 4-5 days in the fridge, covered tightly. For freezing, wrap individual slices in foil before freezing—thaw at room temperature for 30 minutes before reheating. The cheese layers hold together surprisingly well when sliced, so it's perfect for meal prep. Leftovers reheat beautifully in the oven at 350°F for 15-20 minutes, covered with foil to keep the top from drying out.

❤️

Why You'll Love This Recipe

  • No-Sauce Struggle: I swear by this version because it skips the watery marinara mess. The ricotta and cream cheese blend creates a luscious, cheesy sauce right in the layers—no boiling, no waiting, just melt-in-your-mouth perfection every time.
  • Melty Magic Combo: The fontina and part-skim mozzarella team up for that perfect stretchy pull, while the parmesan adds a sharp, nutty finish. Honestly, the first bite makes me forget there’s a "right way" to eat lasagna—it’s just too good.
  • Weeknight Crowd-Pleaser: This feeds six with minimal effort—perfect for game nights, potlucks, or when your in-laws drop by unannounced. (Yes, even on a Tuesday night.) The layers hold together enough to slice, but it’s still that cozy, "I made this from scratch" vibe.
  • Leftover Goldmine: The ricotta keeps it creamy even after reheating, and the cheese layers stay gooey—not dry or rubbery like some lasagnas. I’ve turned day-old slices into breakfast quesadillas, and no one’s ever complained. (My secret weapon for lazy mornings.)

Step-by-step instructions for all-cheese lasagna

Here's how to build layers of gooey, melty perfection—no meat needed!

1

Mix the Ricotta Cheese Filling

In a large bowl, combine the 24 oz whole milk ricotta cheese, 8 oz cream cheese, 3 whole large eggs, 0.25 cup all-purpose flour, 1.5 tsp kosher salt, 0.5 tsp ground black pepper, and 1 tsp dried oregano. Use a hand mixer to blend until completely smooth—the mixture should be thick but spreadable.

This is your lasagna's secret weapon: the ricotta base binds everything together while keeping it creamy. I like to press the mixture through a fine-mesh sieve to remove any lumps, ensuring a silky texture in every bite. Set the bowl aside while you prep the cheeses.

2

Prep the Cheese Layers

In a separate bowl, mix 20 oz part-skim mozzarella cheese, 8 oz fontina cheese, and 1 cup fresh parmesan cheese until evenly combined. This blend gives you the perfect balance of stretchy mozzarella, nutty fontina, and sharp parmesan in every forkful.

While the cheeses blend, preheat your oven to 375°F. Butter a 9x13-inch baking dish generously with the 2 tbsp unsalted butter, then spread a thin layer of the ricotta mixture on the bottom. This prevents sticking and adds extra richness to the first layer.

3

Assemble the Triple-Layered Crunch

Start by spreading half of the ricotta mixture evenly across the bottom of the dish. Then layer half of the cheese blend, followed by half of the 0.5 cup chopped fresh basil leaves and 3 minced garlic cloves. Repeat with another layer of ricotta, cheese, and basil-garlic mixture.

For the final layer, top with the remaining cheese blend and drizzle with 0.25 cup extra-virgin olive oil. The oil creates a golden crust while keeping the lasagna moist. Press down gently on each layer to compact the fillings—this ensures every bite has that perfect ratio of creamy ricotta and melty cheese.

4

Bake to Golden Perfection

Cover the lasagna tightly with aluminum foil and bake for 45 minutes. Remove the foil and bake for another 10-15 minutes until the top is golden brown and bubbling. The edges should look crispy, with warm cheese pulls forming around the edges.

This is where the magic happens: the foil traps steam for even cooking, while the final uncovered minutes create that irresistible crust. Let it rest for 10 minutes before slicing—this allows the layers to set and makes it easier to serve without a runny mess.

5

Serve with Warm Cheese Pulls

Slice into 6 equal portions and serve immediately. Each bite should deliver creamy ricotta, stretchy mozzarella, nutty fontina, and sharp parmesan all in one perfect layer. The basil and garlic add freshness that cuts through the richness.

For extra drama, drizzle with a little more olive oil and sprinkle with extra parmesan. This lasagna is all about that satisfying pull—where the cheeses melt together in your mouth like a warm hug. Enjoy while it's hot!

👨‍🍳

Pro Tips For Making All Cheese Lasagna

  • Drain the Ricotta: The ricotta’s liquid is the enemy of a dry lasagna. After mixing it with eggs and Parmesan, spread it on paper towels and let it sit for 10 minutes—yes, even if you’re impatient like me. That extra step keeps your layers from turning into soup.
  • Pre-shred the Mozzarella: Store-bought shredded cheese packs in moisture, which means soggy lasagna. Buy blocks of part-skim mozzarella and shred them yourself right before assembly. Toss the shreds in a little cornstarch (2 tablespoons) to absorb any residual moisture—trust me, it’s worth the extra 5 minutes.
  • Layer Thin, Even Batches: Skip the thick, uneven lasagna sheets that bake unevenly. Use 9-inch lasagna noodles (uncooked) and layer them flat, slightly overlapping if needed. If you’re short on time, no-boil noodles work, but press them firmly into the cheese so they absorb the sauce properly.
  • Top with Fontina Last: Fontina melts like a dream but burns faster than mozzarella. Save it for the very top layer—sprinkle it lightly over the final cheese blanket (about ½ cup) right before baking. It’ll create that perfect, gooey crust without turning to rubber.

Perfect pairings for all cheese lasagna

Salad Pairings

A simple arugula salad with lemon vinaigrette is my go-to pairing—its peppery bite cuts through the richness beautifully. Toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, ½ tsp Dijon mustard, and a pinch of salt.

Add ¼ cup shaved parmesan for extra cheesy harmony. 🥗

Garlic Bread

Crusty garlic bread is a must for soaking up any stray cheese sauce. Use a baguette or Italian loaf, split lengthwise, and brush with 3 tbsp melted butter mixed with 2 minced garlic cloves and 1 tsp chopped parsley.

Toast in the oven at 375°F for 8-10 minutes until golden and crispy.

Roasted Vegetables

Brighten the plate with roasted seasonal vegetables like zucchini, bell peppers, or asparagus. Toss 2 cups chopped veggies with 1 tbsp olive oil, ½ tsp salt, and ¼ tsp black pepper.

Roast at 400°F for 20-25 minutes until tender-crisp. The caramelized edges add a delightful contrast to the creamy lasagna.

Wine Pairings

A medium-bodied Italian red wine like Chianti or Sangiovese complements the dish beautifully. The acidity balances the richness, while the earthy notes enhance the cheese flavors. For a white option, Pinot Grigio from Friuli-Venezia Giulia offers crispness without overpowering the dish. 🍷

Beer Options

If you prefer beer, a light lager like Peroni or Heineken works perfectly. The subtle maltiness cleanses the palate between bites. For a craft option, try a Belgian witbier—its citrusy notes add a refreshing contrast to the cheesy richness. 🍺

Dessert Pairings

Finish the meal with something light like lemon sorbet or panna cotta to reset the palate. The citrusy tang of sorbet cuts through the richness, while the creamy texture of panna cotta mirrors the lasagna’s decadence.

For a classic touch, cannoli with ricotta filling feel like a natural extension of the meal. 🍋

Nutrition facts

Servings 6
Amount Per Serving
Calories 780kcal
% Daily Value *
Total Fat 62g79%
Saturated Fat 38g190%
Cholesterol 310mg103%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 4g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this all-cheese lasagna ahead of time?

Assemble the lasagna up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 15-20 minutes to the baking time (cover with foil for the first 45 minutes, then uncover). For freezing, wrap tightly in foil and freeze for up to 3 months. Thaw overnight in the fridge before baking.

2

What if I don't have fontina cheese?

No problem! Swap fontina with Gruyère or Swiss cheese for a similar nutty flavor. If you're avoiding dairy, nutritional yeast adds a cheesy depth, though the texture will differ. The key is maintaining that mozzarella-parmesan combo for stretch and sharpness.

3

Why does my lasagna turn out too dry?

Overbaking is the usual culprit—cover with foil after 45 minutes to trap moisture. For extra creaminess, add 1-2 tbsp heavy cream to the ricotta mixture. Also, ensure your baking dish is 9x13 inches (smaller pans bake faster). The cheese blend should be evenly spread to prevent dry spots.

4

Can I add vegetables to this recipe?

Yes! Sauté 1 cup chopped spinach, mushrooms, or sun-dried tomatoes until tender, then mix into the ricotta layer. For roasted veggies, spread them between cheese layers. Just drain excess liquid from veggies first to avoid a soggy lasagna.

5

How do I get those perfect cheese pulls?

The secret is in the cream cheese and olive oil. Cream cheese adds fat for stretch, while the oil on top creates a golden crust. Bake uncovered for the final 10-15 minutes at 375°F—this caramelizes the sugars in the cheese for that irresistible pull. Press layers gently during assembly to compact flavors.

★★★★★4.7(3 reviews)
Categories Appetizers