In a heavy-bottomed pot, sauté onions in olive oil or butter. Add carrots, celery, mushrooms, or bell peppers if using.
When vegetables soften, add the garlic and seasoning for about one minute.
Add tomatoes, broth, any remaining vegetables except greens and cabbage, and starches.
Simmer until the grains are cooked, and starchy vegetables are fork-tender.
Add beans, greens powder, and any meat you are using and simmer for a few more minutes to allow flavors to combine. Taste, and add salt and pepper as desired.
Serve with crusty bread and a drizzle of olive oil.