| | |

All-Day Meat Lasagna Recipe

If you’re craving a lasagna so rich and satisfying it feels like a celebration in every bite, this All-Day Meat Lasagna Recipe is your new best friend. I’ve made this a handful of times when I want to impress guests but also when I want to cozy up with my family on the weekend—it’s truly versatile and endlessly comforting. The magic lies in the slow-simmered meat ragu layered with creamy ricotta and silky besciamella, all tied together with freshly grated cheese and tender pasta sheets.

What makes this All-Day Meat Lasagna Recipe especially worth trying is the attention to depth of flavor. Taking your time to build the ragu and let it meld with herbs and spices transforms a simple pantry staple into a memorable meal. If you enjoy cooking with a little patience (and a lot of reward), you’ll love how this dish comes together and practically sings aloud when it’s served up hot and bubbly.

Ingredients You’ll Need

Every ingredient in this lasagna chips in to build that luscious, layered flavor and creamy texture. Fresh herbs and quality meats especially elevate the dish, so don’t skip on choosing good olive oil and ripe San Marzano tomatoes for a noticeable difference.

  • Extra-virgin olive oil: Adds richness and depth from the start when sautéing your veggies and meat.
  • Butter: A key fat for making the ragu silky and the besciamella creamy—don’t skimp here!
  • Ground lamb, pork, and veal: This combo gives the ragu a complex and hearty flavor that’s hard to beat.
  • Chicken livers (optional): Adds a subtle richness to the meat sauce if you’re feeling adventurous.
  • Onion, carrots, and celery: The classic soffritto trio for a flavor-packed base.
  • Fresh sage leaves: Gives the sauce an earthy lift that complements the meat beautifully.
  • Red pepper flakes (optional): Just a pinch wakes up the sauce with a gentle heat.
  • Crushed Italian plum tomatoes: Look for San Marzano—sweet and tangy tomatoes make all the difference.
  • Dry red or white wine: Adds acidity and depth; I prefer red for more body.
  • Whole milk: Helps mellow the sauce and add creaminess without heaviness.
  • Chicken or veal stock: Enriches the sauce and helps simmer all the flavors together perfectly.
  • Bay leaves: Essential for that subtle aromatic background note.
  • Fish sauce: This little umami boost is a secret weapon—don’t skip it!
  • Heavy cream: Rounds out the ragu for a velvety finish.
  • Fresh basil or parsley: Keeps things bright and fragrant.
  • Whole-milk ricotta: Creamy, mild, and blends perfectly with the eggs for the cheesy layers.
  • Eggs: Bind the ricotta mixture for structure and richness.
  • Flour: For making the besciamella, it thickens the sauce perfectly.
  • Garlic: Minced finely to infuse the sauce and besciamella with aromatic warmth.
  • Whole milk (for béchamel): Creates that classic creamy sauce with lots of body.
  • Mozzarella cheese: Melts beautifully for that ooey-gooey texture everyone’s after.
  • Nutmeg: A pinch in the besciamella adds the perfect subtle spice.
  • Fresh lasagna sheets or no-boil noodles: Fresh pasta is my personal favorite for texture, but no-boil noodles save time without sacrificing too much.
  • Parmesan cheese: For grating on top and in between layers – makes the whole dish sing.

Variations

I love how flexible this All-Day Meat Lasagna Recipe can be depending on your mood or dietary needs. Feel free to swap ingredients or tweak it to your heart’s content — that’s part of the fun!

  • Plant-based twist: I’ve tried replacing the meats with lentils and mushrooms for a vegetarian version, and it tastes surprisingly hearty and just as comforting.
  • Cheese variations: Sometimes, I swap mozzarella for fontina or provolone to add a different melty twist.
  • Spicy kick: Adding extra chili flakes or even a splash of hot sauce in the ragu warms things up wonderfully if you like it zesty.
  • Seasonal veggies: I occasionally add chopped spinach or roasted butternut squash between layers to sneak in some greens and sweetness.
  • Gluten-free pasta: I’ve used gluten-free lasagna sheets with great success for friends who can’t tolerate gluten.

