32 Delicious Tomato Gravy Recipes for Every Meal

Posted by Sophia Brennan on January 4, 2026

Nestled between the familiar and the fantastic, tomato gravy is the versatile hero your kitchen’s been craving. Whether you’re whipping up a quick weeknight dinner, craving cozy comfort food, or celebrating seasonal flavors, this rich, savory sauce transforms any meal. Dive into our roundup of 32 delicious recipes—there’s a perfect tomato gravy waiting to become your new go-to. Let’s get cooking!

Classic Southern Tomato Gravy

Classic Southern Tomato Gravy
Kind of like a warm hug from your grandma’s kitchen, Classic Southern Tomato Gravy is that humble, soul-satisfying staple I turn to when I crave something deeply comforting and ridiculously easy. I first learned this from my aunt in Georgia, who’d whip it up on lazy Sunday mornings, and now it’s my go-to for turning simple biscuits or grits into a feast. There’s something magical about how a few pantry staples transform into a rich, velvety sauce that feels both nostalgic and utterly delicious.

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

Ingredients

– 4 slices thick-cut bacon, chopped into small pieces
– 2 tablespoons all-purpose flour
– 1 (14.5-ounce) can diced tomatoes with their juices
– 1 cup whole milk
– 1/2 teaspoon kosher salt
– 1/4 teaspoon freshly ground black pepper
– 1/4 teaspoon granulated sugar

Instructions

1. Place a large skillet over medium heat and add the chopped thick-cut bacon.
2. Cook the bacon, stirring occasionally, for 5–7 minutes until it is crispy and the fat has rendered.
3. Using a slotted spoon, transfer the crispy bacon to a paper towel-lined plate, leaving the rendered bacon fat in the skillet.
4. Sprinkle 2 tablespoons of all-purpose flour into the hot bacon fat in the skillet.
5. Whisk the flour and fat together continuously for 2–3 minutes until the mixture turns a light golden brown and smells nutty, which creates a flavorful roux—this is key for thickening and depth.
6. Slowly pour in the entire can of diced tomatoes with their juices while whisking constantly to prevent lumps.
7. Bring the mixture to a gentle simmer over medium heat, then reduce the heat to medium-low.
8. Let it simmer uncovered for 5 minutes, stirring occasionally, until the tomatoes soften and the liquid reduces slightly.
9. Gradually whisk in 1 cup of whole milk until fully incorporated and smooth.
10. Add 1/2 teaspoon of kosher salt, 1/4 teaspoon of freshly ground black pepper, and 1/4 teaspoon of granulated sugar to balance the acidity.
11. Simmer the gravy over low heat for another 5–7 minutes, stirring frequently, until it thickens to a creamy, spoon-coating consistency—if it thickens too much, you can thin it with a splash of milk.
12. Stir the reserved crispy bacon back into the gravy just before serving to keep it crunchy.
13. Remove the skillet from the heat.
14. Taste and adjust seasoning if needed, but avoid over-salting as the bacon adds saltiness.

This gravy emerges silky and lush with a tangy-sweet tomato base punctuated by smoky bacon bits. Try it spooned over fluffy buttermilk biscuits or creamy stone-ground grits for a true Southern breakfast, or get creative by drizzling it over fried chicken or mashed potatoes—it’s versatile enough to elevate any comfort meal.

Spicy Tomato Gravy with Jalapeños

Spicy Tomato Gravy with Jalapeños
Gathering around the table for a cozy meal always reminds me of my grandmother’s kitchen, where the scent of simmering tomatoes and spices would fill the air. This spicy tomato gravy with jalapeños is my modern twist on that comforting memory, perfect for those nights when you crave something bold and warming. I love making a big batch on Sundays to enjoy throughout the week—it’s become a staple in my home-cooking routine.

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

Ingredients

– 2 tablespoons of rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 3 cloves of garlic, minced
– 2 fresh jalapeños, seeds removed and finely chopped
– 1 (28-ounce) can of crushed tomatoes with their juices
– 1 teaspoon of smoked paprika
– 1/2 teaspoon of ground cumin
– 1/4 teaspoon of cayenne pepper
– 1 cup of vegetable broth
– Salt to taste
– Fresh cilantro leaves for garnish

Instructions

1. Heat the rich extra virgin olive oil in a large saucepan over medium heat until shimmering, about 2 minutes.
2. Add the finely diced yellow onion and cook, stirring occasionally, until softened and translucent, 5-7 minutes.
3. Stir in the minced garlic and finely chopped jalapeños, cooking for 1-2 minutes until fragrant.
4. Pour in the crushed tomatoes with their juices, scraping the bottom of the pan to incorporate any browned bits.
5. Add the smoked paprika, ground cumin, and cayenne pepper, stirring to combine evenly.
6. Pour in the vegetable broth and bring the mixture to a gentle simmer over medium-low heat.
7. Reduce the heat to low and let the gravy simmer uncovered, stirring occasionally, until thickened slightly, 15-20 minutes.
8. Season with salt to taste, adjusting as needed for balance.
9. Ladle the gravy into serving bowls and garnish with fresh cilantro leaves.

