Plant-Based Pasta Bake

Vegan Baked Ziti with Lentils
Saucy Pasta, Crisp Top

“Undercooked pasta is the point here, not a mistake.”

The pasta leaves the water three minutes early on purpose. What is left of its cooking happens in the oven, where it drinks the thin edge off the tomato sauce instead of going to mush in a boiling pot.

Cashew cream goes in twice and does two different jobs. Two-thirds folded through makes the sauce rich all the way to the corners; the last third, spooned into pockets across the surface, stays white and creamy under the crumb.

🍝 The promise: Sauce bubbles at the center, pasta is tender without splitting, and the breadcrumb top is golden.

Prep 25 minCook 1 hr 5 minRest/chill 10 minTotal 1 hr 40 minEasyServes 8
← Back to recipes
Vegan Baked Ziti with Lentils

How to make it

All ingredients for Vegan Baked Ziti with Lentils, labeled
🍝 Everything you need, all in one look
🧂 Ingredient notes & easy swaps
Brown or green lentils hold their shape through a 30-minute bake; red lentils dissolve into the sauce entirely. Cooked white beans can stand in, folded gently so they stay whole. Cashew cream can be bought or blended at home from soaked cashews and water.

During “Fold pasta without crushing,” use this checkpoint for Vegan Baked Ziti with Lentils: fold spinach, pasta, tomato sauce, and two-thirds of the cashew cream together.

Use “Bake covered then uncover” to reach the final cue—sauce bubbles at the center, pasta is tender without splitting, and the breadcrumb top is golden—and stop there.

🍳 What you actually need (equipment)
a 9-by-13-inch baking dish, a large pot for the pasta, a wide saucepan for the sauce, and foil
  1. Boil 12 oz (340 g) ziti in salted water for 3 minutes less than the package directs, so the tubes stay firm at the center. Drain without rinsing, since surface starch is what helps the sauce cling.

    Undercook the ziti deliberately for Vegan Baked Ziti with Lentils
    Undercook the ziti deliberately
  2. Cook 1 diced yellow onion (180 g) in 2 tbsp (30 ml) olive oil for 6 minutes, then stir in 3 minced garlic cloves (15 g) and 2 tbsp (32 g) tomato paste. Keep it moving until the paste darkens to a deep rust color.

    Start the lentil ragù for Vegan Baked Ziti with Lentils
    Start the lentil ragù
  3. Add 1 can (794 g) crushed tomatoes, 2 cups (400 g) cooked brown lentils, 1 tsp (1 g) dried oregano, and 1¼ tsp (7.5 g) kosher salt. Simmer uncovered 12 minutes, until the sauce is thick enough to mound on a spoon.

    Simmer the sauce thick for Vegan Baked Ziti with Lentils
    Simmer the sauce thick
  4. Fold 2 cups (60 g) baby spinach, the drained pasta, and two-thirds of the 1½ cups (360 g) cashew cream into the sauce. The spinach wilts in the residual heat while you turn everything over.

    Combine pasta and cashew cream for Vegan Baked Ziti with Lentils
    Combine pasta and cashew cream
  5. Spread the mixture into a 9-by-13-inch baking dish, spoon the remaining cashew cream into pockets across the surface, and scatter ½ cup (35 g) panko over the top so it bakes into a crust.

    Layer and crumb the top for Vegan Baked Ziti with Lentils
    Layer and crumb the top
  6. Cover and bake at 375°F (190°C) for 20 minutes, then uncover and bake 10 to 15 minutes more, until the center bubbles and the panko is golden. Rest 10 minutes before cutting squares.

    Bake covered then uncovered for Vegan Baked Ziti with Lentils
    Bake covered then uncovered

✅ How to know it's done

The sauce bubbles at the center, the pasta is tender without splitting, and the breadcrumb top is crisp and golden. At “Fold pasta without crushing,” fold spinach, pasta, tomato sauce, and two-thirds of the cashew cream together; adjust ingredients only after comparing the batch with the cue that sauce bubbles at the center, pasta is tender without splitting, and the breadcrumb top is golden.