How to Make All-Day Meat Lasagna Recipe

Step 1: Build Your Flavor Base with Soffritto and Meat

Start by heating olive oil and butter in a large heavy pot over medium heat. Add your finely chopped onions, carrots, celery, and a pinch of salt, cooking gently until softened and fragrant—this base is the heart of your ragu, so don’t rush. Next, add your ground lamb, pork, veal, and optional minced chicken livers. Brown the meat thoroughly, stirring often to break up clumps, cooking until you get little browned bits on the bottom—those are flavor gold. This slow start is key; it ensures your sauce ends up rich and tender.

Step 2: Infuse with Garlic, Sage, and Wine

Once your meat is beautifully browned, stir in garlic, fresh sage, and red pepper flakes if using. Let the garlic cook off just before adding your crushed tomatoes and red wine. Give it a good stir and increase the heat to bring everything to a gentle simmer—you want the wine to reduce and marry with the meat juices. Cooking low and slow here for at least an hour really deepens the flavor.

Step 3: Add Milk, Stock, and Finishing Touches

The next secret step is adding whole milk and stock—this softens the acidity of the tomatoes and tenderizes the meat even further. Toss in your bay leaves and fish sauce, then let it cook uncovered on the lowest heat for several hours, stirring occasionally. Towards the end, stir in heavy cream and fresh herbs, then taste for salt and pepper. The ragu should be thick but moist, with a rounded, layered flavor you won’t forget.

Step 4: Prepare the Ricotta Mixture and Besciamella

While the ragu simmers, combine whole-milk ricotta with eggs, a pinch of salt and pepper, and fresh herbs—this adds creaminess and structure to your cheese layer. For the besciamella, melt butter in a saucepan, whisk in flour and garlic to make a roux, then slowly whisk in whole milk and nutmeg until you get a silky white sauce. Finish by folding in grated mozzarella for gooey, cheesy goodness that’s going to sandwich between those layers beautifully.

Step 5: Assemble and Bake with Love

Grab your lasagna dish and start layering: a thin ladle of ragu, then fresh pasta sheets (or no-boil noodles), followed by dollops of ricotta mixture, a generous spoonful of besciamella, and a sprinkle of parmesan and herbs. Repeat until you’ve used all your ingredients, topping the last layer with plenty of parmesan. Bake uncovered at 375°F (190°C) for about 50 minutes, until bubbly and golden on top. Let it rest for 15 minutes before slicing — this is crucial to help it set so your pieces hold their shape perfectly.

How to Serve All-Day Meat Lasagna Recipe

All-Day Meat Lasagna Recipe - Recipe Image

Garnishes

I usually sprinkle fresh chopped basil or parsley on top right before serving — it adds a pop of color and a fresh herbal note. Sometimes I drizzle a little good-quality extra-virgin olive oil for shine and a bit more richness. A few cracked black pepper flakes on top never hurt either!

Side Dishes

This lasagna stands tall as a meal on its own, but I love pairing it with a crisp green salad dressed with lemon vinaigrette to cut through the richness. Garlic bread or a simple roasted vegetable platter also work beautifully if you’re feeding a crowd.

Creative Ways to Present

For entertaining, I’ve layered this lasagna in individual ramekins for a charming personal touch — it’s fun and makes serving a breeze. Alternatively, sprinkle edible flowers or microgreens for a restaurant-worthy presentation that impresses without extra fuss.

Make Ahead and Storage

Storing Leftovers

I store leftover lasagna in an airtight container in the fridge for up to 4 days. I find layering a piece of parchment paper between slices helps keep things from sticking together, and it reheats better that way.

Freezing

This All-Day Meat Lasagna Recipe freezes beautifully. Once cooled, I wrap individual slices tightly in plastic wrap and pop them in a freezer-safe bag. It lasts up to 3 months and thaws overnight in the fridge — perfect for a make-ahead meal.