Keeping this gravy on hand transforms simple meals—it’s velvety with a slow-building heat from the jalapeños and a smoky depth from the paprika. I love it spooned over creamy polenta or as a zesty topping for grilled chicken, adding a vibrant kick to any dish.

Creamy Tomato Basil Gravy

Creamy Tomato Basil Gravy
Just last week, as the first real chill of the season settled in, I found myself craving something deeply comforting yet vibrant—a dish that could bridge the gap between summer’s bounty and winter’s warmth. My solution was this luscious, herb-kissed Creamy Tomato Basil Gravy, a recipe born from a happy accident when I added a splash of cream to my usual Sunday sauce. It’s become my go-to for cozy weeknights, and I love how it makes my kitchen smell like an Italian grandmother’s dream.

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

Ingredients

– 2 tablespoons rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 3 cloves fresh garlic, minced
– 1 (28-ounce) can of San Marzano whole peeled tomatoes, with their vibrant juices
– 1/2 cup heavy cream, at room temperature
– 1/4 cup fresh basil leaves, roughly chopped plus extra for garnish
– 1 teaspoon fine sea salt
– 1/2 teaspoon freshly cracked black pepper
– 1/4 teaspoon crushed red pepper flakes (optional for a gentle heat)

Instructions

1. In a large, heavy-bottomed saucepan or Dutch oven, heat the rich extra virgin olive oil over medium heat until it shimmers, about 1 minute.
2. Add the finely diced yellow onion and cook, stirring frequently, until it becomes soft and translucent, about 5-7 minutes. *(Tip: A pinch of salt here helps draw out moisture and speeds up the softening process.)*
3. Stir in the minced fresh garlic and cook for just 1 minute until fragrant, being careful not to let it brown.
4. Pour in the entire can of San Marzano tomatoes with their vibrant juices. Use a wooden spoon or potato masher to gently crush the whole tomatoes directly in the pot.
5. Season the mixture with the fine sea salt, freshly cracked black pepper, and optional crushed red pepper flakes.
6. Bring the sauce to a lively simmer, then reduce the heat to low. Let it cook uncovered, stirring occasionally, for 15 minutes to allow the flavors to meld and the sauce to thicken slightly.
7. Carefully stir in the room-temperature heavy cream until fully incorporated and the sauce turns a beautiful pale orange-pink color. *(Tip: Letting the cream come to room temperature prevents it from curdling when added to the warm sauce.)*
8. Remove the pot from the heat and immediately stir in the roughly chopped fresh basil leaves. *(Tip: Adding basil off the heat preserves its bright, fresh flavor and vibrant green color.)*
9. Taste and adjust seasoning if necessary.
Velvety and rich with a perfect balance of sweet tomato acidity and herbal freshness, this gravy has a luxurious, spoon-coating texture. I love it tossed with thick pappardelle pasta, but it’s also incredible as a decadent dip for crispy garlic bread or spooned over a simple baked chicken breast for an easy, elegant dinner.

Savory Tomato and Onion Gravy

Savory Tomato and Onion Gravy
Cooking up a storm in my kitchen always brings back memories of my grandma’s cozy Sunday dinners, and this savory tomato and onion gravy is one of those soul-warming recipes I turn to when I want something hearty and nostalgic. It’s a simple, flavorful gravy that transforms basic ingredients into a rich, comforting sauce perfect for smothering over mashed potatoes, biscuits, or roasted meats—trust me, it’s a game-changer for weeknight meals or holiday feasts!

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

Ingredients

– 2 tablespoons of rich extra virgin olive oil
– 1 large yellow onion, thinly sliced into half-moons
– 2 cloves of fresh garlic, minced
– 1 can (14.5 ounces) of fire-roasted diced tomatoes, with juices
– 1 cup of low-sodium vegetable broth
– 1 tablespoon of Worcestershire sauce
– 1 teaspoon of smoked paprika
– 1/2 teaspoon of finely ground black pepper
– 1/4 teaspoon of sea salt
– 1 tablespoon of all-purpose flour
– 2 tablespoons of unsalted butter

Instructions

