Gather and prepare all your ingredients. Finely chop onion, garlic, and herbs. Dice root vegetables (carrots, potatoes, parsnips, squash, etc.) into small ½-inch cubes so they cook evenly. Chop leafy greens into bite-size pieces and cut green beans into 1-inch pieces.
In a large pot, melt tallow, ghee, or butter over medium heat. Add onion, carrot, and celery. Sauté for about 5 minutes, until softened and fragrant. Add garlic and cook for another 30 seconds.
Stir in your white, orange, and (if using) purple vegetables, salt, pepper, herbs, tomatoes (if using), and bone broth. Bring to a boil, then reduce heat, and simmer for about 20 minutes, until the vegetables are tender.
Stir in the green vegetables (peas, kale, spinach, or green beans) and cook for another 5–10 minutes, just until tender.
Taste and adjust seasoning. Serve warm, drizzled with melted butter or olive oil, and garnish with parsley or a sprinkle of parmesan for extra richness.