Easy 30-Minute One-Skillet Lasagna
When weeknights are packed and everyone wants something warm, comforting, and familiar, this Easy 30-Minute One-Skillet Lasagna is the kind of dinner that feels like a hug on a plate. It captures all the classic lasagna flavors — rich tomato, melty mozzarella, creamy ricotta, and a savory beef base — but in a single pan and in half an hour. No boiling, no layered oven-bake, and hardly any fuss. Just a skillet, a wooden spoon, and dinner that practically makes itself.
This recipe is perfect for busy families, anyone craving classic comfort without the time commitment, or home cooks who love minimal cleanup. The broken lasagna noodles cook right in the sauce, soaking up flavor as they soften. Fresh basil added at the end brightens everything up, while ricotta and mozzarella provide that luscious, cheesy finish we all want in a lasagna.
Why you’ll love this version
- Ready in about 30 minutes from start to finish.
- Made entirely in one skillet for easy cleanup.
- Uses pantry-friendly canned tomatoes and sauce — perfect for last-minute meals.
- Flexible: swap in ground turkey or lamb if you prefer; the method stays the same.
- Comforting, cheesy, and unbelievably satisfying.
Ingredients
Use the following ingredient list as written. Quantities and names are exact so the technique and timing work perfectly.
- ▢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 with a lid (12-inch works well)
- Wooden spoon or sturdy spatula
- Knife and cutting board
- Measuring cups and spoons
Step-by-step Instructions

Follow these clear, ordered steps to make the Easy 30-Minute One-Skillet Lasagna. I’ve rewritten the directions so each action is concise and easy to follow while keeping the original ingredient amounts intact.
- Heat the skillet: Place a large skillet over medium heat and add 3 tablespoons olive oil. Allow the oil to warm for about 30 seconds until it shimmers.
- Sauté the onion: Add 2 cups diced sweet Vidalia or yellow onion to the skillet. Cook, stirring occasionally, until the onions become soft and translucent, about 4–5 minutes.
- Add the garlic: Stir in 4 finely minced garlic cloves and cook for about 30–45 seconds, until fragrant. Be careful not to let the garlic brown.
- Brown the beef: Add 1 pound ground beef to the skillet. Break the beef into small pieces with your spoon and cook until it is no longer pink, about 4–6 minutes. Drain any excess fat if necessary.
- Season the meat: Sprinkle 1 ½ tablespoons Italian seasoning and ½ teaspoon pepper over the beef. Stir to combine and let the herbs bloom in the hot pan for 30 seconds.
- Add the broken noodles: Scatter ½ pound lasagna noodles, broken into bite-sized pieces, evenly over the beef mixture.
- Pour in tomatoes and sauce: Pour two 14.5-ounce cans diced tomatoes with their juices and one 15-ounce can tomato sauce over the noodles and meat. Stir gently to distribute the pasta and tomatoes without splattering.
- Add water and adjust: Pour in ¾ cup water and give everything a quick stir. Taste and add salt if desired — start with ¼ teaspoon and add more later if needed.
- Simmer with the lid on: Increase the heat slightly to bring the mixture to a gentle boil, then reduce the heat to low and cover the skillet with a tight-fitting lid. Let the mixture simmer for about 10–12 minutes, stirring once halfway through to prevent sticking and to help the noodles cook evenly. The pasta should be tender and most of the liquid absorbed.
- Check doneness: After 10–12 minutes, remove the lid and test a piece of lasagna noodle for doneness. If the pasta still has too firm a bite, recover and simmer for 1–2 more minutes as needed. If sauce looks too thick, add a splash of water and stir.
- Swirl in the ricotta: Once the noodles are tender, drop dollops of heaping 1/2 cup ricotta cheese across the surface and gently swirl it into the sauce with the spoon so you get pockets of creamy ricotta throughout.
- Top with mozzarella: Arrange 8 ounces of fresh mozzarella cheese, sliced into thin rounds, evenly over the top of the skillet. Cover the skillet again for 1–2 minutes to allow the mozzarella to soften and begin melting.
- Melt the cheese (optional quick broil): If you prefer the mozzarella to be golden and bubbly, transfer the skillet to a preheated broiler for 1–2 minutes—watch very carefully to avoid burning. If your skillet is not oven-safe, simply leave the lid on until the cheese softens.
- Finish with basil: Remove the skillet from heat and sprinkle ⅓ cup fresh basil leaves, torn into small pieces, over the melted cheese. Let the lasagna rest for 2–3 minutes so flavors meld and the sauce thickens slightly.
- Serve: Scoop portions directly from the skillet onto plates and enjoy immediately. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently on the stovetop or in the microwave.
Taste and texture tips