1. Heat the rich extra virgin olive oil in a large skillet over medium heat until it shimmers, about 2 minutes.
2. Add the thinly sliced yellow onion and cook, stirring occasionally, until softened and golden brown, about 8-10 minutes—this slow caramelization builds a deep flavor base, so don’t rush it!
3. Stir in the minced fresh garlic and cook for 1 minute until fragrant, being careful not to burn it.
4. Sprinkle the all-purpose flour over the onions and garlic, stirring constantly to form a paste and cook for 2 minutes to remove the raw flour taste.
5. Pour in the low-sodium vegetable broth gradually, whisking continuously to prevent lumps and create a smooth mixture.
6. Add the can of fire-roasted diced tomatoes with juices, Worcestershire sauce, smoked paprika, finely ground black pepper, and sea salt, then bring to a gentle simmer.
7. Reduce the heat to low and let the gravy simmer uncovered for 15 minutes, stirring occasionally, until it thickens to a gravy-like consistency—if it gets too thick, add a splash more broth.
8. Stir in the unsalted butter until melted and fully incorporated, which adds a silky richness and gloss to the gravy.
9. Remove from heat and let it sit for 5 minutes to allow the flavors to meld together beautifully.
Mouthwatering and velvety, this gravy boasts a tangy-sweet depth from the caramelized onions and fire-roasted tomatoes, with a smoky hint from the paprika that makes it irresistibly savory. I love serving it over fluffy buttermilk biscuits or creamy mashed potatoes for a comforting meal, and it’s also fantastic as a topping for meatloaf or roasted chicken—leftovers taste even better the next day!

Herbed Tomato Gravy with Rosemary

Herbed Tomato Gravy with Rosemary
O
n a chilly evening last week, I found myself craving something deeply comforting yet bright—something to bridge the gap between hearty winter stews and the fresh flavors of spring. That’s when this herbed tomato gravy with rosemary came to mind, a recipe I’ve been tweaking for years based on my grandmother’s Sunday sauce and my own love for garden herbs. It’s become my go-to for cozy dinners, and I love how the rosemary fills the kitchen with its piney scent.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– 2 tablespoons rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 3 cloves garlic, minced
– 1 (28-ounce) can of high-quality crushed tomatoes
– 1 cup low-sodium vegetable broth
– 2 teaspoons finely chopped fresh rosemary
– 1 teaspoon dried oregano
– ½ teaspoon kosher salt
– ¼ teaspoon freshly ground black pepper
– 1 tablespoon unsalted butter (optional, for richness)

Instructions

1. Heat 2 tablespoons of rich extra virgin olive oil in a large saucepan over medium heat until it shimmers, about 1 minute.
2. Add 1 medium finely diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
3. Stir in 3 cloves of minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
4. Pour in 1 (28-ounce) can of high-quality crushed tomatoes and 1 cup of low-sodium vegetable broth, scraping the bottom of the pan to release any browned bits.
5. Add 2 teaspoons of finely chopped fresh rosemary, 1 teaspoon of dried oregano, ½ teaspoon of kosher salt, and ¼ teaspoon of freshly ground black pepper.
6. Bring the mixture to a gentle simmer, then reduce the heat to low.
7. Let the gravy simmer uncovered for 15–20 minutes, stirring occasionally, until it thickens slightly and the flavors meld.
8. For a velvety finish, stir in 1 tablespoon of unsalted butter until fully melted and incorporated.
9. Remove the saucepan from the heat and let the gravy rest for 5 minutes before serving.
D
uring the simmer, the gravy develops a lush, spoon-coating texture that’s perfect for draping over mashed potatoes or polenta. The rosemary adds an earthy depth that balances the tomatoes’ bright acidity, making it versatile enough for pasta, meatballs, or even as a base for shakshuka. I often double the batch and freeze half—it’s that kind of reliable, flavor-packed staple that makes weeknight dinners feel special.

Tomato Gravy with Ground Sausage

Tomato Gravy with Ground Sausage
Zesty, comforting, and packed with flavor—this Tomato Gravy with Ground Sausage is my go-to for chilly evenings when I crave something hearty yet simple. I first learned this recipe from my grandmother, who swore by using the best sausage you can find, and after years of tweaking, I’ve found that a splash of red wine really brings it all together. It’s the kind of dish that fills the kitchen with an irresistible aroma, promising a cozy meal ahead.

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

Ingredients

– 1 pound fresh ground pork sausage
– 1 tablespoon rich extra virgin olive oil
– 1 medium yellow onion, finely chopped
– 2 cloves garlic, minced
– 1 (28-ounce) can crushed tomatoes with their juices
– 1/2 cup dry red wine
– 1 teaspoon dried oregano
– 1/2 teaspoon smoked paprika
– 1/4 teaspoon crushed red pepper flakes
– 1/2 cup heavy cream
– Salt and freshly ground black pepper to taste
– Fresh parsley, chopped, for garnish

Instructions

