Sometimes you want lasagna — the layers, the ricotta, the bubbling cheese on top — but you don’t want to spend two hours layering noodles in a baking dish and another hour waiting for it to bake. That’s the night skillet lasagna was made for. You get all the lasagna flavor in a fraction of the time, in one skillet, on a weeknight. It’s the perfect dinner for a family that wants lasagna on a Tuesday and doesn’t want to hear about a two-hour project.
The technique is what makes this taste like lasagna instead of pasta with meat sauce. The ground beef browns first, then tomato paste goes in and cooks for a minute until it darkens — that’s the single biggest flavor upgrade in the recipe, and it takes 60 seconds. The spaghetti sauce, diced tomatoes, onion, garlic, basil, oregano, salt, and pepper go in next and simmer for 15 minutes. The mafalda noodles cook separately, drain, and get folded into the sauce. Then a ricotta layer goes on, mozzarella goes on top of that, and the whole skillet goes under the broiler until the cheese is golden and bubbling.
The ricotta layer is the fix that most skillet lasagna recipes miss. A lasagna without ricotta is missing the creamy layer that defines it — the mozzarella gives you the cheese pull, but the ricotta is what makes a lasagna a lasagna and not a baked ziti. This version dollops ricotta mixed with an egg, salt, and pepper over the noodles before the mozzarella goes on. The broiler heats it through and the whole thing tastes more like the real thing.
The recipe comes out at about 36 grams of protein per serving and takes about 10 minutes of prep and 35 minutes of cooking. It’s a one-skillet dinner that tastes like lasagna, made on a Tuesday night, for a family that loves it.
Why This Recipe Works
Skillet lasagna goes wrong in three specific ways: watery sauce, a dish that tastes like pasta with meat sauce instead of lasagna, and cheese that never browns. Here’s how this version solves each one.
1. Brown the Beef, Then Bloom Tomato Paste in the Fat
Tomato paste is concentrated tomato flavor, and cooking it in the beef fat for a minute until it darkens deepens the whole sauce. This is the step that turns jarred spaghetti sauce into something that tastes more like homemade. It takes 60 seconds and it’s the biggest flavor upgrade in the recipe.
2. Add a Ricotta Layer Under the Mozzarella
A lasagna without ricotta is missing the creamy layer that makes it taste like lasagna. Dolloping ricotta mixed with an egg, salt, and pepper over the noodles before the mozzarella goes on gives the dish that layered, creamy texture that’s the whole point of lasagna. The broiler heats the ricotta through and the mozzarella browns on top of it.
3. Finish Under the Broiler, Not on the Stovetop
The broiler is what gives skillet lasagna its golden, bubbly cheese top. The direct heat melts the mozzarella and browns it in spots while the ricotta and noodles underneath stay hot. Without the broiler, the cheese just melts into a pale, soft layer with no color.
Ingredients That Matter

