This Gordon Ramsay Lasagna comes together in about 60 minutes and relies on a hands-on stove and oven method for a easy weeknight dinner that your family will love! Switch up the meats and veggies to suit your taste, or use it as a “clean out the fridge” meal to use up some leftovers and odds and ends. Trust me, whether you’re tackling a busy weeknight or impressing guests, this lasagna is a comfort food hit!
Ingredients You’ll Need
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- ½ pound ground beef
- ½ pound ground pork
- 1 cup red wine (or substitute with beef broth)
- 1 can (28 oz) crushed tomatoes
- 2 tablespoons tomato paste
- 2 teaspoons dried oregano
- 2 teaspoons dried basil
- Salt and pepper, to taste
- 12-14 lasagna noodles, cooked and drained
- 2 cups whole milk
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 1 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese
- Fresh basil, for garnish (optional)
Let’s break it down a little more so you know exactly what you need and, hey, maybe toss in a personal touch or two!
Meat Options
Feel free to grab whatever ground meat you’ve got laying around. Ground turkey or chicken could be fabulous substitutes for a lighter take. If you want a vegetarian version, use mushrooms, zucchini, or lentils instead, the options are endless!
Cheese Lovers
Switch up the cheese based on what you have on hand! Ricotta, goat cheese, or even a little feta can add that special zing. Mix it up!
Let’s Get Cooking!
1. Make the Meat Sauce
Start by heating that olive oil in a large skillet over medium heat. Toss in the finely chopped onion and sauté for about 5 minutes until it’s translucent. Now, add the minced garlic (because yum!) and cook for another 30 seconds, or until fragrant.
Next up, add both the ground beef and ground pork. Cook that for about 8-10 minutes until the meat is browned and crumbly. Remember to** scrape the yummy bits off the bottom** of the pan while cooking, those bits are flavor gold!
Once the meat’s ready, pour in the red wine (or beef broth, totally up to you), and let it cook down a bit for 3-4 minutes, reducing slightly. Then stir in the crushed tomatoes, tomato paste, oregano, and basil. Season with a couple pinches of salt and pepper. Bring to a simmer, then reduce the heat and let it simmer away for 15 minutes, stirring occasionally.
2. Prepare the Béchamel Sauce
In a separate saucepan, melt the butter over medium heat. Once it’s nice and melted, whisk in the flour and cook for about 2 minutes until it’s a light golden color. Then, slowly pour in the milk, whisking constantly so you don’t have lumps, no one wants chunky sauce!
Keep stirring as the sauce thickens, this should take about 5-7 minutes. The secret here is to keep an eye on it and stir it well! Remove from heat and stir in half of the Parmesan cheese, plus a couple pinches of salt and pepper for taste.
3. Assemble the Lasagna
Now we get to the fun part! Preheat your oven to 375°F (190°C). In a 9×13 inch baking dish, start layering. Spread a thin layer of your meat sauce at the bottom, then place 3 or 4 lasagna noodles on top (depending on your dish).
Now, it’s time for the fun stacking game, add some béchamel sauce over the noodles, then add more meat sauce, and sprinkle with mozzarella cheese. Repeat layers until you’ve used up everything, finishing off with a glorious layer of béchamel topped with the remaining mozzarella and Parmesan cheeses.
4. Rest and Serve
Cover the lasagna with foil and bake in the oven for about 25 minutes. Then, remove the foil and bake for another 15-20 minutes, or until the cheese is bubbling and golden brown. Trust me, you’ll want to bask in that aroma!
Once it’s done, let your lasagna rest for about 10 minutes before slicing, you know the drill, or you’ll burn your mouth! If you like, garnish with fresh basil for that delightful pop of color, and honestly, flavor too!

