32 Delectable Gravy Recipes for Comfort Food Lovers

Posted by Sophia Brennan on February 16, 2026

Dive into the ultimate comfort food experience with our collection of 32 delectable gravy recipes! Whether you’re craving classic turkey drippings, rich mushroom, or a spicy twist, these recipes will transform any meal into a cozy feast. Perfect for home cooks looking to elevate their comfort food game. Get ready to ladle up some deliciousness—your taste buds will thank you!

Creamy Mushroom Gravy

Creamy Mushroom Gravy
Under the soft glow of the kitchen light, there’s a quiet comfort in stirring a pot of something simple and rich, a creamy mushroom gravy that feels like a warm embrace on a chilly evening. It transforms humble ingredients into a velvety sauce, perfect for draping over mashed potatoes or a Sunday roast, its earthy depth unfolding slowly with each gentle bubble.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– 4 tbsp unsalted butter
– 1 lb cremini mushrooms, sliced
– 1 small yellow onion, finely diced
– 2 cloves garlic, minced
– 3 tbsp all-purpose flour
– 2 cups vegetable broth
– 1 cup heavy cream
– 1 tsp dried thyme
– 1/2 tsp salt
– 1/4 tsp black pepper

Instructions

1. Melt 4 tbsp unsalted butter in a large skillet over medium heat until it foams slightly.
2. Add 1 lb sliced cremini mushrooms and cook for 8-10 minutes, stirring occasionally, until they release their liquid and turn golden brown.
3. Stir in 1 finely diced small yellow onion and cook for 5 minutes until translucent and soft.
4. Add 2 minced garlic cloves and cook for 1 minute until fragrant, being careful not to let it burn.
5. Sprinkle 3 tbsp all-purpose flour over the mushroom mixture and stir constantly for 2 minutes to cook out the raw flour taste, which helps thicken the gravy smoothly.
6. Gradually pour in 2 cups vegetable broth while whisking continuously to prevent lumps from forming.
7. Bring the mixture to a gentle simmer over medium heat and cook for 5 minutes, stirring occasionally, until it thickens slightly.
8. Reduce the heat to low and slowly stir in 1 cup heavy cream until fully incorporated.
9. Add 1 tsp dried thyme, 1/2 tsp salt, and 1/4 tsp black pepper, then simmer for 5 more minutes, stirring often, to let the flavors meld together.
10. Remove from heat and let the gravy rest for 2 minutes before serving to allow it to thicken to a silky consistency.

Now, this gravy settles into a lush, creamy texture with a deep umami flavor from the browned mushrooms, making it irresistibly rich. Try drizzling it over baked chicken or stirring it into a pot of steamed rice for a cozy, satisfying meal that feels like a quiet moment of nourishment.

Savory Onion Gravy

Savory Onion Gravy
Beneath the quiet hum of the kitchen, there’s a simple comfort in transforming humble onions into something rich and deeply savory, a process that feels like coaxing warmth from the very air.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– 2 tbsp unsalted butter
– 2 large yellow onions, thinly sliced
– 1 tsp granulated sugar
– 2 tbsp all-purpose flour
– 2 cups beef broth
– 1 tbsp Worcestershire sauce
– 1/2 tsp dried thyme
– 1/4 tsp black pepper

Instructions

1. Melt 2 tbsp unsalted butter in a large skillet over medium-low heat.
2. Add 2 large thinly sliced yellow onions and 1 tsp granulated sugar to the skillet, stirring to coat.
3. Cook the onions for 15-20 minutes, stirring occasionally, until they are deeply caramelized and golden brown.
4. Sprinkle 2 tbsp all-purpose flour evenly over the caramelized onions, stirring constantly for 1 minute to cook out the raw flour taste.
5. Gradually whisk in 2 cups beef broth, ensuring no lumps form.
6. Stir in 1 tbsp Worcestershire sauce, 1/2 tsp dried thyme, and 1/4 tsp black pepper.
7. Increase the heat to medium and bring the mixture to a gentle simmer.
8. Reduce the heat to low and let the gravy simmer for 5 minutes, stirring occasionally, until it thickens to a coat-the-back-of-a-spoon consistency.
9. Remove the skillet from the heat.

