One-Pot Eggplant and Tomato Lasagna
Photo by Nadin Sh on Pexels

One-Pot Eggplant and Tomato Lasagna

A streamlined Mediterranean lasagna where eggplant, zucchini, and tomatoes cook together in one pot with ricotta layers and melted mozzarella. No need to assemble in a baking dish—everything cooks in a large Dutch oven or wide heavy pot, making this a hassle-free weeknight dinner with authentic Italian flavors.

Prep
25 min
Cook
45 min
Wait
15 min
Total
1 hr 25 min
Makes
One 5½-quart pot (6 servings)
Share

Steps

Before you start
  • Preheat your oven to 375°F (190°C)
  • Have all vegetables prepped and measured before you start cooking
  • Combine ricotta mixture in a small bowl while the pot heats
  • Use a 5½-quart (5.2 L) Dutch oven or wide heavy pot with a tight-fitting lid
  1. Sauté aromatics

    • Place the Dutch oven over medium heat and add 1 tablespoon (15 ml) of olive oil.
    • Once shimmering, add the diced onion and cook, stirring occasionally, for 3–4 minutes until softened and translucent.
    • Add the minced garlic and cook for 30 seconds until fragrant.
    + Show details

    Ready when: Onion is softened and translucent; garlic is fragrant

    Tip: Don't let the garlic brown—add it at the last moment to preserve its fresh flavor.

  2. Build the sauce base

    • Stir in the tomato paste and cook for 1–2 minutes, coating the onion and garlic well.
    • Add the crushed canned tomatoes (including juice) and 1½ cups (360 ml) of vegetable broth.
    • Stir in the dried oregano and season with a pinch of salt and pepper.
    • Bring the mixture to a gentle simmer.
    + Show details

    Ready when: Sauce is simmering with small bubbles breaking the surface

    Tip: Crush the canned tomatoes by hand for a rustic, chunky sauce; don't purée them.

  3. Add eggplant and zucchini

    • Add the cubed eggplant and zucchini to the simmering sauce.
    • Drizzle with the remaining 2 tablespoons (30 ml) of olive oil and stir gently to coat.
    • Simmer, uncovered, for 8–10 minutes, stirring occasionally, until the vegetables begin to soften and release their moisture.
    + Show details

    Ready when: Eggplant cubes are tender; vegetables are partially cooked

    Tip: Stir gently to prevent the eggplant from breaking apart—it should soften but hold its shape.

  4. Mix ricotta filling

    • While the vegetables cook, combine the ricotta, egg, half the grated Parmigiano-Reggiano (¼ cup / 25 g), ½ teaspoon salt, and ¼ teaspoon pepper in a small bowl.
    • Stir until smooth and well combined.
    + Show details

    Ready when: Mixture is smooth and uniform

    Tip: Use whole-milk ricotta for creamier layers; low-fat versions can become grainy when heated.

  5. Layer noodles and ricotta

    • Once the vegetables have softened, sprinkle the broken lasagna noodles over the sauce, stirring them in gently so they are mostly submerged.
    • Drop spoonfuls of the ricotta mixture (about 8–10 spoonfuls scattered across the surface) over the noodles.
    • Do not stir; leave the ricotta in distinct pockets.
    + Show details

    Ready when: Noodles are partially submerged; ricotta is in distinct dollops on top

    Tip: Breaking the noodles into 2–3 inch pieces lets them cook evenly in the liquid without pre-boiling.

  6. Top with cheese and oven-braiseOven 375°F / 190°C

    • Scatter the shredded mozzarella and the remaining Parmigiano-Reggiano (¼ cup / 25 g) evenly over the top.
    • Cover the pot with its lid (or a piece of heavy-duty foil if the lid doesn't fit snugly) and transfer to a preheated 375°F (190°C) oven.
    • Braise for 20–22 minutes until the cheese is melted, the sauce bubbles around the edges, and the noodles are tender.
    + Show details

    Ready when: Cheese is fully melted and bubbly; sauce bubbles at the edges; noodles are tender when pierced with a fork

    Tip: A tight-fitting lid traps steam, which helps the noodles cook through without drying out the top layer.

  7. Rest and finish

    • Remove the pot from the oven (use an oven mitt—the handle is hot) and let it rest, uncovered, for 10–12 minutes.
    • This allows the noodles to fully absorb remaining liquid and the layers to set slightly, making them easier to serve.
    • Scatter the fresh basil over the top just before serving.
    + Show details

    Ready when: Liquid is mostly absorbed; the dish is still steaming but set enough to scoop cleanly

    Tip: Resting is crucial—if you serve immediately, the lasagna will be soupy. The rest allows the starch to absorb the sauce.

Good to know

Tips
  • Do not peel the eggplant—the skin holds the cubes together during cooking and adds a subtle bitterness that balances the sweet tomato sauce.
  • For a Mediterranean twist, add 1 tablespoon of balsamic vinegar to the sauce base in step 2; it deepens the tomato flavor without making the dish sweet.
  • If your Dutch oven does not have a glass lid, use heavy-duty aluminum foil to cover it; make sure it seals at the edges so steam doesn't escape.
  • Leftovers taste even better the next day as the flavors continue to meld—the lasagna becomes slightly firmer and easier to serve cleanly.
Storage & reheating

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 350°F (175°C) oven, covered with foil, for 12–15 minutes until warmed through. Do not freeze—the texture of the noodles and ricotta will degrade after thawing.

Substitutions
  • whole-milk ricotta cheese → Whole-milk Greek yogurt or cottage cheese (blended smooth). Both provide similar creaminess and protein; Greek yogurt is tangier, cottage cheese is slightly grainier even when blended. Adjust liquid accordingly—they are wetter than ricotta.
  • low-moisture mozzarella cheese → Fontina or Gruyère cheese, shredded. Fontina melts beautifully and adds nuttiness; Gruyère is more complex. Both will create a firmer, less stretchy top than mozzarella.
  • canned whole tomatoes (14.5 oz / 411 g can) → 1½ cups (360 ml) fresh tomato sauce or passata. Use only in summer when fresh tomatoes are at peak ripeness. Fresh sauce is lighter; adjust the vegetable broth downward to 1¼ cups (300 ml) to avoid excess liquid.
  • lasagna noodles (dried, broken into large pieces) → Short pasta such as penne or rigatoni, broken into smaller pieces. The cooking time will be similar; short pasta may cook faster, so start checking at 18 minutes. Reduce amount to 7 oz (200 g) since small pasta is denser.

More lasagna

See all →

Find more like this

Meal
Dinner
Cuisine
Italian
Method
Oven
Quick & Easy
One-Pot

Reviews (0)