Ground beef. One pound. The protein and the flavor base. Ground turkey works as a substitute — it’s leaner and lighter, but the flavor is milder.
Tomato paste. One tablespoon. The flavor upgrade that takes this from “jarred sauce” to “something that tastes like lasagna.” Cook it with the beef for a minute until it darkens.
Spaghetti sauce. A full 28-ounce jar. The backbone of the sauce. Use a good-quality sauce — a plain marinara or a garlic-basil sauce both work.
Diced tomatoes. One 14.5-ounce can. The extra tomato flavor and texture. Don’t drain them — the liquid is part of the sauce.
Onion and garlic. Half an onion and one clove. The aromatics that build the sauce’s flavor base.
Dried basil and oregano. Two teaspoons each. The herbs that make the sauce taste like lasagna instead of plain tomato sauce. Not optional.
Mafalda noodles. One and a half cups dried (about 6 ounces). Mafalda is a wide, ruffled ribbon pasta that’s the closest thing to lasagna noodles in a short pasta. If you can’t find it, farfalle, campanelle, or broken lasagna noodles all work.
Ricotta. Three-quarters of a cup. The creamy layer that makes lasagna taste like lasagna. Whole-milk ricotta is richer; part-skim works but is drier. Blended cottage cheese is a good substitute.
One egg. Mixed into the ricotta to bind it and give it structure. Without it, the ricotta can separate under the broiler.
Shredded mozzarella. One and a half cups. The cheese that melts and browns under the broiler. Low-moisture shredded mozzarella is the better choice — fresh mozzarella releases water and makes the dish soupy.
How to Make Skillet Lasagna
(See the recipe card below — the steps are identical and the card is the single source of truth.)
Tips and Troubleshooting
The sauce is watery. The skillet was too narrow, or the sauce didn’t simmer long enough. Use a wide skillet and simmer the full 15 minutes. If it’s still thin, simmer 5 more minutes.
The noodles are mushy. They were cooked fully in the water instead of just shy of al dente. Cook 8 minutes, drain, and let them finish in the hot sauce.
The dish tastes like pasta with meat sauce instead of lasagna. The ricotta layer was skipped, or the tomato paste wasn’t bloomed. Both are essential for the lasagna flavor.
The cheese didn’t brown. The broiler wasn’t preheated, or the skillet was too far from the element. Preheat the broiler for 5 minutes and place the skillet about 6 inches from the heat source.
The ricotta turned grainy. The ricotta was too cold when it went on, or it cooked too long. Let the ricotta come to room temperature before mixing, and don’t leave it under the broiler longer than 3 to 5 minutes.
The lasagna tastes bland. The basil and oregano were skipped, or the sauce needed more salt. Taste the sauce before the noodles go in and adjust.
The ground beef is greasy. It wasn’t drained well. Cook the beef until the fat runs clear, then drain it before adding the tomato paste and sauce.
The lasagna is too dry. Not enough sauce, or the noodles absorbed too much. Reserve a half cup of pasta water and add it 1 tablespoon at a time if the sauce looks dry before the cheese goes on.
Substitutions and Swaps
Ground beef → ground turkey, ground chicken, or Italian sausage. Same quantity. Turkey and chicken are leaner; Italian sausage adds more spice and fat.
Mafalda noodles → farfalle, campanelle, broken lasagna noodles, or penne. Same quantity by weight. Mafalda is the closest to lasagna; the others work but change the texture.
Ricotta → blended cottage cheese or mascarpone. Same quantity. Blended cottage cheese is the closest substitute; mascarpone is richer and sweeter.
Spaghetti sauce → homemade marinara or another jarred pasta sauce. Same quantity. Use a sauce you like the flavor of on its own.
Diced tomatoes → crushed tomatoes or tomato puree. Same quantity. Crushed tomatoes are slightly thicker; tomato puree is smoother.
Mozzarella → a mozzarella-provolone blend, or fresh mozzarella. Same quantity. Provolone adds a sharper note; fresh mozzarella melts beautifully but releases water, so pat it dry before using.
For a vegetarian version: skip the ground beef, add 8 ounces of sliced mushrooms with the onion, and add a cup of frozen peas with the sauce. The mushrooms add umami; the peas add protein and color.
For a spicy version: add ½ teaspoon of red pepper flakes with the garlic, or use spicy Italian sausage instead of ground beef.
Storage and Reheat
Refrigerate leftovers in an airtight container for up to 3 to 4 days.
Reheat gently in a covered skillet over medium-low heat with a splash of water or pasta sauce, or in the microwave in 60- to 90-second intervals.
Freeze the lasagna (without the cheese topping) for up to 3 months. Thaw overnight in the fridge and reheat in a covered skillet, then add the ricotta, mozzarella, and broil until bubbly.
Food safety: store leftovers within 2 hours of cooking. Reheat to 165°F before serving. Discard anything left at room temperature longer than 2 hours.
Skillet Lasagna
All the lasagna flavor in one skillet — ground beef, ricotta, mafalda noodles, and melty mozzarella in a rich tomato-basil sauce, broiled until the cheese is golden and bubbling.
Ingredients
- 1 pound ground beef
- 1 tablespoon tomato paste
- 1 (28-ounce) jar spaghetti sauce
- 1 (14.5-ounce) can diced tomatoes, undrained
- ½ onion, chopped
- 1 clove garlic, minced
- 2 teaspoons dried basil
- 2 teaspoons dried oregano
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1½ cups dried mafalda noodles (about 6 ounces)
- ¾ cup ricotta cheese
- 1 large egg
- ¼ teaspoon salt
- ⅛ teaspoon black pepper
- 1½ cups shredded mozzarella cheese
- ½ cup reserved pasta water, as needed
Instructions
- Brown the Beef and Bloom the Tomato Paste: Heat a large skillet over medium-high heat. Cook and stir the ground beef until browned and crumbly, 5 to 7 minutes. Drain and discard the grease. Add the tomato paste and cook 1 minute, stirring, until it darkens to a deep brick red.
- Build the Sauce: Add the spaghetti sauce, diced tomatoes, onion, garlic, basil, oregano, salt, and pepper. Cook over low heat until the sauce is hot and slightly thickened, about 15 minutes. It should coat the back of a spoon — if it looks thin or watery, simmer 5 more minutes. Taste and adjust the salt.
- Cook the Noodles: Meanwhile, fill a large pot with lightly salted water and bring to a rolling boil. Cook the mafalda noodles until tender yet firm to the bite, about 8 minutes. Reserve ½ cup of pasta water, then drain.
- Mix the Ricotta Layer: In a small bowl, stir together the ricotta, egg, ¼ teaspoon salt, and ⅛ teaspoon black pepper until smooth. Set aside.
- Combine: Add the cooked and drained noodles to the sauce and stir until completely coated. If the sauce looks dry, add reserved pasta water 1 tablespoon at a time until it's glossy.
- Add the Ricotta and Mozzarella: Dollop the ricotta mixture evenly over the noodles. Sprinkle the mozzarella cheese over the top.
- Broil: Set an oven rack about 6 inches from the heat source and preheat the oven's broiler. Place the skillet under the hot broiler and cook until the cheese is golden and bubbly, 3 to 5 minutes, watching closely.
Notes
Notes
The tomato paste is the single biggest flavor upgrade — cook it with the beef for a full minute until it darkens before the sauce goes in.
The ricotta layer is what makes this taste like lasagna instead of baked ziti; don't skip it. Mix the ricotta with the egg so it holds its structure under the broiler.
Cook the noodles just shy of al dente — they finish cooking in the hot sauce. The broiler is what gives the lasagna its golden, bubbly cheese top.
Ground turkey works in place of ground beef. Leftovers keep 3 to 4 days in the fridge; reheat gently with a splash of sauce or water. Nutrition is an estimate and varies by sauce and cheese brands.
Estimated per serving: 580 calories · 36g protein · 52g carbs · 24g fat · 4g fiber · 980mg sodium
Nutrition varies by sauce, cheese, and beef brands. Verify against your labels.
Frequently Asked Questions
Can I use a different pasta?
Yes. Farfalle, campanelle, broken lasagna noodles, and penne all work. Mafalda is the closest thing to lasagna noodles in a short pasta.
Can I use ground turkey instead of beef?
Yes. Ground turkey is leaner and lighter in flavor. Add a little extra olive oil to the skillet if it’s very lean.
Why did my skillet lasagna turn out watery?
The skillet was too narrow, or the sauce didn’t simmer long enough. Use a wide skillet and simmer the full 15 minutes. If it’s still thin, simmer 5 more minutes.
Can I skip the ricotta?
You can, but it won’t taste like lasagna — it’ll taste like pasta with meat sauce. The ricotta layer is what gives it the creamy, layered texture that defines lasagna.
Can I make this without the broiler?
Yes. Cover the skillet with a lid and cook over low heat until the cheese melts, about 3 to 5 minutes. The cheese won’t brown, but it will melt.
Can I make this ahead for meal prep?
Yes. Cook it fully, cool it, and store in an airtight container for up to 3 to 4 days. Reheat gently with a splash of sauce or water.
Can I add vegetables?
Yes. Mushrooms, zucchini, or spinach all work. Add mushrooms and zucchini with the sauce; stir in spinach at the end so it just wilts.
Is this gluten-free?
Only if you use gluten-free pasta and gluten-free spaghetti sauce. Check the labels.
More Lasagna and One-Pan Dinner Recipes You’ll Love
Beef Yaki Udon With Teriyaki — 37g protein, one pan, 30 minutes.
One-Pot Crispy Chicken and Rice — 35g protein, one Dutch oven, 1 hour.
Hawaiian Chicken Crockpot — 34g protein, sticky pineapple glaze, 10 minutes of prep.
Hamburger Steak With Brown Gravy — 38g protein, one skillet, 40 minutes.
15 Easy Chicken Crockpot Recipes for Busy Families — the full collection, organized by night-type.
High-Protein Slow Cooker Dinners — ten weeknight dinners organized by cook time.
Closing
I’ve made this skillet lasagna more times than I can count, and the two things that changed everything for me were blooming the tomato paste with the beef and adding the ricotta layer under the mozzarella.
The first batch I made was watery and tasted like pasta with jarred sauce — the tomato paste and ricotta fixed that completely.
If you make it with ground turkey or add mushrooms and spinach, let me know how it turns out in the comments.