Kettle on the stove, this gravy settles into a silky, amber-hued embrace, its sweet onion depth balanced by the savory umami of broth—pour it generously over mashed potatoes or a hearty meatloaf, where it pools and clings, turning any meal into a whispered comfort.

Classic Brown Gravy

Classic Brown Gravy
Unfolding the memory of Sunday dinners past, this classic brown gravy whispers of comfort and connection, a simple yet soulful companion to mashed potatoes or roasted meats. It’s the kind of recipe that feels less like cooking and more like gathering warmth from the pan, a gentle reminder that the best flavors often start with patience and a good fond.

Serving: 4 | Pre Time: 5 minutes | Cooking Time: 15 minutes

Ingredients

– 4 tablespoons unsalted butter
– ¼ cup all-purpose flour
– 2 cups beef broth
– 1 teaspoon Worcestershire sauce
– ¼ teaspoon black pepper

Instructions

1. Melt 4 tablespoons of unsalted butter in a medium saucepan over medium heat.
2. Whisk in ¼ cup of all-purpose flour and cook for 3–4 minutes, stirring constantly, until the mixture turns a light golden brown and smells nutty—this roux is the base for your gravy’s rich flavor and color.
3. Gradually pour in 2 cups of beef broth while whisking continuously to prevent lumps from forming.
4. Add 1 teaspoon of Worcestershire sauce and ¼ teaspoon of black pepper.
5. Bring the mixture to a gentle simmer over medium heat, then reduce the heat to low.
6. Cook for 8–10 minutes, whisking occasionally, until the gravy thickens enough to coat the back of a spoon; if it becomes too thick, you can thin it with a splash of broth or water.
7. Remove the saucepan from the heat and let the gravy rest for 2 minutes before serving to allow the flavors to meld smoothly.

Yielding a velvety, glossy texture, this gravy deepens with a savory umami from the Worcestershire, perfect for drizzling over biscuits or stirring into a cozy shepherd’s pie. It clings lovingly to every bite, transforming simple meals into something quietly celebratory.

Rich Turkey Gravy

Rich Turkey Gravy
Kindly, as the afternoon light fades on this February day, I find myself drawn to the warmth of the kitchen, to the simple, profound comfort of a gravy that transforms a meal into a memory.

Serving: 6 | Pre Time: 5 minutes | Cooking Time: 25 minutes

Ingredients

– 4 tbsp unsalted butter
– 1/4 cup all-purpose flour
– 4 cups turkey or chicken stock
– 1/2 tsp kosher salt
– 1/4 tsp freshly ground black pepper

Instructions

1. Place a medium saucepan over medium heat and add 4 tbsp of unsalted butter.
2. Allow the butter to melt completely, swirling the pan occasionally, which should take about 1 minute.
3. Add 1/4 cup all-purpose flour to the melted butter all at once, stirring immediately with a whisk to combine.
4. Cook the butter and flour mixture, stirring constantly with the whisk, for exactly 3 minutes to create a pale golden roux and cook out the raw flour taste.
5. Slowly pour in 4 cups of turkey or chicken stock while whisking continuously to prevent lumps from forming.
6. Increase the heat to medium-high and bring the mixture to a gentle boil, which will take about 5-7 minutes.
7. Once boiling, reduce the heat to low and let the gravy simmer uncovered for 15 minutes, stirring every 3-4 minutes to prevent sticking.
8. After 15 minutes, the gravy should have thickened enough to coat the back of a spoon; if it’s too thin, simmer for an additional 3-5 minutes.
9. Remove the saucepan from the heat and stir in 1/2 tsp kosher salt and 1/4 tsp freshly ground black pepper until fully dissolved.
10. Taste the gravy and adjust seasoning only if necessary, keeping in mind the saltiness of your stock.