Why I Love This Recipe
This Gordon Ramsay Lasagna is my go-to recipe when I’m craving something cozy. Let me tell you, the layers of comfort food absolutely make me want to dive face-first into the dish! I’m a real sucker for lasagna, and this version knocks it out of the park.
The best part is you can use whatever you’ve got on hand, so it feels different every time! It’s an absolute family favorite, and my kids even wolf it down, which, let’s be honest, is no small feat! Plus, there’s something about serving a warm, cheesy plate of lasagna that feels like pure love.
If you loved this recipe, be sure to check out my Gordon Ramsay Steak with Peppercorn Sauce, my Gordon Ramsay’s Scotch Eggs, or my Gordon Ramsay Marsala Chicken! They’re all perfect for pairing with this lasagna!
Why This Recipe Works
Quick & Easy
This lasagna comes together all in one pot, so aside from a baking dish, you’re really minimizing the cleanup. You’ll have a delicious dinner on the table in under 60 minutes!
Comfort Food
Loaded with tons of flavor, this dish is absolutely the embodiment of comfort food. Each layer is creamy, cheesy, and filled with hearty goodness that’ll warm you right up.
Customizable
Not feeling ground beef? No problem. Swap it out for any protein or veggie you have on hand. It’s incredibly forgiving, which makes it perfect for cleaning out the fridge!
Make-Ahead Friendly
You can absolutely prepare this dish in advance. Just assemble the lasagna, cover it, and keep it in the fridge for up to 24 hours before baking. Perfect for meal prep!
Crowd-Pleaser
I mean, who doesn’t love lasagna? The whole family will love it, making it a fantastic choice for family dinners or a potluck dish.
Serving and Storage Tips
Serving Suggestions
Serve your delicious lasagna with a side of fresh salad, like a Caesar or mixed greens salad, and some crusty garlic bread or buttery breadsticks. You’ll have a spread worthy of a fancy restaurant without the fuss!
Storage
Leftovers keep well in the refrigerator for about 3-4 days. Make sure to store it in an airtight container for freshness.
Reheating Instructions
To reheat your lasagna, cover it with foil and place it in a preheated oven at 350°F (175°C) for about 20-25 minutes, or until heated through. You can also microwave individual pieces for a quicker option, just cover it to avoid drying out.
Freezer Friendly
Yes! This lasagna is definitely freezer-friendly. Just assemble it ahead of time, cover securely, and freeze before baking. When you’re ready to eat, let it thaw overnight in the fridge before popping it into the oven. Now that’s a lifesaver!
Food is about gathering and sharing moments, honestly, nothing brings people to the table quite like a delicious, homemade meal. So, grab your apron, whip up this Gordon Ramsay Lasagna, and let your kitchen fill with wonderful smells. You’ve got this!
Happy Cooking! For more Recipes Follow Us in our Pinterest.
Print
Gordon Ramsay Lasagna
- Total Time: 60 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
A mouthwatering lasagna that comes together in about 60 minutes, perfect for weeknight dinners!
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- ½ pound ground beef
- ½ pound ground pork
- 1 cup red wine (or beef broth)
- 1 can (28 oz) crushed tomatoes
- 2 tablespoons tomato paste
- 2 teaspoons dried oregano
- 2 teaspoons dried basil
- Salt and pepper, to taste
- 12–14 lasagna noodles, cooked and drained
- 2 cups whole milk
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 1 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese
- Fresh basil, for garnish (optional)
Instructions
- Heat olive oil in a skillet over medium heat, add onion and sauté for about 5 minutes until translucent. Add garlic and cook for another 30 seconds.
- Add ground beef and pork, cooking for 8-10 minutes until browned, scraping the bottom of the pan.
- Pour in red wine (or beef broth) and let reduce for 3-4 minutes. Stir in crushed tomatoes, tomato paste, oregano, basil, salt, and pepper. Simmer for 15 minutes, stirring occasionally.
- In a separate saucepan, melt butter over medium heat, whisk in flour and cook for about 2 minutes. Slowly add milk, whisking to avoid lumps. Cook until thickened, about 5-7 minutes. Stir in half of the Parmesan, salt, and pepper.
- Preheat oven to 375°F (190°C). In a baking dish, layer meat sauce, noodles, béchamel, meat sauce, and mozzarella cheese. Repeat layers and finish with béchamel topped with remaining mozzarella and Parmesan.
- Cover with foil and bake for about 25 minutes. Remove foil and bake for another 15-20 minutes until cheese is golden brown. Let rest for 10 minutes before serving, garnished with fresh basil.
Notes
Feel free to customize the meat and cheese based on what you have on hand for a unique twist every time.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 70mg



