2/3 c dry pasta (small pasta, such as letters of the alphabet, wheels, or shells) and water for cooking
2 tbsp extra virgin olive oil
2/3 c chopped onion
3 cloves garlic, crushed
3 tbsp pesto (recipe to follow)
1 c chopped carrots
1 c chopped spinach (buy it chopped)
1 c chopped okra
1 c haricots verts, cut into 1" pieces
1 15-oz can kidney beans, drained
1 15-oz can tomato sauce
1 to 2 c vegetable broth*
1 to 2 c water (depending on the consistency you want and how salty the broth is)*
Pinch of black pepper
1 tsp dried oregano
Pinch of dried rosemary
1 bay leaf
Cook pasta as you normally would, but remove from heat just before it reaches al dente (if you are using small pasta, this will be about 7 minutes). Drain and set aside.
In a large pot, heat oil and add onion and garlic. Very lightly sautee, adding pesto after about a minute. Stir and sautee for about another minute. Be careful not to sautee all the flavor out of the onion and garlic! Stir in carrots, zucchini, haricots verts, and spinach. Quickly add tomato sauce and broth, continuing to stir. Add water to taste,* and stir in oregano, rosemary, and pepper. Bring to a boil. Stir in pasta, cover, and reduce heat. Let simmer for 30 minutes. Add beans and let simmer for another 15 minutes. Remove from heat and serve.
*I don't think I ever use the same proportions twice when it comes to vegetable broth and water. I usually just taste whatever I'm making and observe the consistency of it to determine how much of what to add. Some broths are really salty, whereas others are too heavy on the carrots or celery. In fact, I didn't use celery in this recipe because I assumed that the broth would have enough celery in it. In short, I am not trying to be evasive here; I just want to account for differences in taste (no pun intended)!