Often, the result is a velvety, deeply savory gravy with a rich, glossy sheen that clings perfectly to mashed potatoes or roasted turkey. Its flavor deepens beautifully if made a day ahead and gently reheated, making it a thoughtful centerpiece for a quiet, comforting supper.

Herbed Sausage Gravy

Herbed Sausage Gravy
Wandering through the quiet morning, I find myself drawn to the stove, where a simple skillet promises the kind of comfort that settles deep in the bones. It’s in these slow, deliberate moments that a humble gravy transforms, its savory scent weaving through the kitchen like a warm memory. This herbed sausage gravy is less a recipe and more a gentle ritual, a reminder of nourishment found in patient, hands-on cooking.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

– 1 lb bulk breakfast sausage
– 3 tbsp unsalted butter
– 1/3 cup all-purpose flour
– 3 cups whole milk
– 1 tsp dried thyme
– 1/2 tsp dried sage
– 1/4 tsp freshly ground black pepper
– 1/4 tsp salt

Instructions

1. Place a large skillet or Dutch oven over medium heat and add the 1 lb bulk breakfast sausage.
2. Cook the sausage for 8–10 minutes, using a wooden spoon to break it into small crumbles, until it is no longer pink and has developed a light golden-brown color.
3. Tip: Do not drain the rendered fat from the skillet, as it will form the flavorful base for your roux.
4. Add the 3 tbsp unsalted butter to the skillet with the sausage and fat, stirring until the butter is fully melted.
5. Sprinkle the 1/3 cup all-purpose flour evenly over the sausage mixture and cook, stirring constantly, for 2 minutes to form a light golden roux and cook out the raw flour taste.
6. Tip: A consistent stir here prevents the flour from burning and ensures a smooth gravy later.
7. Gradually pour in the 3 cups whole milk while whisking continuously to incorporate it into the roux without lumps.
8. Add the 1 tsp dried thyme, 1/2 tsp dried sage, 1/4 tsp freshly ground black pepper, and 1/4 tsp salt to the skillet.
9. Bring the mixture to a gentle simmer over medium heat, then reduce the heat to low.
10. Cook the gravy for 8–10 minutes, stirring occasionally, until it thickens to a creamy, coating consistency that coats the back of a spoon.
11. Tip: If the gravy thickens too much, you can thin it with a splash of additional milk until it reaches your desired texture.
12. Remove the skillet from the heat and let the gravy rest for 2 minutes before serving.

Buttery and rich, this gravy boasts a velvety texture that clings lovingly to biscuits or toast, with the herbal notes of thyme and sage cutting through the sausage’s savory depth. For a creative twist, try spooning it over roasted potatoes or folding it into a breakfast casserole, where it adds a layer of creamy, aromatic warmth that makes any morning feel special.

Vegetarian Roasted Garlic Gravy

Vegetarian Roasted Garlic Gravy
Lately, I’ve been craving the kind of comfort that only comes from something rich and savory, the sort of dish that feels like a warm embrace on a quiet evening. This vegetarian roasted garlic gravy is just that—a deeply flavorful, velvety sauce born from the slow, patient caramelization of garlic, transforming simple ingredients into something truly special.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 50 minutes

Ingredients

– 2 whole heads of garlic
– 2 tablespoons olive oil
– 1/4 cup unsalted butter
– 1/3 cup all-purpose flour
– 4 cups vegetable broth
– 1/2 cup dry white wine
– 1 teaspoon dried thyme
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper

Instructions

