A delicious and hearty soup that's easy on your budget and perfect for St. Patty's Day.
| 1 | large yellow onion, sliced very thin (about 1-1/2 cups) |
| 1/4 cup | extra-virgin olive oil |
| 3 tbsps | butter |
| 2 lbs | broccoli |
| 1 | large garlic clove, peeled and sliced very thin |
| 4 | large boiling potatoes, peeled, washed and cut into small dice |
| 2½ cups | beef broth OR 1 beef bouillon cube dissolved in 2-1/2 cups water |
| 6 to 8 | fresh basil leaves, torn into small pieces |
| 1/2 cup | freshly grated Parmesan cheese |