why make this recipe
Pasta alla Norma is a classic Sicilian dish that celebrates fresh ingredients and rich flavors. Making it at home allows you to enjoy a delicious meal that captures the essence of Italian cooking. Roasting the eggplant adds a unique sweetness and depth to the sauce, while fresh basil brightens the overall flavor. This recipe is not only tasty but also a great way to incorporate vegetables into your diet, making it a perfect choice for a comforting family meal or a special dinner with friends.
how to make Homemade Pasta alla Norma
Ingredients :
- 1.7 lb eggplant (cut into 1-inch cubes for even roasting)
- 2.5 tbsp olive oil
- 1/2 tsp salt
- 1/2 tsp pepper
- 2 tbsp olive oil
- 2 garlic cloves (thinly sliced to infuse flavor without burning)
- 1/2 onion
- 2 fl oz white wine
- 24 oz tomato passata (I always use Mutti for the best sweetness and texture)
- 1/4 cup water
- 1.5 tsp Italian herbs
- 1/2 tsp red pepper flakes
- 1/2 tsp salt
- 1/4 tsp sugar
- 1/2 tsp pepper
- 10 oz spaghetti (I prefer Barilla Collezione for a better sauce grip)
- 3/4 cup fresh basil
- parmesan cheese
Directions :
-
Preheat your oven to 450°F and line a baking sheet with parchment paper. Cut the eggplant into 1-inch cubes for even, consistent roasting. Toss the cubes with 2.5 tablespoons of olive oil, salt, and pepper on the prepared sheet, spreading them in a single layer. Roast for 20 minutes until the edges are golden and tender, then flip the pieces and roast for an additional 5 minutes.
-
While the eggplant roasts, heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the thinly sliced garlic and cook for just 20 seconds—you want it fragrant but not browned, as burned garlic turns bitter. Add the diced onion and sauté for 2-3 minutes until softened and translucent. Pour in the white wine and let it simmer until mostly evaporated, about 1-2 minutes.
-
Add the tomato passata, water, Italian herbs, red pepper flakes, salt, sugar, and pepper to the skillet with the garlic and onion mixture. Stir well to combine and bring to a gentle simmer over medium-low heat. Let the sauce simmer for 5 minutes to allow the flavors to meld and develop.
-
While the sauce simmers, bring a large pot of salted water to a rolling boil and add the spaghetti. Cook according to package directions until al dente, usually 8-10 minutes. Reserve 1/2 cup of pasta water before draining.
-
Add the roasted eggplant to the tomato sauce and gently stir to combine. Add the drained pasta and toss everything together, using some of the reserved pasta water if needed to create a silky, cohesive sauce. Divide the pasta among serving bowls and top generously with fresh basil and parmesan cheese.
how to serve Homemade Pasta alla Norma
Serve the Pasta alla Norma hot, garnished with fresh basil and a generous amount of grated or shaved parmesan cheese. You can pair it with a simple side salad or crusty bread to soak up the delicious sauce.
how to store Homemade Pasta alla Norma
To store leftover Pasta alla Norma, place it in an airtight container. It can be kept in the refrigerator for up to 3 days. If you want to freeze it, use a freezer-safe container and it will last for about 2-3 months. When ready to eat, reheat in the microwave or on the stove over low heat, adding a splash of water or extra olive oil to keep it moist.
tips to make Homemade Pasta alla Norma
- Choose firm, fresh eggplants for the best texture and flavor.
- Make sure not to burn the garlic as it can make the dish bitter.
- Adjust the seasonings to suit your taste, adding more herbs or spices if you like.
- Use high-quality tomato passata for the best flavor; Mutti is a great choice.
- Incorporate other vegetables like zucchini or bell peppers for added variety.
variation
For a vegetarian version, stick to the basic recipe. If you want to make a protein-rich dish, consider adding chickpeas or cooked lentils to the sauce. You can also try using whole wheat spaghetti for a healthier option.
FAQs
1. Can I use another type of pasta?
Yes, you can use any pasta shape you prefer. Just make sure to adjust the cooking time according to the package instructions.
2. Is this dish suitable for vegans?
Yes, you can make this recipe vegan by omitting the parmesan cheese or using a vegan cheese alternative.
3. Can I prepare the sauce in advance?
Absolutely! You can make the sauce ahead of time and store it in the refrigerator. Just reheat it when you’re ready to cook the pasta and serve.

Homemade Pasta alla Norma
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A classic Sicilian dish featuring roasted eggplant, fresh basil, and a delicious tomato sauce served over spaghetti.
Ingredients
- 1.7 lb eggplant, cut into 1-inch cubes
- 5 tbsp olive oil, divided
- 1/2 tsp salt
- 1/2 tsp pepper
- 2 garlic cloves, thinly sliced
- 1/2 onion, diced
- 2 fl oz white wine
- 24 oz tomato passata
- 1/4 cup water
- 1.5 tsp Italian herbs
- 1/2 tsp red pepper flakes
- 1/4 tsp sugar
- 10 oz spaghetti
- 3/4 cup fresh basil
- Parmesan cheese, for serving
Instructions
- Preheat your oven to 450°F and line a baking sheet with parchment paper.
- Toss the eggplant cubes with 2.5 tablespoons of olive oil, salt, and pepper on the prepared sheet.
- Roast for 20 minutes until golden and tender, flip, and roast for an additional 5 minutes.
- Heat 2 tablespoons of olive oil in a large skillet over medium heat.
- Add the garlic and cook for 20 seconds until fragrant but not browned.
- Sauté the onion for 2-3 minutes until softened.
- Pour in the white wine and simmer until mostly evaporated, about 1-2 minutes.
- Add the tomato passata, water, Italian herbs, red pepper flakes, salt, sugar, and pepper to the skillet.
- Simmer the sauce for 5 minutes to meld flavors.
- Cook the spaghetti in salted boiling water until al dente, about 8-10 minutes.
- Reserve 1/2 cup of pasta water and drain the spaghetti.
- Combine the roasted eggplant with the sauce, then add the drained pasta and toss.
- Serve garnished with fresh basil and parmesan cheese.
Notes
Use firm, fresh eggplants and adjust seasonings to taste. The sauce can be made ahead and refrigerated.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 7g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 5g
- Protein: 12g
- Cholesterol: 10mg