1. Preheat your oven to 400°F.
2. Slice the top 1/4 inch off each head of garlic to expose the cloves.
3. Place each garlic head on a piece of aluminum foil, drizzle with 1 tablespoon of olive oil per head, and wrap tightly to form a sealed packet.
4. Roast the garlic packets in the preheated oven for 40 minutes, until the cloves are soft, golden, and easily squeezed from their skins.
5. Remove the garlic from the oven and let it cool until safe to handle, about 10 minutes.
6. Squeeze the roasted garlic cloves from their skins into a small bowl and mash them into a smooth paste with a fork.
7. In a medium saucepan over medium heat, melt the unsalted butter.
8. Whisk in the all-purpose flour and cook for 2 minutes, stirring constantly, to form a light golden roux and remove the raw flour taste.
9. Slowly pour in the vegetable broth while whisking continuously to prevent lumps from forming.
10. Add the dry white wine, dried thyme, salt, and black pepper to the saucepan.
11. Whisk in the roasted garlic paste until fully incorporated.
12. Bring the mixture to a gentle simmer over medium heat, then reduce the heat to low.
13. Cook the gravy for 15 minutes, stirring occasionally, until it thickens to a coating consistency that coats the back of a spoon.
14. Remove the gravy from the heat and let it rest for 5 minutes before serving.
Now, this gravy settles into a lush, silky texture with a profound, sweetly mellow garlic flavor that’s neither sharp nor overpowering. It drapes beautifully over mashed potatoes or roasted vegetables, and for a creative twist, try swirling a spoonful into a creamy mushroom soup to add an extra layer of savory depth.

Southern Bacon-Infused Gravy

Southern Bacon-Infused Gravy
Zigzagging through memories of Sunday mornings, I recall the scent of bacon sizzling in a cast-iron skillet, a prelude to this rich, savory gravy that feels like a warm embrace. It’s a humble, slow-simmered creation that transforms simple ingredients into a deeply comforting sauce, perfect for draping over biscuits or mashed potatoes on a lazy weekend.

Serving: 4 | Pre Time: 5 minutes | Cooking Time: 25 minutes

Ingredients

– 6 slices bacon
– 1/4 cup all-purpose flour
– 2 cups whole milk
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper

Instructions

1. Place 6 slices of bacon in a large skillet over medium heat. Cook for 8–10 minutes, flipping occasionally, until the bacon is crispy and the fat has rendered.
2. Remove the bacon from the skillet, leaving about 1/4 cup of bacon fat in the pan; set the bacon aside on a paper towel-lined plate to drain.
3. Reduce the heat to medium-low and whisk 1/4 cup of all-purpose flour into the bacon fat. Cook for 2–3 minutes, stirring constantly, until the mixture turns a light golden brown and smells nutty.
4. Gradually pour in 2 cups of whole milk, whisking continuously to prevent lumps from forming. Increase the heat to medium and bring the mixture to a gentle simmer.
5. Crumble the reserved bacon into small pieces and add it to the skillet. Stir in 1/2 teaspoon of salt and 1/4 teaspoon of black pepper.
6. Reduce the heat to low and let the gravy simmer for 10–12 minutes, stirring occasionally, until it thickens to a creamy consistency that coats the back of a spoon.
7. Remove the skillet from the heat and let the gravy rest for 2 minutes before serving to allow the flavors to meld.

Gently ladle this gravy over warm biscuits, where its velvety texture clings beautifully, punctuated by smoky bacon bits. The flavor is robust and savory, with a subtle sweetness from the milk, making it ideal for drizzling over fried chicken or spooning onto grits for a hearty Southern twist.

Hearty Beef Gravy

Hearty Beef Gravy
There’s something deeply comforting about a rich, savory gravy that simmers slowly on the stove, filling the kitchen with warmth on a quiet afternoon. This hearty beef gravy is a simple, soulful recipe that transforms humble ingredients into a velvety, flavorful sauce perfect for spooning over mashed potatoes, biscuits, or roasted meats. It’s the kind of dish that feels like a gentle embrace, especially on days when you crave a touch of homemade comfort.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– 2 tbsp unsalted butter
– 1/2 cup finely chopped yellow onion
– 1/4 cup all-purpose flour
– 2 cups beef broth
– 1/4 cup heavy cream
– 1/2 tsp salt
– 1/4 tsp black pepper

Instructions