- If your noodles are cooking unevenly, stir gently to submerge dry pieces under the sauce. A tight-fitting lid keeps steam in and cooks the noodles more uniformly.
- Using extra-lean ground beef reduces the need to drain fat, but if you see excess grease after browning, carefully spoon it out so the sauce remains bright and tomato-forward.
- Petite diced tomatoes add a nice tomato texture. If you love a chunkier sauce, use regular diced tomatoes. For a smoother texture, pulse half the tomatoes briefly in a blender before adding.
- Ricotta folded in at the end gives pockets of creamy richness; if you prefer a fully integrated ricotta, whisk it with a splash of sauce before adding so it blends evenly.
Variations and substitutions
- Protein swaps: Substitute ground turkey or lamb if you prefer a different flavor or lighter texture. Keep the same quantity and cooking time.
- Noodle options: Use whole-wheat lasagna noodles for a slightly nuttier flavor; they may need an extra minute or two to soften.
- Vegetarian version: Skip the ground beef and add a diced zucchini and a cup of sliced mushrooms after the onions. Sauté until softened before adding pasta and sauce.
- Cheese variations: Stir a handful of grated Parmesan into the ricotta for extra savory depth, or top with provolone instead of mozzarella for a different melt and flavor.
- Herb boost: Swap some of the Italian seasoning for 1 teaspoon smoked paprika or a pinch of red pepper flakes for a little warmth.
Make-ahead and storage
This skillet lasagna is great for leftovers. Store cooled portions in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat with a splash of water to loosen the sauce, or microwave in 30-second increments, stirring between each, until warmed through. For freezer storage, spread cooled lasagna into an airtight container and freeze for up to 2 months; thaw overnight in the fridge before reheating.
Serving suggestions
- Serve with a simple green salad dressed in lemon and olive oil for brightness.
- Garlic bread or toasted baguette slices are perfect for sopping up extra sauce.
- A light red wine or a sparkling water with lemon pairs nicely and balances the richness.
Why this works
Breaking the lasagna noodles into bite-sized pieces lets them cook quickly and absorb sauce in the skillet. Cooking everything together concentrates flavor in the meat and sauce while saving time and reducing dirty dishes. Finishing with ricotta and fresh mozzarella keeps creamy textures prominent without turning the dish heavy. Finally, torn basil at the end adds a fresh, herbaceous lift that brightens each bite.
One more tip
If you want even quicker weeknight service, prep the onion and garlic the night before. Store them together in a small container in the fridge; they’ll be ready to go and cut down active cooking time even further.
There’s a special kind of satisfaction in making a classic comfort food simpler and faster without losing the soul of the dish. This Easy 30-Minute One-Skillet Lasagna does just that: all the cozy, familiar flavors in a fraction of the time and with minimal cleanup. Enjoy!

Easy 30-Minute One-Skillet Lasagna
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
- 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
- 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 olive oil in a large 12-inch skillet or Dutch oven over medium-high heat.
- Add the diced onion and sauté for about 5 minutes, stirring occasionally, until the onion begins to soften.
- Add the minced garlic and cook 1 minute more, stirring so it doesn't brown.
- Add the ground beef and cook until browned, breaking it up with a spoon as it cooks.
- 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 gently to combine.
- Cover the skillet and reduce heat to medium-low; simmer for 20–25 minutes, stirring occasionally, until the noodles are tender and cooked through.
- Taste and add salt as needed, adjusting other seasonings if desired; stir well.
- Drop spoonfuls of the ricotta evenly over the top and gently stir a few times to incorporate without overmixing.
- Reduce heat to low, arrange the mozzarella slices over the surface, cover, and cook 2–3 minutes more until the mozzarella melts.
- Sprinkle the torn basil over the lasagna, distribute evenly, and serve immediately.
Equipment
- 12-inch skillet or Dutch oven
- Wooden spoon or spatula
- Measuring Cups and Spoons
- Knife and cutting board
- Lid for skillet
Notes
- Salt to taste at the end because canned tomatoes and cheeses add salt.
- Use no-salt-added tomatoes if you'd like lower sodium.
- Break noodles into bite-sized pieces so they cook evenly in the sauce.
- Don’t overmix after adding ricotta to keep some creamy pockets.
- Cover briefly after adding mozzarella so it melts evenly.