1. Heat the rich extra virgin olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
2. Add the fresh ground pork sausage and cook, breaking it into small crumbles with a wooden spoon, until browned and no longer pink, about 8-10 minutes.
3. Tip: Use a slotted spoon to transfer the sausage to a plate, leaving about 1 tablespoon of rendered fat in the skillet for flavor.
4. Add the finely chopped yellow onion to the skillet and sauté until soft and translucent, about 5 minutes.
5. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to burn it.
6. Pour in the dry red wine to deglaze the pan, scraping up any browned bits from the bottom with a spatula, and simmer until reduced by half, about 3 minutes.
7. Tip: This step enhances the depth of flavor, so don’t skip it—it’s my secret for a richer gravy.
8. Add the crushed tomatoes with their juices, dried oregano, smoked paprika, and crushed red pepper flakes, stirring to combine.
9. Return the browned sausage to the skillet, reduce heat to low, and let the mixture simmer uncovered for 15 minutes, stirring occasionally.
10. Stir in the heavy cream and simmer for an additional 5 minutes until the gravy thickens slightly.
11. Tip: For a smoother texture, you can blend half the gravy with an immersion blender before adding the cream, but I prefer it chunky.
12. Season with salt and freshly ground black pepper to taste, then remove from heat.
13. Garnish with chopped fresh parsley before serving.

This gravy boasts a velvety texture with a tangy tomato base, balanced by the savory sausage and a hint of smokiness from the paprika. Serve it over creamy mashed potatoes or crusty bread to soak up every last drop—it’s perfect for a family dinner or a casual gathering with friends.

Vegan Tomato Mushroom Gravy

Vegan Tomato Mushroom Gravy
Vegan tomato mushroom gravy has become my go-to comfort food during chilly evenings—it’s rich, savory, and surprisingly simple to whip up. I first stumbled upon this recipe when I needed something hearty to pour over mashed potatoes for a last-minute dinner party, and now it’s a staple in my kitchen. There’s something magical about how the mushrooms soak up all those tomato flavors, creating a gravy that feels indulgent yet totally plant-based.

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

Ingredients

– 2 tablespoons of rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 3 cloves of garlic, minced
– 8 ounces of cremini mushrooms, thinly sliced
– 1 (14.5-ounce) can of fire-roasted diced tomatoes
– 2 cups of vegetable broth
– 1 tablespoon of soy sauce
– 1 teaspoon of dried thyme
– 1/4 cup of all-purpose flour
– Salt and freshly ground black pepper to taste

Instructions

1. Heat the rich extra virgin olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
2. Add the finely diced yellow onion and cook, stirring occasionally, until softened and translucent, approximately 5 minutes.
3. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
4. Add the thinly sliced cremini mushrooms and cook, stirring frequently, until they release their juices and brown slightly, about 8 minutes. Tip: Don’t overcrowd the pan to ensure even browning.
5. Sprinkle the all-purpose flour over the mushroom mixture and stir constantly for 2 minutes to cook off the raw flour taste.
6. Gradually pour in the vegetable broth while whisking to prevent lumps from forming.
7. Add the can of fire-roasted diced tomatoes, soy sauce, and dried thyme, stirring to combine.
8. Bring the mixture to a gentle simmer over medium-low heat, then reduce heat to low and let it cook uncovered for 15 minutes, stirring occasionally. Tip: Simmering slowly helps thicken the gravy without scorching.
9. Season with salt and freshly ground black pepper to taste, then remove from heat. Tip: Taste and adjust seasoning before serving for the best flavor.
10. Serve immediately over your favorite dishes.

Mouthwatering and velvety, this gravy boasts a deep umami flavor from the mushrooms and a subtle smokiness from the tomatoes. I love it drizzled over creamy polenta or as a hearty topping for vegan meatloaf—it’s versatile enough to elevate any meal with its comforting warmth.

Mediterranean Spiced Tomato Gravy

Mediterranean Spiced Tomato Gravy
Remember that chilly evening last week when I was craving something warm and comforting, but also wanted to keep things on the lighter side? That’s when I decided to whip up this Mediterranean Spiced Tomato Gravy, a recipe that’s become my go-to for cozy nights. It’s packed with vibrant flavors that feel both nourishing and indulgent, and I love how the spices fill my kitchen with the most incredible aroma.

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

Ingredients

– 2 tablespoons rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 3 cloves garlic, minced
– 1 teaspoon sweet smoked paprika
– 1 teaspoon ground cumin
– 1/2 teaspoon crushed red pepper flakes
– 1 (28-ounce) can crushed tomatoes with their juices
– 1 cup low-sodium vegetable broth
– 1 tablespoon honey
– 1/4 cup chopped fresh parsley
– Kosher salt

Instructions