1. Melt 2 tbsp unsalted butter in a medium saucepan over medium heat until it bubbles gently.
2. Add 1/2 cup finely chopped yellow onion to the saucepan and cook for 5 minutes, stirring occasionally, until the onion becomes soft and translucent.
3. Sprinkle 1/4 cup all-purpose flour over the cooked onion and stir continuously for 2 minutes to form a roux, which should turn a light golden brown.
4. Gradually whisk in 2 cups beef broth, about 1/2 cup at a time, to prevent lumps from forming, ensuring the mixture is smooth after each addition.
5. Bring the mixture to a gentle boil over medium-high heat, then reduce the heat to low and let it simmer uncovered for 15 minutes, stirring every 5 minutes to thicken the gravy.
6. Stir in 1/4 cup heavy cream, 1/2 tsp salt, and 1/4 tsp black pepper, and cook for an additional 3 minutes over low heat until the gravy is glossy and well combined.
7. Remove the saucepan from the heat and let the gravy rest for 2 minutes before serving to allow the flavors to meld.

A silky, deep-brown gravy emerges, with a velvety texture that clings beautifully to spoons and a robust, savory flavor from the slow-cooked roux. Try drizzling it over crispy roasted potatoes or using it as a base for a cozy shepherd’s pie to elevate any simple meal into something special.

Spicy Cajun Gravy

Spicy Cajun Gravy
Beneath the quiet hum of the kitchen, there’s a warmth that builds slowly, a deep, savory comfort that starts with a simple roux and unfolds into something richly complex. This spicy Cajun gravy is that kind of quiet alchemy, a blend of heat and heartiness meant to drape over biscuits or smother a plate of mashed potatoes, turning an ordinary meal into a moment of deep, satisfying solace.

Serving: 6 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– 1/2 cup unsalted butter
– 1/2 cup all-purpose flour
– 1 medium yellow onion, finely diced
– 1 medium green bell pepper, finely diced
– 2 stalks celery, finely diced
– 3 cloves garlic, minced
– 2 tbsp Cajun seasoning blend
– 4 cups chicken broth
– 1 cup heavy cream
– 1 tsp hot sauce (such as Tabasco)
– Salt, as needed

Instructions

1. Melt 1/2 cup unsalted butter in a large, heavy-bottomed pot or Dutch oven over medium heat.
2. Whisk in 1/2 cup all-purpose flour to form a roux, cooking for 5-7 minutes while stirring constantly until it turns a deep peanut butter brown, which develops the gravy’s nutty base flavor.
3. Add 1 finely diced medium yellow onion, 1 finely diced medium green bell pepper, and 2 finely diced stalks celery to the roux, stirring to coat, and cook for 8-10 minutes until the vegetables soften and become fragrant.
4. Stir in 3 minced cloves garlic and 2 tbsp Cajun seasoning blend, cooking for 1 minute until aromatic.
5. Gradually pour in 4 cups chicken broth while whisking continuously to prevent lumps from forming.
6. Bring the mixture to a gentle simmer over medium heat, then reduce to low and let it cook uncovered for 15 minutes, stirring occasionally, to allow the flavors to meld and the gravy to thicken slightly.
7. Stir in 1 cup heavy cream and 1 tsp hot sauce, then simmer for an additional 5 minutes until the gravy is smooth and coats the back of a spoon.
8. Taste the gravy and add salt only if needed, as the broth and seasoning may provide enough saltiness.
9. Remove the pot from the heat and let the gravy rest for 5 minutes before serving to allow it to thicken to a lush, pourable consistency.

Ladled warm, this gravy boasts a velvety texture that clings to every bite, with layers of smoky spice from the Cajun blend mellowed by the cream’s richness. Try it generously spooned over crispy fried chicken or stirred into a bowl of cheese grits for a comforting twist that makes any evening feel a little more nourished and complete.

Ginger Soy Gravy

