Add 2 tablespoons of olive oil in a large Dutch oven or stockpot over medium-high heat.
When the oil is hot add the carrots, onions, and celery to the pan. Cook the veggies for 4-5 minutes over medium-high heat.
Add the green beans, zucchini, and garlic to the pan and continue to cook the vegetables for another 2-3 minutes.
Add the tomato paste, oregano, thyme, sea salt, black pepper, and crushed red pepper and continue cooking for another 2 minutes, mixing well.
Add the broth, diced tomatoes (and juice), and bay leaves to the pot and mix well.
Raise to high heat and bring the mixture to a boil. When the mixture has reached a boil, reduce the heat to a simmer and continue cooking for 40 - 60 minutes.
Add the pasta, beans, and kale to the pot and continue simmering uncovered, for 20 - 30 minutes or until the pasta is cooked al dente and the greens are tender.
Turn off the heat and remove the pot from the burner. Remove the bay leaves.
Serve the minestrone and garnish with grated Romano or Parmesan cheese, chopped Italian parsley and black pepper.