1. Heat the rich extra virgin olive oil in a large, heavy-bottomed pot over medium heat until it shimmers, about 2 minutes.
2. Add the finely diced yellow onion and cook, stirring occasionally, until softened and translucent, 5–7 minutes.
3. Stir in the minced garlic and cook until fragrant, about 30 seconds, being careful not to let it burn.
4. Sprinkle in the sweet smoked paprika, ground cumin, and crushed red pepper flakes, toasting the spices for 1 minute to release their oils and deepen their flavor.
5. Pour in the crushed tomatoes with their juices and the low-sodium vegetable broth, scraping up any browned bits from the bottom of the pot.
6. Stir in the honey until fully dissolved.
7. Bring the mixture to a gentle simmer, then reduce the heat to low, cover the pot partially, and let it cook for 20 minutes, stirring occasionally to prevent sticking.
8. Season with kosher salt, starting with 1/2 teaspoon and adjusting as needed after tasting.
9. Remove the pot from the heat and stir in the chopped fresh parsley.
Let this gravy rest for 5 minutes off the heat to allow the flavors to meld beautifully. The result is a velvety, slightly chunky sauce with a sweet-tangy tomato base, warmed by earthy cumin and a hint of smokiness from the paprika. I love serving it over creamy polenta or using it as a hearty topping for grilled chicken—it’s versatile enough to elevate any simple meal.

Tomato Gravy with Garlic and Parmesan

Tomato Gravy with Garlic and Parmesan
My kitchen always smells like garlic on Sunday mornings—it’s my little ritual. Today, I’m sharing my cozy, savory tomato gravy that’s perfect for spooning over biscuits or pasta, and it comes together with just a handful of pantry staples. It’s the kind of dish that makes a regular meal feel special.

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

Ingredients

– 3 tablespoons rich extra virgin olive oil
– 4 cloves fresh garlic, minced
– 2 tablespoons all-purpose flour
– 1 (28-ounce) can crushed San Marzano tomatoes
– 1 cup whole milk
– 1/2 cup freshly grated Parmesan cheese
– 1 teaspoon kosher salt
– 1/2 teaspoon freshly ground black pepper
– 1/4 teaspoon crushed red pepper flakes (optional)

Instructions

1. Heat 3 tablespoons of rich extra virgin olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
2. Add 4 cloves of minced fresh garlic and sauté until fragrant and lightly golden, stirring constantly to prevent burning, about 1–2 minutes.
3. Sprinkle 2 tablespoons of all-purpose flour over the garlic and oil, whisking continuously to form a smooth paste (a roux), and cook for 1 minute to remove the raw flour taste.
4. Gradually pour in 1 (28-ounce) can of crushed San Marzano tomatoes, stirring vigorously to combine with the roux and prevent lumps.
5. Stir in 1 cup of whole milk until fully incorporated, then bring the mixture to a gentle simmer over medium-low heat.
6. Reduce the heat to low and let the gravy simmer uncovered, stirring occasionally, until thickened slightly, about 15–20 minutes.
7. Remove the skillet from the heat and stir in 1/2 cup of freshly grated Parmesan cheese until melted and smooth.
8. Season with 1 teaspoon of kosher salt, 1/2 teaspoon of freshly ground black pepper, and 1/4 teaspoon of crushed red pepper flakes (if using), adjusting as needed.
9. Serve the gravy immediately while warm. What I love most is its velvety texture and the way the garlic and Parmesan meld into a rich, tangy base. Try it over creamy polenta or as a dip for crusty bread—it’s endlessly versatile.

Smoky Chipotle Tomato Gravy

Smoky Chipotle Tomato Gravy
Venturing into my kitchen on a chilly evening, I craved something bold and comforting—a dish that would warm both my kitchen and my soul. That’s when I decided to whip up this smoky chipotle tomato gravy, a recipe I’ve tweaked over the years to balance heat with rich, savory depth, perfect for drizzling over biscuits or mashed potatoes. It’s become my go-to when I want to impress guests or simply treat myself to a cozy, flavorful meal.

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

Ingredients

– 2 tablespoons of rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 2 cloves of fresh garlic, minced
– 1 can (14.5 ounces) of fire-roasted diced tomatoes, with juices
– 2 tablespoons of tomato paste
– 1 chipotle pepper in adobo sauce, finely chopped, plus 1 teaspoon of the smoky adobo sauce
– 1 cup of low-sodium vegetable broth
– 1 teaspoon of ground cumin
– 1/2 teaspoon of smoked paprika
– 1/4 cup of heavy cream
– Salt and freshly ground black pepper to taste
– Fresh cilantro, chopped, for garnish

Instructions

1. Heat the rich extra virgin olive oil in a large skillet over medium heat until it shimmers, about 2 minutes.
2. Add the finely diced yellow onion and cook, stirring frequently, until it turns soft and translucent, approximately 5 minutes.
3. Stir in the minced fresh garlic and cook for 1 more minute until fragrant, being careful not to let it burn.
4. Tip: Toasting the spices enhances their flavor, so add the ground cumin and smoked paprika, stirring for 30 seconds to release their aromas.
5. Incorporate the tomato paste and cook for 2 minutes, stirring constantly to deepen its color and remove any raw taste.
6. Pour in the fire-roasted diced tomatoes with their juices, the finely chopped chipotle pepper, and the smoky adobo sauce, mixing well to combine.
7. Add the low-sodium vegetable broth, bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for 15 minutes, stirring occasionally.
8. Tip: For a smoother texture, use an immersion blender to puree the gravy directly in the skillet until it reaches your desired consistency, or leave it slightly chunky for more body.
9. Stir in the heavy cream and simmer for an additional 5 minutes to allow the flavors to meld and the gravy to thicken slightly.
10. Season with salt and freshly ground black pepper to taste, adjusting as needed.
11. Tip: Let the gravy rest off the heat for 5 minutes before serving to allow it to thicken further and develop a richer flavor profile.
12. Garnish with chopped fresh cilantro just before serving.
Unbelievably velvety and packed with a smoky kick, this gravy boasts a deep, tomatoey base that’s perfectly balanced by the cream’s richness. I love serving it over fluffy buttermilk biscuits or creamy mashed potatoes for a hearty meal, but it also shines as a bold topping for grilled chicken or roasted vegetables, adding a touch of warmth to any dish.

