-
1
Snip the tomatoes into bite-size pieces.
-
2
Heat the oil in a saucepan over low heat, add the garlic and cook for 30 seconds.
-
3
Add 3/4 cup of the stock and the tomatoes.
-
4
Bring to a boil.
-
5
Reduce the heat and simmer, uncovered, over medium heat for about 10 minutes or until the tomatoes are tender.
-
6
Add the cream and bring to a boil, stirring.
-
7
Simmer over medium heat until the sauce is thick enough to coat the back of a spoon.
-
8
Stir in the basil.
-
9
Taste and adjust the seasoning.
-
10
(The sauce can be kept, covered, for 1 day in the refrigerator.
-
11
Heat again over low heat.)
-
12
Heat the oil in a large, heavy skillet over medium-high heat.
-
13
Add the broccoli, stirring often, and cook for 2 minutes.
-
14
Add the remaining stock, bring to a boil, cover and simmer for another 2 to 3 minutes until fork-tender.
-
15
Remove from the heat, and transfer into a bowl.
-
16
Set aside.
-
17
Meanwhile, cook the pasta, uncovered, in a large pot of boiling salted water over high heat, stirring occasionally (about 1 to 2 minutes for fresh or 3 to 5 minutes for dried fettucine), or until tender but firm to the bite (al dente).
-
18
Drain, return the pasta to the pot along with cooked broccoli, artichoke hearts, and roasted bell peppers.
-
19
Pour the sauce into the pot, toss everything gently until well coated and combined.
-
20
Divide among the serving plates and serve warm.
-
21
Season with salt and black pepper if needed.