Reheating

To reheat, I prefer the oven (350°F/175°C) to maintain texture — cover with foil to keep it moist, and warm for about 20-25 minutes until heated through. Microwave works in a pinch, but the oven method keeps the layers tender and cheese melty without becoming rubbery.

FAQs

  1. Can I make this All-Day Meat Lasagna Recipe ahead of time?

    Absolutely! The flavors actually deepen when made a day ahead. Just assemble the lasagna, cover tightly, and refrigerate until you’re ready to bake. I often prep it the night before a family dinner for stress-free entertaining.

  2. Can I use no-boil noodles instead of fresh pasta?

    Yes! No-boil noodles work well, especially if you’re short on time. Just be sure to spread the sauces evenly and allow for a slightly longer baking time so the noodles fully soften.

  3. What if I don’t want to use chicken livers in the ragu?

    No worries—chicken livers are optional and can be omitted without losing much flavor. The meat combination of lamb, pork, and veal is already quite rich and satisfying.

  4. Can I freeze the whole lasagna before baking?

    Yes! Assemble the entire lasagna, cover tightly with plastic wrap and foil, then freeze. When ready, bake it straight from the freezer, adding extra baking time until hot and bubbly.

  5. How long does it take to make this All-Day Meat Lasagna Recipe?

    From start to finish, expect around 4 to 6 hours including the slow simmering of the ragu. The “all-day” aspect is about letting the flavors develop fully. You can break it up over a couple of days as well!

Final Thoughts

This All-Day Meat Lasagna Recipe has become my go-to for special Sundays or whenever I want that long-simmered comfort food vibe without leaving my kitchen craving more. The layers of meaty ragu, creamy ricotta, and buttery besciamella come together to create something truly special, and I’m confident it will become a favorite in your cookbook too. Give yourself the time to enjoy the process — trust me, the delicious payoff is more than worth it, and sharing it around the table is pure joy.

Print

All-Day Meat Lasagna Recipe

This All-Day Meat Lasagna recipe combines a rich, slow-simmered Ragu Bolognese made from a blend of ground lamb, pork, veal, and optional chicken livers with creamy ricotta, a smooth besciamella sauce, and layers of fresh pasta. The dish is elevated with fresh herbs and cheeses, producing a deeply flavorful, classic Italian comfort food perfect for a hearty family meal or special occasion.

  • Author: Emma
  • Prep Time: 45 minutes
  • Cook Time: 4 hours 15 minutes
  • Total Time: 5 hours
  • Yield: 8 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Ingredients

Scale

Ragu Bolognese

  • 2 tablespoons extra-virgin olive oil
  • 4 tablespoons butter
  • 2/3 pound ground lamb (or 85/15 ground beef)
  • 2/3 pound ground pork
  • 2/3 pound ground veal
  • 4 ounces chicken livers, finely chopped (optional)
  • 1 large onion, finely chopped (about 1 1/2 cups)
  • 2 large carrots, peeled, and cut into 1/4-inch dice (about 1 cup)
  • 3 large ribs celery, peeled, and cut into 1/4-inch dice (about 1 cup)
  • 4 cloves garlic, finely minced or grated on a microplane grater
  • 1/2 cup fresh sage leaves, finely chopped
  • Large pinch red pepper flakes (optional)
  • 1 (28-ounce) can crushed Italian plum tomatoes, preferably D.O.P. San Marzano
  • 1 1/2 cups dry red wine (white works fine as well)
  • 1 1/2 cups whole milk
  • 2 cups homemade chicken or veal stock (or 2 cups low-sodium canned chicken broth)
  • 2 bay leaves
  • 1 tablespoon Vietnamese or Thai fish sauce
  • 1/2 cup heavy cream
  • Salt and freshly ground black pepper, to taste
  • 1/2 cup minced basil or parsley (or a mix of both)