Tomato Gravy with Meatballs

Tomato Gravy with Meatballs
Every time I make this cozy, comforting dish, it reminds me of Sunday dinners at my grandma’s house—the kind of meal that fills your kitchen with the most incredible aroma. I love how the savory meatballs simmer right in the rich tomato gravy, creating something truly special for a weeknight or a casual gathering.

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

Ingredients

– 1 lb ground beef (80/20 blend for juiciness)
– 1/2 cup seasoned breadcrumbs (I prefer Italian-style for extra flavor)
– 1 large farm-fresh egg, lightly beaten
– 2 tbsp rich extra virgin olive oil, divided
– 1 small yellow onion, finely diced
– 2 cloves garlic, minced
– 1 (28 oz) can crushed tomatoes (San Marzano are my favorite for sweetness)
– 1 cup low-sodium beef broth
– 1 tsp dried oregano
– 1/2 tsp finely ground black pepper
– 1/4 cup freshly grated Parmesan cheese, plus extra for serving
– Fresh basil leaves for garnish

Instructions

1. In a large mixing bowl, combine the ground beef, seasoned breadcrumbs, beaten farm-fresh egg, and 1/4 cup freshly grated Parmesan cheese until just mixed—overworking can make the meatballs tough.
2. Shape the mixture into 1-inch meatballs, placing them on a parchment-lined tray; you should get about 20.
3. Heat 1 tbsp rich extra virgin olive oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat until shimmering, about 2 minutes.
4. Add the meatballs in a single layer, working in batches if needed to avoid crowding, and brown them on all sides for 5–7 minutes total until golden; remove and set aside on a plate.
5. Reduce heat to medium and add the remaining 1 tbsp rich extra virgin olive oil to the same pot.
6. Sauté the finely diced yellow onion for 4–5 minutes until softened and translucent, stirring occasionally.
7. Add the minced garlic and cook for 1 minute until fragrant, being careful not to burn it.
8. Pour in the can of crushed tomatoes and 1 cup low-sodium beef broth, scraping up any browned bits from the bottom of the pot for extra flavor.
9. Stir in 1 tsp dried oregano and 1/2 tsp finely ground black pepper, then bring the mixture to a gentle simmer over medium-low heat.
10. Carefully return the browned meatballs to the pot, submerging them in the sauce.
11. Cover and let simmer for 25–30 minutes, until the meatballs are cooked through and the gravy has thickened slightly; a meat thermometer should read 160°F in the center of a meatball.
12. Taste and adjust seasoning if needed, then remove from heat.
13. Serve hot, garnished with fresh basil leaves and extra freshly grated Parmesan cheese.

Comforting and hearty, this dish features tender meatballs that soak up the vibrant, slightly sweet tomato gravy—it’s perfect spooned over creamy polenta or tangled with al dente pasta for a satisfying meal that always brings everyone to the table.

Rich Tomato Gravy with Red Wine

Rich Tomato Gravy with Red Wine
M y kitchen always smells like a cozy Italian trattoria when I’m simmering this rich tomato gravy with red wine—it’s my go-to for Sunday dinners or when I want to impress without stress. I first learned this recipe from my grandmother, who swore by a splash of wine to deepen the flavors, and now I can’t imagine a pasta night without it. Trust me, the aroma alone will have everyone asking for seconds before you even dish it up.

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

Ingredients

– 2 tablespoons rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 3 cloves fresh garlic, minced
– 1 (28-ounce) can of high-quality crushed tomatoes
– 1/2 cup dry red wine, like a bold Cabernet Sauvignon
– 1 teaspoon fine sea salt
– 1/2 teaspoon freshly ground black pepper
– 1 teaspoon dried oregano
– 1/4 cup freshly grated Parmesan cheese
– Fresh basil leaves, for garnish

Instructions

