-
1
In a small saute pan, heat the olive oil over medium-low heat, add the onion and cook slowly until it is translucent.
-
2
Add the three cloves of minced garlic and continue cooking for one minute.
-
3
Add the beans and cover the pan.
-
4
Cook slowly for about 30 minutes, until the beans are soft.
-
5
If the mixture dries, add a few tablespoons of water.
-
6
Season with salt and pepper.
-
7
Meanwhile, bring a large pot of water to a rolling boil.
-
8
Add the spaghetti and boil for about two to three minutes if using fresh pasta or 10 to 12 minutes if using dried, until the spaghetti is al dente.
-
9
(Depending on the brand of spaghetti, cooking times may vary.)
-
10
Drain well.
-
11
In a small bowl, combine the chopped olives with the finely chopped garlic.
-
12
Set aside.
-
13
In another small bowl, toss the diced tomatoes with the fresh lemon juice.
-
14
Set aside.
-
15
In a large saute pan, heat the butter until it is nut-colored.
-
16
Add the cooked pasta and toss.
-
17
Add the feta cheese and stir until slightly softened, about five to seven minutes.
-
18
Transfer a portion of the pasta onto each plate.
-
19
In a straight line down the center of the plate, top the spaghetti with one mound of the bean mixture, one of the tomato-lemon mixture and a pile of the olive-garlic mixture.
-
20
Serve immediately.