Sauté the onion: In a large pot or Dutch oven, heat the oil over medium heat. Add the onion and let it cook gently until softened and lightly translucent, filling the kitchen with that comforting, savory aroma.
Add the garlic: Stir in the garlic and cook briefly, just until fragrant. This quick step builds flavor without overpowering the dish.
Wilt the collard greens: Add the collard greens in batches, stirring as you go. At first, the pot will look full, but the greens will quickly wilt down and soften as they begin to cook.
Add the braising liquid: Pour in the broth, apple cider vinegar, and red pepper flakes if using. Stir everything together and bring the mixture to a gentle simmer, letting the flavors start to blend.
Braise until tender: Reduce the heat to low, cover the pot, and let the greens simmer slowly. Stir occasionally and braise the collard greens for about 35 to 40 minutes, until they are fully tender and infused with flavor.
Season and serve: Taste the greens and season with salt and black pepper as needed. Serve and enjoy!