1. Heat 2 tablespoons of rich extra virgin olive oil in a large, heavy-bottomed pot over medium heat until it shimmers, about 2 minutes.
2. Add 1 medium finely diced yellow onion and sauté, stirring occasionally, until it turns soft and translucent, about 5–7 minutes.
3. Stir in 3 cloves of minced fresh garlic and cook for 1 minute until fragrant, being careful not to let it burn.
4. Pour in 1/2 cup of dry red wine, scraping the bottom of the pot to release any browned bits—this adds depth to the gravy.
5. Simmer the wine until it reduces by half, about 3–4 minutes, which concentrates the flavor.
6. Add 1 (28-ounce) can of high-quality crushed tomatoes, 1 teaspoon fine sea salt, 1/2 teaspoon freshly ground black pepper, and 1 teaspoon dried oregano, stirring to combine.
7. Bring the mixture to a gentle boil, then reduce the heat to low, cover the pot partially, and let it simmer for 30 minutes, stirring every 10 minutes to prevent sticking.
8. After simmering, stir in 1/4 cup of freshly grated Parmesan cheese until melted and fully incorporated.
9. Remove the pot from the heat and let the gravy rest for 5 minutes to allow the flavors to meld.
10. Serve the gravy hot, garnished with fresh basil leaves.

V elvety and robust, this gravy clings perfectly to pasta with a smooth texture that’s neither too thick nor too thin. The red wine imparts a subtle fruity note that balances the tangy tomatoes, making it ideal for ladling over creamy polenta or as a base for a hearty meatball sub. Leftovers taste even better the next day, so don’t hesitate to double the batch for easy weeknight meals.

Garam Masala Tomato Gravy

Garam Masala Tomato Gravy
Zesty and warming, this Garam Masala Tomato Gravy is my go-to comfort food for chilly evenings, a recipe I perfected after a friend shared her family’s secret during a cozy winter potluck. It’s a fragrant, deeply spiced sauce that transforms simple ingredients into something magical, perfect for spooning over fluffy rice or dipping with warm naan. I love how the kitchen fills with its inviting aroma, a sure sign that a satisfying meal is just moments away.

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

Ingredients

– 2 tablespoons of rich, golden ghee
– 1 large yellow onion, finely diced
– 3 plump garlic cloves, minced
– 1 tablespoon of freshly grated ginger
– 1 teaspoon of earthy cumin seeds
– 1 teaspoon of vibrant turmeric powder
– 2 tablespoons of aromatic garam masala
– 1 (28-ounce) can of fire-roasted crushed tomatoes
– 1 cup of rich, full-fat coconut milk
– 1 teaspoon of fine sea salt
– 1/4 cup of fresh cilantro leaves, roughly chopped

Instructions

1. Heat 2 tablespoons of golden ghee in a large, heavy-bottomed pot over medium heat until shimmering, about 2 minutes.
2. Add 1 teaspoon of earthy cumin seeds to the hot ghee and toast for 30 seconds until fragrant and slightly darkened.
3. Stir in 1 large finely diced yellow onion and cook for 8-10 minutes, stirring occasionally, until soft and golden brown at the edges.
4. Mix in 3 minced garlic cloves and 1 tablespoon of freshly grated ginger, cooking for 1 minute until aromatic.
5. Sprinkle in 1 teaspoon of vibrant turmeric powder and 2 tablespoons of aromatic garam masala, stirring constantly for 30 seconds to bloom the spices.
6. Pour in 1 (28-ounce) can of fire-roasted crushed tomatoes, scraping the bottom of the pot to incorporate any browned bits.
7. Bring the mixture to a gentle simmer, then reduce heat to low, cover, and cook for 10 minutes to meld the flavors.
8. Stir in 1 cup of rich, full-fat coconut milk and 1 teaspoon of fine sea salt, simmering uncovered for 5 minutes until slightly thickened.
9. Remove from heat and fold in 1/4 cup of roughly chopped fresh cilantro leaves.
Lusciously velvety and bursting with warm spices, this gravy has a beautiful balance of tangy tomato and creamy coconut. Serve it generously over steamed basmati rice or with pillowy naan for soaking up every last drop, and don’t forget a sprinkle of extra cilantro for a fresh finish.

Italian Tomato Gravy with Oregano

Italian Tomato Gravy with Oregano
Kind of like that cozy Sunday feeling when the house fills with the scent of simmering tomatoes and herbs, this Italian Tomato Gravy with Oregano is my go-to for a deeply comforting, flavor-packed sauce. I always make a big batch—it’s one of those recipes that somehow tastes even better the next day, and it reminds me of long, lazy dinners at my Nonna’s table. Let’s get that pot simmering!

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 90 minutes

Ingredients

– ¼ cup rich extra virgin olive oil
– 1 large yellow onion, finely diced
– 4 cloves fresh garlic, minced
– 2 (28-ounce) cans of high-quality crushed San Marzano tomatoes
– 2 tablespoons dried oregano, fragrant and robust
– 1 teaspoon fine sea salt
– ½ teaspoon freshly cracked black pepper
– 1 teaspoon granulated sugar
– ¼ cup fresh basil leaves, roughly torn