Ginger Soy Gravy
Dipping into the quiet of the kitchen, there’s a simple alchemy in simmering a sauce that feels both grounding and new. This ginger soy gravy, with its deep, savory notes and gentle warmth, is a humble companion to countless meals, transforming the ordinary into something quietly special.

Serving: 4 | Pre Time: 5 minutes | Cooking Time: 15 minutes

Ingredients

– 2 tbsp unsalted butter
– 1 tbsp minced fresh ginger
– 2 cloves garlic, minced
– 2 tbsp all-purpose flour
– 1 cup low-sodium chicken broth
– 1/4 cup low-sodium soy sauce
– 1 tbsp rice vinegar
– 1 tsp honey

Instructions

1. Melt 2 tbsp unsalted butter in a small saucepan over medium-low heat.
2. Add 1 tbsp minced fresh ginger and 2 cloves minced garlic, sautéing for 1-2 minutes until fragrant but not browned.
3. Sprinkle 2 tbsp all-purpose flour into the pan, whisking constantly to form a smooth paste (roux) and cook for 1 minute to remove the raw flour taste.
4. Gradually pour in 1 cup low-sodium chicken broth while whisking continuously to prevent lumps.
5. Stir in 1/4 cup low-sodium soy sauce, 1 tbsp rice vinegar, and 1 tsp honey until fully combined.
6. Increase heat to medium and bring the mixture to a gentle simmer, then reduce heat to low.
7. Cook for 8-10 minutes, stirring occasionally, until the gravy thickens enough to coat the back of a spoon.
8. Remove from heat and let it rest for 2 minutes before serving.

Silky and rich, this gravy drapes over roasted vegetables or mashed potatoes with a glossy sheen. Its flavor is deeply umami from the soy, brightened by ginger’s zing and a subtle sweetness—try drizzling it over a baked sweet potato for a comforting twist.

Lemon Thyme Chicken Gravy

Lemon Thyme Chicken Gravy
Wandering through the kitchen on a quiet afternoon, I found myself drawn to the simple comfort of a homemade gravy, its aroma promising warmth and nourishment. This lemon thyme chicken gravy feels like a gentle embrace, transforming humble ingredients into something quietly special with each slow stir.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– 2 tbsp unsalted butter
– 1 tbsp all-purpose flour
– 1 cup chicken broth
– 1/2 cup heavy cream
– 1 tbsp fresh lemon juice
– 1 tsp fresh thyme leaves
– 1/4 tsp salt
– 1/8 tsp black pepper

Instructions

1. Melt 2 tbsp unsalted butter in a medium saucepan over medium-low heat, swirling occasionally until fully liquid and foamy.
2. Whisk in 1 tbsp all-purpose flour to form a smooth paste, cooking for exactly 2 minutes while stirring constantly to prevent burning.
3. Gradually pour in 1 cup chicken broth while whisking vigorously to eliminate lumps, then bring the mixture to a gentle simmer.
4. Reduce heat to low and stir in 1/2 cup heavy cream until fully incorporated, letting it thicken for 5 minutes without boiling.
5. Add 1 tbsp fresh lemon juice, 1 tsp fresh thyme leaves, 1/4 tsp salt, and 1/8 tsp black pepper, stirring for 1 minute until fragrant.
6. Simmer uncovered for 10 minutes, stirring every 2 minutes, until the gravy coats the back of a spoon evenly.
7. Remove from heat and let rest for 3 minutes before serving to allow flavors to meld.

Lemon thyme chicken gravy settles into a velvety, pale gold pool with flecks of green thyme, offering bright citrus notes that soften into creamy richness. Drizzle it over mashed potatoes or roasted chicken, or fold it into warm biscuits for a comforting twist that feels both familiar and quietly elegant.

Conclusion

You’ve just discovered 32 delectable gravy recipes to elevate your comfort food game. Whether you’re a beginner or a seasoned cook, there’s something here to make your meals extra special. We’d love to hear which recipes become your new favorites—leave a comment below! And if you found this roundup helpful, please share it on Pinterest to spread the comfort.

You might also like these recipes

Leave a Comment