Weeknights need reliable dinners that feel special without demanding an afternoon of prep. This Easy 30-Minute One-Skillet Lasagna delivers all the cozy, cheesy satisfaction of baked lasagna but cooks entirely on the stovetop in one pan. It’s the kind of recipe I reach for when I want comfort food fast: bubbling tomato sauce, tender, broken lasagna noodles, layers of melty mozzarella, and creamy ricotta finished with bright torn basil. Prep, simmer, and serve — dinner ready in about half an hour and cleanup is a breeze.
This version uses simple pantry staples and straightforward steps so anyone can get great results, even if you’re new to one-skillet recipes. Make sure you have a large, heavy-bottomed skillet with a tight-fitting lid or a large sauté pan — that lid traps steam and helps the noodles cook through evenly. Follow the clear, step-by-step directions below, and you’ll be serving a soulful, saucy skillet lasagna the whole family will love.
Why this recipe works

Broken lasagna noodles cook quickly when submerged in a flavorful tomato liquid; the ground beef gives the sauce body and savory depth while the ricotta and mozzarella bring melty creaminess. Italian seasoning and fresh basil keep the flavor profile classic and bright. Because everything cooks together, the noodles soak up the sauce as they simmer, eliminating the need for pre-boiling and a second baking step. The result is lasagna in a fraction of the time with minimal fuss.
Ingredients
- 3 tablespoons olive oil
- 2 cups sweet Vidalia or yellow onion, peeled and diced small (about 1 large onion)
- 4 garlic cloves, peeled and finely minced or pressed with a garlic press
- 1 pound ground beef, I used extra lean
- 1 ½ tablespoons Italian seasoning
- ½ teaspoon pepper
- ½ pound lasagna noodles, about 8 noodles, broken into bite-sized pieces
- two 14.5-ounce cans diced tomatoes and juice, I used petite diced, no-salt-added
- one 15-ounce can tomato sauce, marinara or red pasta sauce may be substituted
- ¾ cup water
- salt, optional and to taste
- heaping 1/2 cup ricotta cheese
- 8 ounces fresh mozzarella cheese, sliced into thin rounds
- ⅓ cup fresh basil leaves, torn into small pieces
Equipment
- Large heavy-bottomed skillet or sauté pan with a lid (10–12 inch works well)
- Wooden spoon or heatproof spatula
- Measuring cups and spoons
- Knife and cutting board
Step-by-step instructions

Below are the rewritten, clarified directions presented in a clear sequence so you can follow along easily. The ingredient amounts are unchanged from the list above.
- Heat the oil and soften the onion. Place a large skillet over medium heat and add 3 tablespoons olive oil. When the oil shimmers, add 2 cups diced sweet Vidalia or yellow onion. Cook, stirring occasionally, until the onions are softened and slightly translucent, about 4–6 minutes.
- Add the garlic and cook briefly. Stir in 4 garlic cloves, finely minced or pressed. Cook for 30–45 seconds, stirring constantly, until the garlic becomes fragrant but not browned.
- Brown the ground beef. Add 1 pound ground beef to the skillet. Use your spoon or spatula to break the meat into small pieces. Cook until the beef is no longer pink, about 6–8 minutes. Stir occasionally to ensure even browning.
- Season the meat. Sprinkle in 1 ½ tablespoons Italian seasoning and ½ teaspoon pepper. Stir thoroughly to distribute the seasonings evenly throughout the browned beef.
- Add the broken lasagna noodles. Scatter ½ pound lasagna noodles, broken into bite-sized pieces, across the skillet so they are nestled into the meat. No pre-boiling needed.
- Pour in the tomatoes, tomato sauce, and water. Add two 14.5-ounce cans diced tomatoes (with their juices) and one 15-ounce can tomato sauce to the pan. Pour in ¾ cup water. Stir gently to combine, making sure most of the broken noodles are submerged in the liquid.
- Bring to a simmer and cover. Increase the heat slightly to bring the mixture to a light simmer. Once it reaches a simmer, reduce the heat to low, cover the skillet with a tight-fitting lid, and let cook for 12–15 minutes. During this time, the noodles will absorb liquid and soften. Every 5 minutes or so, lift the lid and stir gently to prevent sticking and check doneness.
- Check seasoning and salt if needed. After the noodles are tender and most of the liquid is absorbed, taste the sauce and add salt to taste if you used no-salt-added diced tomatoes or prefer saltier food. Stir well to combine.
- Drop in dollops of ricotta and layer mozzarella. Remove the skillet from heat. Spoon a heaping 1/2 cup ricotta cheese across the top in several dollops, then arrange 8 ounces fresh mozzarella, sliced into thin rounds, over the surface of the lasagna. The residual heat will soften the cheeses.
- Melt the cheese and finish with basil. Return the skillet to low heat, cover briefly for 2–3 minutes until the mozzarella softens and begins to melt, or place the skillet under a broiler for 1–2 minutes if your pan is oven-safe and you want the mozzarella to bubble and brown slightly. Remove from heat and sprinkle ⅓ cup torn fresh basil leaves over the top.
- Rest and serve. Let the skillet rest off the heat for 2–3 minutes to set slightly, then serve directly from the pan in generous portions.
Troubleshooting and tips

