Zucchini Lasagna Skillet

Featured in: One-Pot Recipes

This skillet brings a wholesome, low-carb spin on classic lasagna using thin zucchini ribbons layered with ground beef and rich tomato sauce. Creamy ricotta, mozzarella, and Parmesan cheeses add depth and a luscious texture. Cooked entirely in one pan, it offers a quick and hearty meal perfect for busy days. The melding of Italian herbs and a touch of spice enhances the savory flavors while keeping carbs low. A simple, comforting dish ideal for family dinners or weeknight meals.

Updated on Tue, 23 Dec 2025 11:05:00 GMT
Bubbling melted cheese tops this savory zucchini lasagna skillet, a comforting low-carb Italian dinner. Save
Bubbling melted cheese tops this savory zucchini lasagna skillet, a comforting low-carb Italian dinner. | cinnamonglow.com

There's something about a skillet meal that feels like a small victory. I discovered this zucchini lasagna on an ordinary Tuesday when my fridge held zucchini, ground beef, and leftover ricotta but I was tired of the usual suspects. What started as improvisation became something I now crave—all the comfort of lasagna without the sprawl of a baking dish or the guilt afterward. The first time I layered those tender zucchini ribbons, I wasn't sure they'd hold up the way pasta would, but they surprised me with their quiet strength. Now it's become my go-to when I want something that feels indulgent but leaves me energized instead of sluggish.

I made this for my neighbor last spring when she mentioned wanting to eat lighter, and watching her face light up when she took that first bite made me realize this dish had crossed into something special. She asked for the recipe three times, and now whenever I see her car in the driveway, I catch myself thinking about making it again. It's become the kind of meal that brings people closer, even though it's casual enough to serve on a regular Thursday night.

Ingredients

  • Zucchini, 2 medium: Slice these lengthwise into thin, even ribbons—they're the soul of this dish and the thinner they are, the more delicate they'll be when cooked. A mandoline slicer makes this effortless, though a sharp knife and patience work just fine.
  • Ground beef, 1 lb: Choose lean if you can; it browns better and drains cleaner, leaving behind just enough fat to carry the flavors.
  • Ricotta cheese, 1 cup: This is your creamy layer—don't skip it or substitute lightly, as it's what gives the dish its tender, luxurious texture.
  • Mozzarella cheese, 1 cup shredded: This does the melting work and creates those golden, crispy edges when broiled. Fresh mozzarella doesn't melt as smoothly, so stick with the classic shredded kind.
  • Parmesan cheese, 1/4 cup grated: This adds a sharp, nutty note that cuts through the richness and makes every bite more interesting.
  • Crushed tomatoes, 1 can (14 oz): The backbone of your sauce—use a good quality one if you can, as it makes a noticeable difference in the final flavor.
  • Tomato paste, 2 tbsp: This concentrates the tomato flavor and deepens the whole sauce, so don't be tempted to skip it.
  • Onion, 1 small: Finely chop it so it melts into the beef and sauce, creating a seamless base layer of flavor.
  • Garlic, 2 cloves minced: Two cloves is the sweet spot—enough to be present without overpowering the delicate zucchini.
  • Dried oregano and basil, 1 tsp each: These dried herbs are actually stronger here than fresh would be, and that intensity is what ties everything together.
  • Red pepper flakes, 1/4 tsp optional: A whisper of heat makes the whole dish more dynamic, but skip it if you're sensitive or cooking for little ones.
  • Olive oil, 2 tbsp: This gets the onions and garlic singing and prevents sticking, so use a good one you actually like.
  • Salt and black pepper, to taste: Season in stages as you go, especially after adding the tomatoes, so nothing ever tastes flat.

Instructions