💡 Practical tips (and what not to do)

🔁 Easy variations (budget · lighter · kids · extra flavor)
Budget: Cook 1 cup of dried brown lentils yourself to get the 2 cups called for; it takes 25 minutes and costs a fraction of canned or pouched. Lighter: Use 1 cup of cashew cream rather than 1½ and stir 2 cups of chopped zucchini into the sauce to make up the bulk. Kids: Bake a small side dish without the spinach and leave the panko off one corner. Extra flavor: Drop a strip of lemon zest and a pinch of chili flakes into the simmering sauce, and mix a spoonful of nutritional yeast into the panko.

💛✨ Flavor boost

Cook the tomato paste with the onion until it darkens to rust before any liquid arrives — two minutes that cost nothing and change the whole sauce.

🥔 What Goes Well With It

  • A bitter leaf salad of radicchio or escarole with a sharp vinaigrette, against all that sweet long-cooked tomato.
  • Garlic bread rubbed with a raw clove, which is the traditional partner and also useful for the sauce left in the dish.
  • Roasted broccolini with chili flakes and lemon, which can share the oven while the ziti bakes.

📦 Storage & Freezer Notes

  • Cut the cooled slab into portions in the dish before it goes into the refrigerator; it keeps 4 days and slices far more neatly cold than warm.
  • Reheat a portion uncovered at 350°F (175°C) for 15–20 minutes so the panko re-crisps. Covered, it heats faster but the top goes soft.
  • Freeze portions airtight up to 3 months. Thaw overnight, then reheat uncovered with a fresh scattering of panko, since the original crumb will not come back crisp.
  • Boil ziti in salted water for 3 minutes less than package directions; drain without rinsing. After “Fold pasta without crushing,” clear a heatproof landing spot and set the timers needed for “Bake covered then uncover.”
  • Cover and bake at 375°F (190°C) for 20 minutes; uncover 10–15 minutes until bubbling, then rest 10 minutes. Move Vegan Baked Ziti with Lentils to the table while its browned top or edges are still distinct and add lemon-dressed greens. Cool Vegan Baked Ziti with Lentils promptly in shallow containers, refrigerate it, and use it within 3–4 days.

🧒 Serving Ideas for Kids

  • Cut small squares from the middle of the dish, where the sauce is softest and there is less crust.
  • Set aside a scoop of pasta and sauce before the spinach goes in, for anyone who picks the greens out anyway.
  • Serve it barely warm — it holds a surprising amount of heat for ten minutes after the rest.

❓ Quick answers

What can I use instead of cashew cream?
Blended silken tofu with lemon juice at the same 1½ cups, or a jarred vegan béchamel. Coconut cream works but brings a flavour that fights the oregano.
Can I assemble it the day before?
Yes, right through the panko. Refrigerate covered and add about 10 minutes to the covered bake so the middle gets hot; the pasta will absorb a little more sauce overnight.
Mine came out dry. Why?
Either the pasta was boiled to full tenderness before it went in, or the sauce was reduced past the point where it mounds on a spoon. Both leave nothing for the tubes to drink in the oven.
Do the lentils have to be a particular kind?
Brown or green, cooked and drained. They are the only ones that survive the bake with their shape intact, which is what gives the sauce its texture.

🥗 Nutrition, roughly: about 490 calories per serving. Estimates only; brands, cuts and portion sizes change the numbers.

🍽️ You might also like

← Every recipe
Published by MommyCooking.org. This AI-assisted recipe passed automated checks for page consistency and required image files. A real-kitchen test has not been documented for this dish. The food images are AI-generated illustrations, not photographs of a cooking session. Cooking temperatures should be checked with a food thermometer; nutrition figures are estimates. How we make recipes · Report a problem with this recipe