- Noodles aren’t tender after 15 minutes? Continue to simmer covered for another 3–5 minutes—different brands and thicknesses of noodles vary. Add a splash more water (a tablespoon at a time) if the pan looks dry before the noodles are done.
- Sauce too thin? Remove the lid and simmer on medium-low uncovered for a few minutes to reduce and thicken the sauce.
- Cheese won’t melt? If your skillet is cool, pop it on the burner for 1–2 minutes covered, or put it under a broiler briefly. Watch closely to avoid over-browning.
- Make-ahead option: You can prepare through step 8, cool, then refrigerate for up to 24 hours. To finish, reheat gently on the stovetop and add the cheeses and basil at the end.
Serving suggestions
This one-skillet lasagna is hearty on its own but pairs beautifully with a crisp green salad and a simple vinaigrette to cut the richness. Garlic bread or a few roasted vegetables also make lovely side dishes. Leftovers keep well in the refrigerator for 3–4 days and make excellent lunches — reheat gently on the stove or in the microwave.
Flavor variations
- Vegetable boost: Sauté chopped mushrooms, zucchini, or bell peppers with the onions for extra vegetables. Add 1–2 cups total — simply cook them until softened before adding the ground beef.
- Spicy kick: Stir in 1/4–1/2 teaspoon crushed red pepper flakes with the Italian seasoning for a touch of heat.
- Cheese mix: Swap half the fresh mozzarella with fontina or provolone for a different melty texture, or sprinkle 1/4 cup grated Parmesan over the top after serving for a salty finish.
Why the cheese and basil are added at the end
Placing the ricotta and mozzarella toward the end preserves their creamy texture. Ricotta holds its delicate, slightly grainy richness when added as dollops rather than stirred completely into the sauce, giving you pockets of creaminess in every bite. Fresh basil added right before serving brightens the hearty tomato and beef flavors with a lively, aromatic finish.
Notes on ingredients
- Ground beef: Extra lean was used here, but any lean-to-medium grind will work. If you prefer a milder flavor, choose a higher-fat grind and drain excess fat after browning.
- Tomatoes: Using diced tomatoes with their juices helps create the right liquid level to cook the broken noodles. If you only have whole peeled tomatoes, chop them roughly and include the juice.
- Lasagna noodles: Standard dried lasagna noodles broken into pieces are key to this method; no-boil lasagna noodles may also be used but monitor cooking time for doneness.
Estimated nutrition (per serving, 4 servings)
This is a rough estimate: each serving provides a balanced meal of protein, carbohydrates, and fats, along with fiber and vitamins from the tomatoes and basil. Portion sizes and specific ingredient brands will alter totals.
Final thoughts
Easy 30-Minute One-Skillet Lasagna proves that you don’t need an hour in the oven to get that warm, melty lasagna goodness. It’s simple enough for a busy weeknight yet satisfying enough for weekend dinners with friends. Once you’ve mastered the basic technique, feel free to customize the fillings to match your pantry and preferences. The best weeknight recipes strike a balance between speed, flavor, and comfort — and this skillet lasagna checks all three boxes.
Enjoy serving this straight from the pan for a cozy, shareable dinner. If you try any of the suggested variations, I’d love to hear how you adapted it — the flexibility is part of what makes this recipe a keeper.

Easy 30-Minute One-Skillet Lasagna
Equipment
- 12-inch skillet or Dutch oven
- Wooden Spoon or Spatula
Ingredients
- 3 tablespoons olive oil
- 2 cups sweet Vidalia or yellow onion peeled and diced small (about 1 large onion)
- 4 cloves garlic peeled and finely minced or pressed
- 1 pound ground beef extra lean recommended
- 1 1/2 tablespoons Italian seasoning
- 1/2 teaspoon black pepper
- 1/2 pound lasagna noodles about 8 noodles, broken into bite-sized pieces
- 2 14.5-ounce cans diced tomatoes with juice petite diced, no-salt-added preferred
- 1 15-ounce can tomato sauce marinara or red pasta sauce may be substituted
- 3/4 cup water
- salt optional and to taste
- heaping 1/2 cup ricotta cheese
- 8 ounces fresh mozzarella cheese sliced into thin rounds
- 1/3 cup fresh basil leaves torn into small pieces
Instructions
- Heat the 12-inch skillet or Dutch oven over medium-high and add the olive oil and diced onion; sauté for about 5 minutes, stirring occasionally, until the onion begins to soften.
- Add the minced garlic and cook 1 minute, stirring so it does not burn.
- Add the ground beef and cook, breaking it up with a spoon, until browned and no longer pink.
- Stir in the Italian seasoning and black pepper until evenly distributed.
- Add the broken lasagna noodles to the skillet, then pour in the diced tomatoes with their juice, the tomato sauce, and the water; stir to combine and submerge the noodles.
- Cover the pan and reduce heat to medium-low; simmer for 20–25 minutes, stirring occasionally, until the noodles are tender and cooked through.
- Taste and season with salt (and more pepper or Italian seasoning if desired), then stir everything to distribute the seasoning.
- Dollop the ricotta by tablespoonfuls evenly over the top and gently stir a few times to incorporate without overmixing.
- Reduce heat to low, arrange the mozzarella slices evenly over the skillet, cover, and heat 2–3 minutes until the mozzarella melts.
- Sprinkle the torn basil over the lasagna, distribute evenly, and serve immediately.
Notes
- Adjust salt after tasting as canned tomatoes and cheeses vary in saltiness.
- Use a lid that fits well to help cheese melt evenly.
- Break noodles into small pieces so they cook evenly in the skillet.
- Use no-salt-added canned tomatoes to better control seasoning.
- Extra basil can be added to taste when serving.
