In a large, heavy-bottomed soup pot, heat olive oil and lightly brown onions and 3 whole cloves of garlic. Add carrots and mushrooms and brown two minutes more, stirring constantly. Add chicken broth, Bove's Marinara Sauce, pinto beans, tomatoes, celery, broccoli, minced garlic, rosemary, bay leaves, lemon rind, salt to taste. Cover and simmer for 1 hour. While simmering, cook pasta in another saucepan according to package directions for al dente, drain and set aside. Ten minutes before mealtime add drained ziti to soup pot to warm thoroughly. Stir in fresh basil and season the minestrone with a generous grinding of pepper. Serve with grated Parmesan cheese.
Serves 6-8