Onions and Gravy
A deeply savory, old-fashioned Southern classic featuring sweet onions smothered until meltingly tender in a rich, milky gravy with plenty of black pepper. Ladle it over hot biscuits, mashed potatoes, or fried chicken for pure comfort food.
For 4 servings
- prep
Slice the onions.
Peel the onions and slice them in half from root to stem. Slice each half into thin half-moons.
TIPChill the onions for 15 minutes before slicing to reduce tearing. - saute · ~25 min
Cook the onions low and slow until deeply caramelized.
1.Melt the butter in a cast iron skillet over medium-low heat.2.Add the sliced onions and a pinch of the salt. Stir to coat in butter.3.Cook, stirring occasionally, until the onions are soft and a deep golden brown (20-25 minutes).TIPDon't rush. If the onions start to scorch, lower the heat and add a splash of water. - simmer · ~5 min
Build the roux and add milk.
1.Sprinkle the flour over the caramelized onions and stir continuously for 1 minute to cook the flour.2.Gradually pour in the warm milk while whisking constantly to prevent lumps.3.Add the remaining salt and all of the black pepper.4.Bring to a gentle simmer and cook until the gravy thickens and coats the back of a spoon (3-4 minutes).TIPWarm milk incorporates more smoothly into a hot roux. Cold milk can seize and form lumps. - simmer
Adjust consistency and serve.
If the gravy becomes too thick, whisk in warm water a tablespoon at a time until the desired consistency is reached. Taste and adjust salt and pepper. Serve hot over biscuits, mashed potatoes, or country fried steak.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For deeper caramelization, cook the onions until they are a rich mahogany brown, not just golden.
- 2Warm the milk before adding it to the roux to prevent lumps and ensure a silky gravy.
- 3If the gravy thickens too much as it sits, thin it with a splash of warm water or milk just before serving.
- 4Use a cast-iron skillet for even heat distribution and better browning of the onions.
- 5Let the roux cook for a full minute after adding flour to eliminate any raw flour taste.
- 6Make ahead: the onions and gravy can be refrigerated for up to 3 days; reheat gently, thinning as needed.
Adapt it for your goals.
Vegan/Plant-Based
Replace butter with a neutral oil or vegan butter, and use unsweetened oat milk or cashew milk for the dairy. The gravy will still be rich and creamy.
Gluten FreeGluten-Free
Swap all-purpose flour for a gluten-free all-purpose blend or sweet rice flour. Whisk a bit longer after adding the flour to ensure no raw taste.
Herb InfusedHerb-Infused
Add 2 sprigs of fresh thyme or a bay leaf to the onions while they caramelize; remove before serving. This adds an earthy, aromatic note.
Bacon SmotheredBacon-Smothered
Cook 4 slices of chopped bacon before the onions, then use the rendered fat in place of part of the butter. Crumble the bacon on top as a garnish.
Spiced UpSpiced-Up
Add ½ teaspoon of smoked paprika and a pinch of cayenne pepper along with the black pepper for a smoky, slightly spicy kick.
Why this is on our healthy list.
Rich in Quercetin
Onions are a top source of quercetin, a powerful antioxidant that helps fight inflammation and supports heart health.
Good Source of Calcium
Whole milk and butter provide calcium, essential for strong bones and teeth, making this comfort dish more nourishing.
Low in Added Sugar
The sweetness in this recipe comes entirely from caramelized onions, not added sugar, making it a smart choice for managing sugar intake.
Frequently asked questions
Yes, but yellow onions are more pungent and may need a slightly longer cooking time. Red onions will make the gravy look a little purple but still taste delicious.