Instructions

1. In a large, heavy-bottomed Dutch oven or pot, heat the ¼ cup of rich extra virgin olive oil over medium heat until it shimmers, about 2 minutes.
2. Add the 1 large finely diced yellow onion and cook, stirring frequently, until it turns soft and translucent, about 8-10 minutes.
3. Stir in the 4 cloves of minced fresh garlic and cook for exactly 1 minute until fragrant, being careful not to let it burn.
4. Pour in the 2 cans of high-quality crushed San Marzano tomatoes, using a wooden spoon to scrape any browned bits from the bottom of the pot—this adds great depth of flavor.
5. Add the 2 tablespoons of fragrant dried oregano, 1 teaspoon of fine sea salt, ½ teaspoon of freshly cracked black pepper, and 1 teaspoon of granulated sugar to balance the tomatoes’ acidity.
6. Bring the mixture to a gentle boil, then immediately reduce the heat to the lowest possible setting to maintain a bare simmer.
7. Partially cover the pot with the lid slightly ajar and let the gravy simmer undisturbed for 1 hour and 30 minutes, stirring only occasionally to prevent sticking. (Tip: A long, slow simmer is key for developing a rich, concentrated flavor.)
8. After simmering, remove the pot from the heat and stir in the ¼ cup of roughly torn fresh basil leaves. (Tip: Adding basil off the heat preserves its bright, fresh aroma.)
9. For a smoother texture, use an immersion blender directly in the pot to puree the gravy to your desired consistency, or leave it rustic and chunky. (Tip: If you prefer no onion pieces, blend the gravy after cooking for a perfectly silky finish.)

Now, this gravy transforms into a lush, velvety blanket with a beautiful balance of sweet tomato, earthy oregano, and a hint of garlic. Nothing beats it tossed with thick pappardelle pasta, but I also love it as a dipping sauce for crusty garlic bread or spooned over creamy polenta for a hearty twist.

Tomato Gravy with Roasted Peppers

Tomato Gravy with Roasted Peppers
Sometimes, the simplest dishes are the ones that truly feel like home, and this Tomato Gravy with Roasted Peppers is my go-to comfort food on a chilly evening. I first made it after a trip to the farmers’ market left me with a bounty of ripe tomatoes and vibrant peppers, and now it’s a weekly staple that fills my kitchen with the most incredible aroma.

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

Ingredients

– 2 large, ripe red tomatoes, roughly chopped
– 2 red bell peppers, cored and seeded
– 1 medium yellow onion, finely diced
– 3 cloves of fresh garlic, minced
– 2 tablespoons of rich extra virgin olive oil
– 1 cup of low-sodium vegetable broth
– 1 teaspoon of dried oregano
– 1/2 teaspoon of finely ground black pepper
– 1/4 teaspoon of sea salt
– 2 tablespoons of chopped fresh basil

Instructions

1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. Place the red bell peppers on the baking sheet and roast them in the preheated oven for 25 minutes, turning once halfway through, until the skins are charred and blistered.
3. Remove the peppers from the oven, transfer them to a bowl, and cover tightly with plastic wrap to steam for 10 minutes—this makes peeling effortless.
4. While the peppers steam, heat the rich extra virgin olive oil in a large skillet over medium heat.
5. Add the finely diced yellow onion to the skillet and sauté for 5 minutes, stirring occasionally, until it becomes translucent and fragrant.
6. Stir in the minced fresh garlic and cook for 1 more minute, just until aromatic to avoid burning.
7. Peel the skins off the roasted peppers, discard the skins, and roughly chop the tender flesh.
8. Add the chopped roasted peppers and roughly chopped ripe red tomatoes to the skillet, stirring to combine.
9. Pour in the low-sodium vegetable broth and sprinkle in the dried oregano, finely ground black pepper, and sea salt.
10. Reduce the heat to low, cover the skillet, and let the mixture simmer gently for 20 minutes, stirring occasionally, until the tomatoes break down and the gravy thickens.
11. Uncover the skillet, stir in the chopped fresh basil, and cook for an additional 2 minutes to let the flavors meld.
12. Remove the skillet from the heat and let the gravy cool slightly before serving.
Lusciously smooth and bursting with sweet, smoky notes from the roasted peppers, this gravy has a velvety texture that clings perfectly to pasta or crusty bread. I love spooning it over creamy polenta for a cozy meal, or using it as a hearty base for shakshuka on lazy weekend mornings—it’s versatile enough to become your new kitchen favorite.

Conclusion

Deliciously versatile, these 32 tomato gravy recipes prove this comfort food can shine at breakfast, lunch, or dinner. We hope you find a new family favorite! Give one a try, then drop a comment to tell us which you loved. If this roundup inspired you, please share it on Pinterest to spread the tomato gravy love. Happy cooking!

You might also like these recipes

Leave a Comment