• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Rustic Foodie®
  • Recipe Index
  • About Me
  • Contact
menu icon
go to homepage
  • Recipes
  • About Me
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Contact
  • Subscribe
×
Home » Recipes » Vegetarian Dinner Recipes

Skillet Vegetable Lasagna

Dated: March 26, 2025 Last Modified: June 18, 2025 This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases.

Jump to Recipe Print Recipe
Skillet vegetable lasagna garnished with fresh basil on white plate.

This gluten free Skillet Vegetable Lasagna is made with mushrooms, spinach, marinara sauce, and ricotta cheese in a cast iron skillet!

My recipe for Cast Iron Skillet Lasagna was first published on Sunday Supper Movement where I am a contributor.

This Vegetarian Skillet Lasagna has everything that we love about regular lasagna, but is much easier to prepare. It's made in one pot on the stove top and makes for a super flavorful meal.

Skillet vegetable lasagna garnished with fresh basil on white plate.

When it comes to weeknight dinners, it doesn't get any better than one pot meals. The great thing about them is that everything cooks together, which helps to cut down on dishes and the overall amount of time spent in the kitchen.

Lasagna is one of the best meals out there, but it can be labor intensive and time consuming to prepare. This version is made using only one skillet and is every bit as tasty as a traditional lasagna.

It's made with mushrooms, bell peppers, and spinach simmered in a cast iron skillet along with marinara sauce, vegetable broth, and lasagna noodles. Once the noodles are cooked, the whole thing is topped with ricotta and mozzarella cheese and finished in the oven.

This vegetable lasagna is perfect garnished with some grated Parmesan or Asiago cheese, fresh basil or herbs of choice, and crushed red pepper flakes for even more color and flavor.

Jump to:
  • Which Vegetables Are Best For Vegetarian Lasagna?
  • Which Noodles Are Best For Lasagna?
  • Ingredients For Skillet Vegetable Lasagna
  • How To Make Skillet Vegetable Lasagna
  • How Long Does One Pan Lasagna Take To Cook?
  • How To Keep The Noodles From Getting Mushy
  • Finish The Lasagna In The Oven
  • What To Serve With Skillet Veggie Lasagna
  • How Long Does Vegetarian Lasagna Last In The Fridge?
  • Can It Be Frozen?
  • Skillet Vegetable Lasagna
Minced garlic, onions, yellow bell peppers, mushrooms, and spinach in small white bowls on wooden cutting board.

Which Vegetables Are Best For Vegetarian Lasagna?

When it comes to choosing vegetables for skillet lasagna, there are a few things to keep in mind to achieve optimal flavor and texture.

  • Use fresh vegetables instead of frozen or canned. Fresh veggies have the best taste and texture and using them helps to prevent the lasagna from become too watery or overly salty.
  • Boost the flavor by adding aromatics, such as garlic and onions or shallots. Make sure to sauté the garlic and onions first to bring out their natural flavors.
  • Choose veggies that go well together and pair nicely with marinara sauce.
  • Make sure not to overload the lasagna with vegetables, or it might not all fit in the skillet and could make the dish watery.
  • Choose vegetables with a relatively low water content. This will prevent the lasagna from becoming watery when cooked.

For this recipe, I went with garlic and onions (shallots are also a great choice), mushrooms, bell peppers, and spinach.

You can use any variety of mushrooms you like. Cremini, white button, portobello, shiitake, or oyster mushrooms if you prefer.

Any variety of bell pepper will work for this lasagna. Red, yellow, or orange bell peppers are slightly sweeter than green bell peppers, but you can use a green bell pepper if you prefer a more vegetal flavor.

Unopened package of Tinkyada Brown Rice Lasagna Noodles.

Which Noodles Are Best For Lasagna?

This recipe is gluten free and calls for gluten free lasagna noodles. Feel free to use your favorite brand of regular lasagna noodles if gluten is not an issue for you.

When making gluten free lasagna (or any gluten free pasta), it's important to choose a high quality brand of pasta that will hold up to the cooking process without becoming mushy.

I recommend a brand of lasagna noodles that are made with brown rice, such as those from Jovial or Tinkyada. Brown rice noodles maintain their structure and do not become as mushy as those made with corn.

Ingredients For Skillet Vegetable Lasagna

Here's what you'll need to make it.

  • 6 cloves Garlic
  • 1 small Onion (any color) (or ½ a large onion, any color) (can sub 2 shallots)
  • 1 Bell Pepper (any color)
  • 1 8 oz. package Mushrooms (any variety)
  • 2 packed cups Spinach
  • ¼ tsp. each Kosher Salt and Pepper
  • 2 Tbsp. Olive Oil
  • 1 24 oz. jar Marinara Sauce
  • 1 cup Vegetable Broth
  • 1 package Gluten Free Lasagna Noodles (8-10 oz. package) (can sub regular lasagna noodles if not gluten free)
  • ¾ cup Ricotta Cheese (full fat)
  • ½ cup Mozzarella Cheese (grated)
  • ¼ cup Parmesan or Asiago Cheese (grated)
  • ¼ cup Fresh Basil or Parsley for garnish (optional)
  • ¼ tsp. Red Pepper Flakes for garnish (optional)
Minced garlic and onions in skillet with wooden spoon.
Diced mushrooms and yellow bell peppers in skillet with wooden spoon.
Mushrooms and bell peppers with marinara sauce in skillet with wooden spoon.
Uncooked lasagna noodles with marinara sauce in skillet with wooden spoon.

How To Make Skillet Vegetable Lasagna

Skillet vegetarian lasagna is faster and easier to make than a traditional vegetable lasagna, which means that it's a great choice for a weeknight meatless meal.

The first step is to mince the veggies and then to sauté them in a cast iron skillet. Once sauteed, the veggies are simmered with a jar of marinara sauce, vegetable broth, and broken lasagna noodles until the noodles cooked.

At this point, the spinach is added and the whole thing is topped with ricotta and grated mozzarella cheese. The lasagna is finished for a few minutes in the oven, just until the cheese is melted.

I recommend a large cast iron skillet - A 12 inch cast iron skillet is great. If using a 10 inch cast iron skillet, keep in mind that the skillet will become quite full after adding all of the ingredients.

  1. Start by mincing 6 cloves of garlic and 1 small onion (any color). You can also sub ½ a large onion (any color) or use 2 shallots. Shallots have a slightly sweeter, more mild flavor than onions.
  2. Dice 1 large bell pepper (any color).
  3. Remove the stems from 1 8 oz. package of mushrooms. Cut the onions first into slices and then into small chunks.
  4. Roughly chop 2 cups of spinach.
  5. Break 1 package of gluten free lasagna noodles (or regular lasagna noodles if not gluten free) into pieces.
  6. Place a cast iron skillet (I recommend a large skillet such as a 10 or 12 inch skillet) on the stove top and heat to medium-high.
  7. Once heated, add 2 Tbsp. of olive oil.
  8. Add the minced garlic and onions (or shallots) and sauté for 5-6 minutes, stirring often.
  9. Add the diced bell peppers and mushrooms, along with ¼ tsp. each of kosher salt and pepper. Sauté for 7-8 minutes, stirring often. The vegetables should soften a bit once cooked.
  10. Pour 1 24 oz. jar of marinara sauce and 1 cup of vegetable broth into the skillet and stir until combined.
  11. Add the broken lasagna noodles into the skillet and stir until they are all covered with the sauce.
  12. Bring the mixture to a boil. Once boiling, reduce to a low boil and cook uncovered for 30 minutes, stirring every couple of minutes to prevent the noodles from clumping together or sticking to the bottom.
Lasagna noodles cooked in marinara sauce in skillet with wooden spoon.
Lasagna noodles and spinach cooked in marinara sauce in skillet with wooden spoon.

How Long Does One Pan Lasagna Take To Cook?

After all of the vegetables are sauteed, it only takes about 30 minutes for the lasagna to cook on the stove top.

Keep in mind that cooking times may vary slightly, depending on the type of lasagna noodles used and the size of the skillet.

The lasagna then cooks in the oven for an additional couple of minutes after the cheese is melted.

How To Keep The Noodles From Getting Mushy

For optimal texture, there are a few tips to keep in mind when cooking skillet lasagna.

  • Make sure that the noodles are completely covered in liquid while cooking so that they do not dry out.
  • Stir the lasagna with a wooden spoon every couple of minutes to help prevent the noodles from clumping together or sticking to the bottom. This is even more important near the end of the cooking time.
  • Cook the noodles just until al dente. Gluten free noodles overcook very quickly, so it's best to cook just until tender.
  • This recipe calls for 1 8-10 oz. package of lasagna noodles. Do not use any more or less than this amount, or the lasagna will be too dry or too watery.
Cooked lasagna dotted with ricotta cheese in skillet.
Vegetable lasagna topped with ricotta and grated mozzarella cheese in skillet.
Cooked vegetable lasagna in skillet.
Skillet vegetable lasagna with metal spoon.

Finish The Lasagna In The Oven

Once the lasagna noodles are al dente, the spinach is added to the lasagna and the whole thing is topped with cheese.

This recipe calls for full fat ricotta cheese. Ricotta is a cheese that was created in Italy as a way to use up the whey that is produced during the cheese-making process.

It has a fresh taste and is smooth but a little grainy at the same time (it resembles cottage cheese). You can find ricotta cheese in the dairy section of your local grocery store.

The lasagna is then topped with grated mozzarella cheese, but you can sub any cheese that melts nicely. Provolone, white cheddar, Havarti, or Fontina cheese would work as well.

It's finished with grated Parmesan, Asiago, or Romano cheese. The addition of this cheese provides the dish with another layer of flavor.

Feel free to use more cheese if you prefer a cheesier lasagna.

  1. Turn the oven broiler on.
  2. Add the 2 packed cups of chopped spinach to the lasagna and fold until combined.
  3. Dot the top of the vegetable lasagna with ¾ cup of full fat ricotta cheese (don't stir the ricotta into the lasagna).
  4. Sprinkle ½ cup of grated mozzarella cheese on top of the lasagna.
  5. Place the skillet in the oven for 2 minutes or so, or until the cheese has melted.
  6. Remove the skillet from the oven and garnish the lasagna with ¼ cup or so of grated Parmesan, Asiago, or Romano cheese.

Keep in mind that the lasagna may seem saucy at first, but will thicken up a bit as it cools.

Cooked vegetable lasagna in skillet with metal spoon.
Spoonful of vegetarian lasagna lifted from skillet.

What To Serve With Skillet Veggie Lasagna

After the lasagna is finished, I love to top it with some fresh herbs such as basil or parsley for extra color and flavor and a sprinkle of red pepper flakes. The pepper flakes add a little bit of spice to the dish.

A hearty Italian dish like this one is great paired with a bright salad like a green salad, Caesar salad, balsamic green bean salad, marinated tomato salad or fresh pea mint salad.

It's also perfect with a Mediterranean appetizer like this Kalamata olive tapenade, roasted mushroom tapenade, or spinach artichoke dip.

A side dish like this Parmesan roasted cauliflower, garlic roasted green beans, or Italian quinoa salad is a nice pairing.

Looking for more one pot meals? Don't miss these!

  • Ground Turkey Spinach Pasta
  • Skillet Cajun Orzo
  • Dutch Oven Chicken and Potatoes
  • Dutch Oven Chicken Noodle Soup
  • Vegetable Pesto Pasta
  • Broccoli Sausage Pasta
Skillet vegetable lasagna garnished with fresh basil on white plate with fork.

How Long Does Vegetarian Lasagna Last In The Fridge?

Any leftover vegetable lasagna should last 3-4 days stored in an airtight container in the refrigerator.

Make sure to allow it to come to room temperature before transferring to the fridge for storage.

Can It Be Frozen?

For optimal taste and texture, I do not recommend freezing this dish as it is best enjoyed right away or within a few days.

Love vegetarian pasta? Check out these recipes!

  • One Pot Veggie Pasta
  • Garden Vegetable Lasagna
  • Roasted Vegetable Pasta
  • Vegetarian Mediterranean Pasta
  • Mushroom Olive Pasta

Looking For More One Pot Pasta Recipes? Don't Miss These!

One Pot Enchilada Pasta

Spinach Garlic Pea Pasta

One Pan Baked Ziti

Skillet vegetable lasagna garnished with fresh basil on white plate.

Skillet Vegetable Lasagna

Christine Rooney
This gluten free Skillet Vegetable Lasagna is made with mushrooms, spinach, marinara sauce, and ricotta cheese in a cast iron skillet!
5 from 3 votes
Print Recipe Pin Recipe Save Recipe Saved Recipe!
Prep Time 15 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr
Course Main Course
Cuisine Italian
Servings 6
Calories 432 kcal

Equipment

  • Cast Iron Skillet 12 inch

Ingredients
 
 

  • 6 cloves garlic
  • 1 small onion or ½ a large onion or 2 shallots
  • 1 large bell pepper any color
  • 1 8 oz. package mushrooms any variety
  • 2 packed cups spinach
  • ¼ tsp. kosher salt
  • ¼ tsp. pepper
  • 2 Tbsp. olive oil
  • 1 24 oz. jar marinara sauce
  • 1 cup vegetable broth
  • 1 package gluten free lasagna noodles or regular lasagna noodles if not gluten free, 8-10 oz. package
  • ¾ cup ricotta cheese full fat
  • ½ cup mozzarella cheese grated
  • ¼ cup Parmesan cheese or Asiago cheese
  • ¼ cup fresh basil or parsley for garnish optional
  • ¼ tsp. red pepper flakes for garnish optional

Instructions
 

  • Mince 6 cloves of garlic and 1 small onion (or ½ a large onion) (any color).
    Can sub 2 shallots in place of the onion. Shallots have a slightly milder, sweeter flavor.
  • Dice 1 large bell pepper (any color).
  • Remove the stems from 1 8 oz. package of mushrooms. Cut the onions first into slices and then into small chunks.
  • Roughly chop 2 cups of fresh spinach.
  • Break 1 package of gluten free lasagna noodles (or regular lasagna noodles if not gluten free) into pieces.
    Use an 8-10 oz. package of lasagna noodles.
  • Place a large cast iron skillet (such as a 12 inch skillet) on the stove top and heat to medium-high.
    Once heated, add 2 Tbsp. of olive oil.
  • Add the minced garlic and onions (or shallots) and sauté for 5-6 minutes, stirring often.
  • Add the diced bell peppers and mushrooms, along with ¼ tsp. each of kosher salt and pepper. Sauté for 7-8 minutes, stirring often. The vegetables should soften a bit once cooked.
  • Pour 1 24 oz. jar of marinara sauce and 1 cup of vegetable broth into the skillet and stir until combined.
  • Add the broken lasagna noodles into the skillet and stir until they are all covered with the sauce.
    It's important that all the noodles are covered in liquid or they may dry out as they cook.
  • Bring the mixture to a boil. Once boiling, reduce to a low boil and cook uncovered for 30 minutes, stirring every couple of minutes to prevent the noodles from clumping together or sticking to the bottom (this is more important toward the end of the cooking process).
    The noodles should be al dente at this point (tender, but not mushy).
  • Add the 2 packed cups of chopped spinach to the lasagna and fold until combined.
  • Dot the top of the vegetable lasagna with ¾ cup of full fat ricotta cheese (don't stir the ricotta into the lasagna).
    Sprinkle ½ cup of grated mozzarella cheese on top of the lasagna.
  • Turn the oven broiler on.
  • Place the skillet in the oven for 2 minutes or so, or until the cheese has melted.
  • Remove the skillet from the oven and garnish the lasagna with ¼ cup or so of grated Parmesan, Asiago, or Romano cheese.
    Feel free to add more cheese if desired.
  • To Serve: Garnish the lasagna with fresh basil or parsley and ¼ tsp. or so of red pepper flakes for spice (optional).

Notes

Feel free to add a bit more vegetable broth to thin out the sauce if it seems too thick toward the end of the cooking time.
If the sauce seems too thin at the end of the cooking time, keep in mind that it thickens up as the lasagna cools.

Nutrition

Serving: 2cupsCalories: 432kcalCarbohydrates: 67gProtein: 12gFat: 13gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 26mgSodium: 247mgPotassium: 152mgFiber: 2gSugar: 1gVitamin A: 327IUVitamin C: 59mgCalcium: 179mgIron: 0.4mg
Keyword cast iron skillet lasagna, gluten free vegetable lasagna, skillet vegetarian lasagna,
Tried this recipe?Let us know how it was!

More Vegetarian Dinner Recipes

  • Vegetable pesto pasta garnished with fresh basil in white bowl with fork.
    Vegetable Pesto Pasta
  • Broccoli asparagus soup with Parmesan croutons in white bowl.
    Asparagus Broccoli Soup
  • Scoop of cheesy veggie pasta lifted from Dutch oven on wooden spoon.
    One Pot Veggie Pasta (Gluten Free)
  • Roasted vegetable pasta bake lifted from casserole dish on metal spoon.
    Roasted Vegetable Pasta Bake (Gluten Free)
1578 shares
  • Facebook
  • Bluesky
  • Email

About Christine

My name is Christine Rooney. I live in rural Minnesota with my husband. I own and operate The Rustic Foodie and work as a freelance photographer and writer. I like my food to be like anything else in life - down to earth and full of flavor.

Reader Interactions

Comments

  1. Leslie Haasch

    April 06, 2018 at 1:48 pm

    I love a good veggie lasagna, but I've never made it in a skillet before. There's a first time for everything!

    Reply
    • Christine

      April 11, 2018 at 3:54 am

      It's so much easier than traditional lasagna and cooking the noodles in the sauce makes it even tastier!

      Reply
  2. April

    April 19, 2018 at 5:37 am

    5 stars
    I love this - so much easier than a traditional lasagna and I like that I can customize the filling.

    Reply
  3. Joanie

    April 19, 2018 at 9:37 am

    5 stars
    My entire family loved the flavors in this delicious dish. I loved the fact that it was so easy to make. Thank you for another wonderful recipe!

    Reply
5 from 3 votes (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Thanks for stopping by! My name is Christine Rooney. I live in rural Minnesota with my husband. I own and operate The Rustic Foodie and work as a freelance photographer and writer. I like my food to be like anything else in life - down to earth and full of flavor.

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Accessibility

Contact

  • Contact
  • Work With Me!

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Foodie Pro on the Foodie Pro Theme

1578 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.