Build your flavor base:
Heat the olive oil in your skillet over medium heat until it shimmers slightly, then add the onion and let it soften and turn just barely golden around the edges, about 3 minutes. Stir in the garlic and cook for another minute—you'll smell the shift in the kitchen when it's right, that toasted garlic aroma that makes you hungry immediately.
Brown the beef:
Add the ground beef and break it up with your spatula, pressing it against the warm skillet so it browns deeply instead of just steaming. This takes about 5 minutes and it's worth not rushing; you want that caramelized, meaty base layer that holds all the flavor. Drain excess fat if there's a puddle, but leave the fond—that's where the magic lives.
Create your sauce:
Pour in the crushed tomatoes and tomato paste, stirring to dissolve the paste completely, then add the oregano, basil, red pepper flakes, salt, and pepper. Let it simmer for 5 minutes so the spices bloom and the sauce tastes cohesive instead of bright and raw. Taste it and adjust the seasoning now, before you layer—this is your last chance to get it right.
Layer your first tier:
Arrange half the zucchini ribbons over the beef in overlapping lines, covering as much surface as possible. Spread half the ricotta over this layer in rough dollops, then sprinkle a generous third of the mozzarella and some of the Parmesan over top. The ricotta won't be perfectly smooth and that's fine—it'll meld as it cooks.
Build your second tier:
Layer the remaining zucchini ribbons in the same way, then spread the last of the ricotta over them. Top with another third of the mozzarella and more Parmesan, leaving the final third of mozzarella and the last of the Parmesan for the crowning layer.
Crown and cook:
Sprinkle that final layer of mozzarella and Parmesan across the top so every inch is covered. Cover the skillet with foil and cook over low heat for 10 minutes, until the zucchini is fork-tender and the cheese has started to meld. The foil is important—it steams the zucchini while protecting the cheese from browning too fast.
Finish with a broil (optional but recommended):
If you want those golden, slightly crispy cheese edges, carefully remove the foil and place the skillet under a hot broiler for 2 to 3 minutes. Watch it closely because cheese can go from golden to burned in seconds. When the top is bubbling and lightly browned, pull it out and let it rest for 2 minutes before serving.
Save
| cinnamonglow.com

I made a version of this for my sister when she was going through a health reset, and seeing her realize that food that tastes this good could also align with her goals changed something in how she thought about cooking. That moment shifted this dish from being just clever and convenient into something almost meaningful—proof that you don't have to choose between comfort and care.

The Magic of the Zucchini Layer

People often worry that zucchini ribbons won't have the structural integrity of pasta, but that's actually part of their charm. They're delicate, yes, but they cook down into something tender and almost silky that pasta can't replicate. When they're thin and properly layered, they create moisture pockets that keep the whole dish from feeling heavy. The key is slicing them consistently—thick zucchini won't soften through before the cheese burns, while ones that are paper-thin might disintegrate. Aim for about 1/8 inch thickness and you'll have found the sweet spot.

Why This Works as a One-Skillet Meal

There's an elegance to building everything in one vessel that goes beyond convenience. The beef releases its flavors into the tomato base while the sauce infuses everything above it, and as the zucchini steams and the cheese melts, all those layers meld together in a way that separate dishes never quite achieve. You also get those edges where the cheese touches the skillet and turns into something crispy and caramelized—that's the best part, honestly. It's the kind of meal that looks more complicated than it is, which is always a win when you want to feel like you've accomplished something without spending all evening in the kitchen.

Customizing and Serving

This dish is forgiving enough to work with ground turkey or chicken if you prefer, and it's robust enough that additions like spinach, mushrooms, or roasted red peppers won't throw it off balance. Fresh basil scattered over the top just before serving brings a brightness that plays beautifully against the richness of the cheese and beef. A crisp green salad alongside cuts through the weight and makes the whole meal feel complete and intentional.

  • If you have leftover ricotta, a dollop on top after serving adds a creamy element and tastes like an intentional flourish.
  • This reheats beautifully in a 350°F oven for about 10 minutes, and the flavors actually deepen slightly as it sits.
  • For meal prep, you can assemble the whole thing earlier in the day and cook it when you're ready, making it perfect for busy weeks.
This zucchini lasagna skillet features layers of tender zucchini, flavorful ground beef, and creamy ricotta cheese. Save
This zucchini lasagna skillet features layers of tender zucchini, flavorful ground beef, and creamy ricotta cheese. | cinnamonglow.com

