Restaurant Pro
← All recipes

Southern Italian·Mediterranean

Pasta alla Norma (Vegan, with Almond Ricotta)

A Sicilian classic: al dente pasta tossed with a garlicky tomato sauce and golden fried eggplant, finished with a salty, grainy almond "ricotta" and fresh basil. Hands-on but straightforward — a great weeknight or dinner-party dish.

Pasta alla Norma, servedAI image

1 hr 10 min

start to finish

40 min

hands on

Some skill

difficulty

4

servings

4 servings

Ingredients

For the almond ricotta

Contains tree-nut, gluten. Cooking for an allergy? Check the label on every packet you use — brands differ, and we can only tell you what the recipe calls for.

Roughly, per serving

1060 kcal21g protein73g carbs65g fat

An estimate, not a lab analysis.

Method

  1. If you will make the almond ricotta: pour boiling water over the blanched almonds in a heatproof bowl and let sit to soften for 30 minutes; drain.

    If using store-bought vegan ricotta, skip to step 4.

  2. Blend the drained almonds with 2 tbsp olive oil, 2 tbsp lemon juice, 1 tbsp nutritional yeast, 3/4 tsp salt and 3 tbsp cold water until a coarse, grainy ricotta forms; add more water 1 tsp at a time if needed and taste for seasoning.

    The texture should be grainy (like ricotta salata); do not overblend to a paste.

  3. Heat a wide skillet or frying pan over medium-high heat and pour in 1/2 cup (120 ml) of the olive oil.

    Use a pan large enough to fry in batches so eggplant browns without crowding.

  4. Fry the eggplant in batches: add a single layer and cook, turning occasionally, until deeply golden and soft; transfer each batch to a plate lined with paper towels to drain.

    Each batch will take about 6–8 minutes; don’t rush—well-browned eggplant gives the dish its characteristic flavor.

  5. Add the remaining 1/4 cup (60 ml) olive oil to the skillet, reduce heat to medium and add the chopped onion. Sauté until translucent and soft.

    Stir occasionally so the onion softens but doesn’t brown too darkly.

  6. Add the sliced garlic and cook, stirring, until fragrant, about 30 seconds.

  7. Pour in the crushed tomatoes, add oregano, red pepper flakes (if using), 1 tsp salt and 1/2 tsp black pepper, bring to a simmer and cook until the sauce thickens and brightens in color.

    Break whole tomatoes with a spoon as the sauce simmers if you used whole canned tomatoes.

  8. Meanwhile, bring a large pot of well-salted water to a boil and cook the pasta until just shy of al dente according to package directions; reserve 1 cup of the pasta cooking water and drain the pasta.

    The pasta will finish cooking in the sauce, so stop about 1–2 minutes before the package time if you like it al dente.

  9. Add the fried eggplant to the tomato sauce and simmer together briefly to warm the eggplant and marry flavors.

  10. Add the drained pasta to the skillet with the sauce, pour in 1/2 cup of the reserved pasta water, and toss over medium heat until the pasta is coated and cooked through; add more pasta water if needed to loosen.

    Toss vigorously for a minute or two so the sauce clings to the pasta (the starch in the water helps emulsify the sauce).

  11. Remove from the heat, stir in half of the almond ricotta and most of the torn basil; taste and adjust salt and pepper.

    Stirring in the ricotta off the heat preserves its grainy texture.

  12. Serve immediately: divide pasta among bowls, dollop remaining almond ricotta on top, drizzle with a little extra-virgin olive oil, scatter remaining basil and optional toasted breadcrumbs.

    A final drizzle of good olive oil and a few torn basil leaves make a simple but essential finish.

Worth knowing

  • Make-ahead: almond ricotta keeps in a sealed container in the fridge for 3–4 days; the sauce also stores well and the assembled dish reheats in a skillet with a splash of water.
  • Quick almond prep: if you don't have blanched almonds, use pre-blanched almonds or buy a good store-bought vegan ricotta; using store-bought saves ~30 minutes.
  • Toasting breadcrumbs: lightly toast 1/4 cup panko or stale bread crumbs in a tablespoon of olive oil with a pinch of salt until golden for a crunchy garnish (omit for gluten-free).
  • Roast instead of fry: to cut oil, toss eggplant cubes with a little olive oil and roast at 230°C/450°F for 20–25 minutes until soft and caramelized, then add to the sauce.
  • Salt note: modern eggplant varieties rarely need pre-salting; if you prefer to draw moisture out, toss cut eggplant with 1 tsp salt and let sit 20 minutes, then pat dry before frying.

Make it yours

Cooking without dairy, without an oven, for someone who won't touch chilli, or for six instead of four? Have the recipe rewritten around it — quantities, steps and all.

VeganMeal prep

More Southern Italian cooking

An original Restaurant Pro recipe — our own composition in the idiom of Southern Italian cooking, not any restaurant's recipe. Written to be vegan as listed.