INGREDIENTS
1
Carrot
2
Stalks Celery
3 cloves
Garlic
1
Onion, Large
1 28 ounce can
Tomatoes
4 cups
Chicken stock
1
Pesto, Red
1
Salt and freshly ground pepper
2 tbsp
Olive oil, good
4
slices White bread, thick sliced toasted
2 tbsp
Butter
1/2 cup
Parmesan cheese, grated
8 oz
White cheddar cheese, grated