-
1
Bring medium saucepan of water to a boil.
-
2
Meanwhile, prepare artichoke bottoms: Cut off top two-thirds of artichoke; snap off loose outer leaves around base, then cut off stem.
-
3
Using melon baller, scoop out fuzzy choke in center.
-
4
Pare any remaining hard green parts.
-
5
Rub with lemon half as you work to prevent browning.
-
6
Repeat with remaining artichoke.
-
7
Add flour, lemon juice and salt to boiling water; whisk well until combined.
-
8
Add artichoke bottoms, reduce heat to low and simmer 5 minutes.
-
9
Drain and cool, then thinly slice.
-
10
Set aside.
-
11
In large saucepan, bring broth and 5 cups water to a boil over high heat.
-
12
Reduce heat to low and maintain gentle simmer.
-
13
In another large, heavy saucepan, heat oil over medium heat.
-
14
Add onion and cook, stirring often, until tender, about 3 minutes.
-
15
Add artichokes, garlic and half of spinach and cook, stirring, until spinach wilts and liquid is absorbed, about 3 minutes.
-
16
Add rice, stirring to coat, and cook, stirring 1 minute.
-
17
Increase heat to medium-high, add wine and cook, stirring, until liquid is absorbed, about 30 seconds.
-
18
Add 1 cup of simmering broth mixture and cook, stirring, until liquid is absorbed.
-
19
Repeat with remaining broth mixture, 1 cup at a time, adding more only when rice has almost absorbed liquid.
-
20
(You may not need all the broth mixture.)
-
21
When rice mixture has cooked about 30 minutes, stir in tomato, remaining spinach and pepper.
-
22
Cook and stir until rice is slightly creamy and just tender, about 5 to 10 minutes.
-
23
Stir in half of Parmesan and adjust seasoning.
-
24
Remove from heat and let stand 5 minutes.
-
25
Serve sprinkled with remaining Parmesan.