I first made this Corn and Ricotta Lasagna Skillet on a busy weeknight, and it quickly became one of those dishes I keep coming back to when I want something cozy without a lot of fuss. It has all the comfort of layered lasagna, but the skillet method makes it feel faster, lighter, and more weeknight-friendly. If you like creamy pasta bakes, you may also enjoy a classic chicken and broccoli lasagna for another hearty family-style dinner.

Why you’ll love this dish
This recipe hits a sweet spot between rustic comfort food and fresh seasonal cooking. Sweet corn and tender spinach bring brightness, while ricotta keeps everything creamy and soft. It’s the kind of meal that feels special enough for guests but easy enough for a regular Tuesday.
It also uses simple ingredients you can find almost anywhere. Lasagna noodles give it that familiar layered feel, but because everything comes together in one skillet, cleanup stays manageable. That makes it especially useful when you want dinner to feel homemade without turning the kitchen upside down.
“This is the sort of skillet dinner that feels comforting the moment it comes off the stove. It’s creamy, sweet, savory, and surprisingly satisfying for how simple it is.”
How this recipe comes together
The process is straightforward: cook the noodles, build a savory corn-and-ricotta filling in a skillet, then layer the noodles back in so they soak up the flavor. You’ll finish it covered so the cheese melts and the whole pan turns warm and cohesive. For another cozy layered variation, I often point readers toward this broccoli lasagna variation because it follows a similar comfort-food style with a different flavor profile.
{image_template}
What you’ll need
Ingredients
- Fresh corn kernels
- Ricotta cheese
- Lasagna noodles
- Olive oil
- Garlic
- Onion
- Spinach
- Salt
- Pepper
- Parmesan cheese
- Basil, for garnish
A few quick notes: fresh corn gives the best sweetness and texture, but thawed frozen corn works well when fresh isn’t in season. If your ricotta is very loose, let it drain briefly so the filling stays creamy instead of watery.
Step-by-step instructions
- Cook the lasagna noodles according to the package directions. Drain them and set them aside.
- Heat the olive oil in a large skillet over medium heat.
- Add the chopped onion and minced garlic. Cook until fragrant and softened.
- Stir in the fresh corn and spinach. Cook just until the spinach wilts.
- Add the ricotta cheese and stir until everything is evenly combined.
- Layer the cooked lasagna noodles over the corn and ricotta mixture.
- Season with salt, pepper, and Parmesan cheese.
- Cover the skillet and let it heat through until the cheese melts and everything is warmed through.
- Finish with fresh basil before serving.
Best ways to enjoy it
This skillet is rich enough to serve as the main event, so simple sides are usually best. A crisp green salad with lemony dressing balances the creaminess nicely. Garlic bread or toasted sourdough works well if you want something extra for scooping up the sauce.
If you’re serving it for brunch or a casual gathering, spoon it onto warm plates and top with extra Parmesan and basil. A light tomato salad or roasted asparagus makes the plate feel complete without competing with the corn’s natural sweetness.
Keeping leftovers fresh
Let leftovers cool before storing them, then transfer them to an airtight container and refrigerate within two hours. They’ll keep well for up to 3 to 4 days. When reheating, add a splash of water or milk to help loosen the ricotta mixture and keep the noodles from drying out.
If you want to freeze it, portion it into freezer-safe containers and freeze for up to 2 months. For best texture, thaw in the refrigerator overnight before reheating. Avoid leaving dairy-based dishes out for long periods, especially in warm kitchens, since food safety matters just as much as flavor.
Helpful cooking tips
Use a skillet with a lid so the cheese melts evenly at the end. If your noodles are very wide, break them into shorter lengths before layering; that makes serving easier and helps the skillet look more rustic and balanced.
Don’t overcook the spinach. It should just wilt into the corn mixture, not collapse into mush. Also, taste the filling before you add the noodles—ricotta needs enough salt and pepper to really shine.
Creative twists
You can easily adapt this recipe to fit what you have on hand. Add a pinch of red pepper flakes if you like heat, or stir in chopped sun-dried tomatoes for a tangy boost. For a more savory version, add sautéed mushrooms with the onions and garlic.
If you need a gluten-free option, use gluten-free lasagna noodles and check that your Parmesan is compliant with your dietary needs. You can also swap in baby kale for spinach, or add a little mozzarella on top if you want a more traditional stretchy-cheese finish.
Your questions answered
Can I use frozen corn instead of fresh corn?
Yes. Frozen corn works well here. Thaw it first, then pat it dry so the skillet doesn’t get watery.
Can I make this ahead of time?
You can prep the filling a few hours in advance and cook the noodles ahead of time. Assemble and reheat right before serving for the best texture.
What if I don’t have ricotta?
Cottage cheese is the closest substitute, though the texture will be a little looser. For a smoother result, blend it briefly before adding it to the skillet.
How do I know the dish is ready?
When the noodles are hot, the cheese is melted, and the skillet is steaming through the center, it’s ready to serve.
Conclusion
Corn and Ricotta Lasagna Skillet is a practical, cozy dinner that delivers big comfort with a short ingredient list and a simple method. If you enjoy skillet-style pasta dinners and want another take on corn lasagna, the Food & Wine skillet corn lasagna is a helpful point of comparison for technique and inspiration.