Ricotta Mixture

  • 3 cups whole-milk ricotta
  • Salt and freshly ground black pepper, to taste
  • 2 large eggs
  • 1/4 cup minced basil or parsley (or a mix of both)

Besciamella (Béchamel Sauce)

  • 2 tablespoons butter
  • 2 tablespoons flour
  • 2 cloves garlic, finely minced or grated on a microplane grater
  • 2 cups whole milk
  • 1/2 pound low-moisture whole milk mozzarella cheese, grated
  • 1/4 teaspoon freshly grated nutmeg
  • Salt and freshly ground black pepper, to taste

To Assemble

  • Fifteen 4– by 8-inch sheets fresh rolled pasta, or 15 pieces no-boil lasagna noodles from 1 package
  • 4 ounces parmesan, preferably Parmigiano-Reggiano, grated on a microplane grater (about 2 cups)
  • 2 tablespoons minced basil or parsley (or a mix of both)

Instructions

  1. Prepare the Ragu Bolognese: Heat the olive oil and butter in a large, heavy-bottomed pot over medium heat until melted and hot. Add the ground lamb, pork, veal, and chicken livers if using, breaking up the meat with a wooden spoon. Brown the meat well for about 10 minutes. Add finely chopped onion, carrots, celery, garlic, and sage, cooking until vegetables soften, about 10 minutes. Stir in red pepper flakes if desired.
  2. Add liquids and simmer: Pour in the crushed San Marzano tomatoes, red wine, milk, stock, bay leaves, and fish sauce. Stir to combine, bring to a gentle simmer.
  3. Slow cook the sauce: Reduce heat to very low and simmer the sauce, partially covered, stirring occasionally, for 3 to 4 hours until thickened and flavors meld. Near the end, stir in heavy cream, season with salt and freshly ground black pepper, and remove bay leaves. Stir in minced basil or parsley.
  4. Make the Ricotta Mixture: In a bowl, combine whole-milk ricotta, eggs, minced basil or parsley, and season well with salt and freshly ground black pepper. Mix until smooth and well blended.
  5. Prepare the Besciamella Sauce: In a saucepan, melt butter over medium heat. Add garlic and sauté briefly until fragrant. Stir in flour and cook for about 1-2 minutes to form a roux, stirring constantly. Gradually whisk in whole milk, continuing to whisk until sauce thickens and is smooth. Remove from heat and stir in grated mozzarella cheese, nutmeg, and salt and black pepper to taste.
  6. Preheat the oven: Preheat your oven to 375°F (190°C).
  7. Assemble the lasagna: In a large rectangular baking dish, spread a thin layer of the Ragu Bolognese on the bottom. Place a layer of pasta sheets evenly over the sauce. Spread a portion of the ricotta mixture over the pasta, then spoon on more ragu, then spread some besciamella sauce, and sprinkle with grated Parmesan cheese. Repeat layering until all ingredients are used, finishing with a top layer of pasta covered with besciamella and generous Parmesan cheese and minced basil or parsley.
  8. Bake the lasagna: Cover the assembled lasagna with foil and bake in the preheated oven for 40 minutes. Remove the foil and bake for an additional 15-20 minutes until the top is golden and bubbling.
  9. Rest and serve: Let the lasagna rest for about 15 minutes before slicing to allow the layers to set. Garnish with additional fresh herbs if desired and serve warm.

Notes

  • Chicken livers are optional but add depth of flavor to the Ragu.
  • Use fresh or no-boil lasagna sheets for an ideal texture; if using dry noodles, adjust cooking times accordingly.
  • Make sure to simmer the Ragu slowly for several hours to develop full flavor and tender texture.
  • Besciamella (béchamel) sauce thickness is important; whisk continuously to prevent lumps.
  • Leftover lasagna can be refrigerated for up to 3 days or frozen for up to 1 month.

Keywords: lasagna, meat lasagna, ragu bolognese, Italian recipe, comfort food, homemade pasta, ricotta, besciamella, classic lasagna

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating