Hey Nutrition Lady

menu icon
go to homepage
  • About
    • About Katie
  • Vegetarian Main Dishes
  • Quick & Healthy Meals
  • Bean Recipes
  • All Recipes
  • Latest Posts
  • Subscribe
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
      • About Katie
    • Vegetarian Main Dishes
    • Quick & Healthy Meals
    • Bean Recipes
    • All Recipes
    • Latest Posts
    • Subscribe
    • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Main Dishes

    Vegetarian Skillet Lasagna (One-Pan & Loaded with Veggies)

    by Katie Trant on Jan 30, 2026 // 4 Comments

    Servings6
    Prep Time15 minutes mins
    Cook Time30 minutes mins
    Total Time45 minutes mins
    Jump to Recipe
    5 from 1 vote

    This vegetarian skillet lasagna is an easy one-pan dinner loaded with vegetables, lentils, ricotta, and plenty of melty mozzarella. Skip the layering and the oven — this stovetop lasagna comes together in about 45 minutes and delivers all the rich, saucy, cheesy comfort of the classic.

    A serving of vegetarian skillet lasagna in a beige bowl with a gold fork to the side.

    A one pan wonder

    I'm a big fan of lasagna. Like, I consider Garfield a kindred spirit, kind of big fan. I love that you can have a complete meal layered in there, with all the veggies, carbs, and protein you need. I love that it's freezer-friendly. And I love that it's so dang delicious.

    But I don't always have the bandwidth for all that layering, ya know? And I wanted to create a stovetop lasagna recipe where I could really pump up the veggies and stir in some lentils, but still have it be cheesy and bubbly and so, so delicious. A whole vibe of a lasagna, if you will.

    Save This Recipe Form

    Want to save this recipe?

    Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

    And so, after many, many very delicious trials to get it exactly right, this vegetarian skillet lasagna was born. And, you guys, she's a beaut. A fine addition to our collection of nourishing vegetarian pasta recipes, if I do say so myself.

    We've got SO many veggies up in there. Carrots and cauliflower and zucchini, oh my! And rather than breaking up lasagna noodles, tender mafalda corta pasta is simmered right in the sauce. Similar to our Vegetarian Baked Ziti Recipe, we're stirring in some lentils for extra protein, along with enough cheese that they might consider taking my internet Nutrition Lady license away.

    Having said that, most of it is ricotta (and that's more protein!) except the big mozza finish, which is going to make the cheese pull of your dreams. Your DREAMS!!

    And. And!! The whole thing is simmered on your stovetop in one pan. One-pan stovetop lasagna! I mean, c'mon. I like finishing it under the broiler for a few mins to get that cheese extra bubbly, and I recommend you do the same.

    Ok, less talking. More lasagna making. Let's do this!

    Spinach, pasta, lentils, mozzarella, ricotta, onion, tomato sauce, zucchini, cauliflower, carrot, vegetable broth, tomato paste, and spices on a marble background.

    Let's make vegetarian skillet lasagna together!

    Ok, my friend, let me show you how it's done. You'll find specific quantities and detailed instructions in the printable recipe card at the end of this post, but for now let's walk through it step-by-step.

    Step 1: sauté the veggies

    Ok, first things first, heat some olive oil in a large deep skillet over medium heat. Add your diced onion and cook for 3 minutes, until translucent. Add the minced garlic and cook for 30 seconds more.

    Overhead photo of onions, zucchini, carrots, and cauliflower florets being sautéd in a white ceramic skillet.

    Now add the carrots and cauliflower florets, and sauté for 6–8 minutes, until the cauliflower begins to brown. Add the zucchini, and sauté for 2–3 minutes, until it begins to soften.

    A note from Katie 👩🏻‍🍳 When it comes to chopping your veggies, size matters! I like to keep the cauliflower florets really small here, about the same size as the zucchini, if not a little smaller. I like to slice the zucchini into half moons, and the carrots should be quite a small dice.

    Step 2: season

    Now we're going in with tomato paste, oregano, thyme, and red pepper flakes. Yum yum.

    Overhead photo of vegetables being stirred in a white ceramic skillet with tomato paste and spices added in.

    We're going to cook this for about 1 minute, until the tomato paste darkens slightly. And then we're going to deglaze the pan with a little red wine or vegetable broth to lift all that flavor off the bottom.

    Step 3: stir & simmer

    First, stir in the lentils.

    Overhead photo of vegetables being cooked in a white heavy-bottomed skillet with lentils being stirred in.

    Then, add the marinara sauce and vegetable broth.

    A white ceramic skillet with vegetables, lentils, vegetable broth, and marinara sauce.

    Bring the mixture to a gentle simmer.

    Step 4: add the pasta

    Add the dry mafalda corta (or break the lasagna noodles into small pieces) and press it into the sauce. Cover and simmer for 10–12 minutes, stirring occasionally.

    If you don't have a lid that fits your skillet, you can cover it with foil while the pasta cooks.

    A skillet of vegetables, spinach, and pasta simmering in tomato sauce.

    Stir in baby spinach if you're using it, and simmer until wilted.

    Step 5: add the cheese

    Dollop the ricotta mixture over the surface, and then scatter torn mozzarella between the dollops. Sprinkle the remaining ½ cup Parmesan over the top.

    Overhead photo of vegetarian skillet lasagna with ricotta and mozzarella on top.

    Cover and cook 3–5 minutes until melted. If you feel called to (I certainly do), broil for 2–3 minutes to brown the top.

    Step 6: cool & serve

    I mean, hello. Come to mamma. Just try not to burn your mouth.

    A spoon scooping vegetarian skillet lasagna out of the skillet.
    Close up photo of vegetarian skillet lasagna with a scoop taken out.
    Print Pin
    5 from 1 vote

    Vegetarian Skillet Lasagna with Lentils, Ricotta & Mozzarella

    This vegetarian skillet lasagna is an easy one-pan dinner loaded with vegetables, lentils, ricotta, and plenty of melty mozzarella. Skip the layering and the oven — this stovetop lasagna comes together in about 45 minutes and delivers all the rich, saucy, cheesy comfort of the classic.
    Course Main Course, pasta
    Cuisine American, Italian
    Diet Vegetarian
    Keyword stovetop lasagna, vegetarian lasagna, vegetarian skillet lasagna
    Prep Time 15 minutes minutes
    Cook Time 30 minutes minutes
    Total Time 45 minutes minutes
    Servings 6
    Calories 570kcal
    Author Katie Trant

    Ingredients

    • 1 Tablespoon extra-virgin olive oil
    • 1 small yellow onion diced (½ cup diced)
    • 4 cloves garlic minced (2 Tablespoons)
    • 1 cup diced carrot small dice
    • 2 cups cauliflower florets ½-inch pieces
    • 2 cups sliced zucchini quarter moons
    • 2 Tablespoons tomato paste
    • 1½ teaspoons dried oregano
    • 1 teaspoon dried thyme
    • ½ teaspoon red pepper flakes optional
    • salt and black pepper
    • ¼ cup red wine or vegetable broth for deglazing
    • 28 ounces marinara sauce
    • 2 cups vegetable broth
    • 1½ cups cooked green lentils 1 14-ounce can, drained and rinsed
    • 8 ounces dry mafalda corta pasta or broken lasagna noodles
    • 2-3 ounces baby spinach
    • 1 cup ricotta
    • 1 cup grated Parmesan
    • salt and pepper
    • 8 ounces fresh mozzarella torn into pieces
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    • Heat olive oil in a large deep skillet over medium heat. Add the diced onion, and cook until translucent, 3 minutes.
      1 Tablespoon extra-virgin olive oil, 1 small yellow onion
    • Add the garlic and cook for 30 seconds.
      4 cloves garlic
    • Add carrot and cauliflower; sauté 6–8 minutes until cauliflower begins to brown.
      1 cup diced carrot, 2 cups cauliflower florets
    • Add zucchini; cook 2–3 minutes.
      2 cups sliced zucchini
    • Stir in tomato paste, oregano, thyme, and red pepper flakes. Season with salt and pepper. Cook 1 minute, until the tomato paste starts to darken.
      2 Tablespoons tomato paste, 1½ teaspoons dried oregano, 1 teaspoon dried thyme, ½ teaspoon red pepper flakes, salt and black pepper
    • Add red wine (or broth) and simmer 1-2 minutes, scraping up the browned bits from the bottom of the pan.
      ¼ cup red wine
    • Stir in cooked lentils, followed by the marinara.
      28 ounces marinara sauce, 1½ cups cooked green lentils
    • Pour in 2 cups of vegetable broth and bring to a gentle simmer.
      2 cups vegetable broth
    • Add dry mafalda corta, pressing it into the sauce.
      8 ounces dry mafalda corta pasta
    • Lower the heat, cover, and simmer 10–12 minutes.
    • Add more broth as needed (up to ~1 additional cup) to keep the sauce loose.
    • Stir in baby spinach and cook until wilted, 1–2 minutes.
      2-3 ounces baby spinach
    • In a small bowl, combine ricotta, ½ cup Parmesan, and a pinch of salt and pepper.
      1 cup ricotta, 0.5 cup grated Parmesan, salt and pepper
    • Reduce the heat to low. Dollop ricotta mixture over the surface.
    • Scatter torn mozzarella between the dollops.
      8 ounces fresh mozzarella
    • Sprinkle the remaining ½ cup Parmesan over the top.
      0.5 cup grated Parmesan
    • Cover and cook 3–5 minutes until melted.
    • Optional: Broil for 2–3 minutes to brown the top (if the skillet is oven-safe).
    • Let rest 2 minutes before serving.

    Notes

    • Nutrition values are an estimate only
    • I used my Le Creuset braiser pan with a lid for this recipe, which has a 3.5L capacity. It was quite full by the end, so you definitely need something of a similar size.
    • A deep cast-iron skillet would work fine as well.
    • If you don't have a lid, you can cover with a baking sheet while the lasagna simmers.
    • I love mafalda corta pasta for this recipe as it has a lasagna-like look and you don't need to break it up. I hope you're able to find it! If not, you can break up long mafalda noodles, break up traditional lasagna noodles (not no-boil noodles) or use another short pasta.

    Nutrition

    Calories: 570kcal | Carbohydrates: 61g | Protein: 32g | Fat: 22g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 65mg | Sodium: 1589mg | Potassium: 1230mg | Fiber: 11g | Sugar: 12g | Vitamin A: 6007IU | Vitamin C: 40mg | Calcium: 513mg | Iron: 5mg

    Explore More Recipes

    Main DishesPastaOne PotStovetopWinterCauliflower, Lentils
    « Baked Ricotta with Lemon, Thyme, and Parmesan
    Creamy One-Pan Gnocchi with Chickpeas and Kale »
    • Facebook
    • WhatsApp
    • Flipboard

    Comments

      5 from 1 vote

      Leave a comment and rating Cancel reply

      If you made this recipe, please consider leaving a comment and star rating below. Star ratings help people find my recipes online, and they mean a lot to me! Thank you so much :)

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

      Recipe Rating




    1. Heather says

      February 22, 2026 at 7:18 pm

      5 stars
      This is delicious!

      Reply
      • Katie Trant says

        February 24, 2026 at 3:44 pm

        I think so, too!

        Reply
    2. Sue says

      February 02, 2026 at 2:03 am

      I don't know what marinara sauce is other than it sounds fishy. Can I sub white sauce made with fish stock or is it a tomato based sauce

      Reply
      • Katie Trant says

        February 02, 2026 at 8:48 am

        Hi Sue. Marinara sauce is a classic Italian tomato sauce. It's easy to make a homemade version (crushed tomatoes, garlic, olive oil, and some herbs) but should be readily available in jars at your grocery store as well.

        Reply

    Welcome to Hey Nutrition Lady (formerly The Muffin Myth) - where you'll find no-nonsense, fad-free nutrition, and easy, tasty vegetarian recipes. I hope you like it here!

    - Katie Trant BSc FNH, MSc Nutrition

    More about me →

    Trending Now

    • Overhead photo of marry me pasta with cottage cheese pasta sauce in a cast iron skillet.
      High-Protein Marry Me Pasta with Cottage Cheese
    • Okonomiyaki (Japanese cabbage pancake) topped with mayo, pickled ginger, and scallions on a white plate
      Okonomiyaki - Japanese Cabbage Pancake
    • Red Lentil Stew
    • mung bean and coconut curry on a grey background
      Mung Bean and Coconut Curry

    Footer

    ↑ back to top

    Vegetarian Dinners

    • Vegetable ramen
    • Bean and rice burritos
    • Red lentil stew
    • Vegetarian ravioli bake
    • Tempeh tacos
    • Carrot lentil soup

    Cooking with Vegetables

    • Sweet potato
    • Kale
    • Cauliflower
    • Pumpkin
    • Cabbage
    • Broccoli

    Beans & Legumes

    • Beans and legume recipes
    • Black beans
    • Kidney beans
    • Mung beans
    • Black eyed peas
    • Chickpeas

    Contact ♥ Privacy Policy ♥ Sign Up! for emails and updates

    Copyright © 2026 · HEY NUTRITION LADY

    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.