This dish has become my answer to the question of how to eat in a way that feels sustainable and joyful at the same time. It's the kind of meal that proves comfort and health aren't opposite goals—they're just different ways of loving yourself.

Recipe FAQ Section

Can I substitute zucchini with another vegetable?

Yes, thin slices of eggplant or yellow squash can be used as alternatives to zucchini for layered dishes.

How do I prevent the zucchini from releasing too much water?

Salting the zucchini ribbons and letting them sit for 10-15 minutes before cooking helps draw out excess moisture, preventing a watery dish.

What type of cheese works best in this skillet?

Ricotta adds creaminess while mozzarella melts beautifully for gooey topping; Parmesan offers a sharp finish. Together, they balance texture and flavor.

Is this dish suitable for gluten-free diets?

Yes, it naturally contains no gluten ingredients, but check labels on canned tomatoes and cheeses to avoid hidden gluten.

Can other meats be used instead of ground beef?

Ground turkey or chicken are great lean swaps that maintain the dish's flavor while altering fat content.

Zucchini Lasagna Skillet

A satisfying low-carb skillet featuring savory ground beef, creamy ricotta, and tender zucchini layers.

Prep duration
20 min
Time to cook
25 min
Complete duration
45 min
Created by Hannah Collins

Classification One-Pot Recipes

Skill level Easy

Cultural Origin Italian-American

Output 4 Portion count

Dietary considerations Without gluten, Reduced-Carb

Components

Vegetables

01 2 medium zucchinis, sliced lengthwise into thin ribbons
02 1 small onion, finely chopped
03 2 cloves garlic, minced

Meats

01 1 pound lean ground beef

Dairy

01 1 cup ricotta cheese
02 1 cup shredded mozzarella cheese
03 1/4 cup grated Parmesan cheese

Sauce & Canned Goods

01 1 can (14 ounces) crushed tomatoes
02 2 tablespoons tomato paste

Seasonings

01 1 teaspoon dried oregano
02 1 teaspoon dried basil
03 1/4 teaspoon red pepper flakes (optional)
04 Salt and black pepper, to taste

Oils

01 2 tablespoons olive oil

Method

Phase 01

Sauté Aromatics: Heat olive oil in a large, oven-safe skillet over medium heat. Add chopped onion and cook until softened, about 3 minutes. Stir in minced garlic and cook for an additional minute.

Phase 02

Cook Ground Beef: Add ground beef to the skillet and cook, breaking it apart with a spatula, until browned and fully cooked. Drain excess fat if necessary.

Phase 03

Prepare Sauce: Incorporate crushed tomatoes, tomato paste, dried oregano, dried basil, red pepper flakes (if using), salt, and black pepper. Allow to simmer gently for 5 minutes to meld flavors.

Phase 04

Assemble First Layer: Arrange half of the zucchini ribbons evenly over the beef mixture. Dollop half of the ricotta cheese across the zucchini, then sprinkle one-third of the shredded mozzarella and some grated Parmesan on top.

Phase 05

Assemble Second Layer: Repeat the layering with the remaining zucchini ribbons and ricotta cheese, then add another third of the mozzarella and Parmesan. Top with the remaining mozzarella and Parmesan evenly.

Phase 06

Cook Skillet Lasagna: Cover the skillet and cook over low heat for 10 minutes, or until the zucchini softens to tender.

Phase 07

Optional Broiling: If desired, place the skillet under a broiler for 2 to 3 minutes to achieve a golden brown crust on the cheese. Serve immediately while hot.

Tools needed

  • Large oven-safe skillet
  • Cutting board
  • Sharp knife or mandoline
  • Spatula
  • Measuring cups and spoons

Allergy details

Review each component for potential allergens and consult with a healthcare professional if you're uncertain about any ingredients.
  • Contains dairy: ricotta, mozzarella, Parmesan

Nutritional breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 375
  • Fats: 22 g
  • Carbohydrates: 10 g
  • Protein Content: 32 g