Tomato Gravy Recipe

When you think of Southern comfort food, rich, savory dishes like biscuits and gravy, grits, and fried chicken often come to mind. But tucked into the heart of many Southern kitchens is a lesser-known yet equally beloved staple: tomato gravy.

Unlike traditional tomato sauces used in Italian cooking, tomato gravy is a creamy, slightly tangy, and savory dish made with simple pantry staples like tomatoes, flour, fat (like bacon grease or butter), and seasonings. Its flavor is rich and comforting, with a perfect balance of acidity from the tomatoes and smoothness from the roux.

Whether served over fluffy biscuits, spooned onto a bed of buttery grits, or ladled over fried pork chops, tomato gravy is a dish that transforms humble ingredients into a flavorful masterpiece.

In this guide, you’ll discover:

  • A step-by-step recipe for making the perfect tomato gravy
  • Variations to suit different tastes, including spicy, creamy, and vegan options
  • Serving suggestions for breakfast, lunch, or dinner
  • Storage and reheating tips to keep your gravy fresh and flavorful

If you’re looking for a simple, comforting dish with bold Southern flavors, this tomato gravy recipe is the perfect place to start.

What is Tomato Gravy?

Tomato gravy recipe is a rich, savory, and slightly tangy sauce made from tomatoes, flour, fat (like bacon grease or butter), broth, and simple seasonings. Despite its name, it’s not your typical gravy or pasta sauce. Instead, it’s a Southern comfort food classic that’s creamy, flavorful, and incredibly versatile.

How is Tomato Gravy Different from Tomato Sauce?

While tomato sauce is typically smooth, tangy, and used in Italian dishes, tomato gravy is:

  • Thicker and creamier, thanks to the roux (a mixture of fat and flour) that gives it a silky texture.
  • Often cooked with onions, garlic, and broth for added depth of flavor.
  • Served over biscuits, grits, rice, meats, or even eggs, making it a popular breakfast and dinner dish in the South.

A Southern Staple with Humble Roots

Tomato gravy has its origins in Southern kitchens, where resourceful home cooks used simple, affordable ingredients to create hearty meals. It’s especially common in areas where tomatoes grow abundantly and nothing goes to waste.

Back in the day, cooks would use leftover bacon drippings from breakfast to create a flavorful base, adding fresh garden tomatoes, a bit of flour for thickening, and whatever seasonings were on hand. The result? A rich, comforting gravy that could stretch a meal and satisfy even the hungriest family members.

Today, it’s enjoyed not just for its practicality but for its bold, comforting flavor. Whether spooned over a plate of buttery biscuits or served alongside fried pork chops, tomato gravy is proof that simple ingredients can create something truly delicious.

Ingredients for Tomato Gravy Recipe

Making a delicious, rich tomato gravy recipe requires just a handful of simple ingredients, many of which you probably already have in your pantry. The key to achieving that savory, slightly tangy, and creamy texture lies in using fresh ingredients and balancing the right flavors.

Core Ingredients

CategoryIngredients
Base Ingredients4 ripe tomatoes (chopped) or 1 can (14 oz) diced tomatoes
2 tablespoons bacon grease or unsalted butter
2 tablespoons all-purpose flour
Flavor Enhancers1 small onion (finely chopped)
2 cloves garlic (minced)
1 cup chicken or vegetable broth
Seasonings½ teaspoon salt
½ teaspoon black pepper
¼ teaspoon red pepper flakes (optional)
1 teaspoon sugar (to balance acidity)
Creamy Option (Optional)¼ cup heavy cream or whole milk (for added richness)

A flat lay of tomato gravy ingredients including fresh tomatoes, flour, butter, onions, garlic, chicken broth, and seasonings on a wooden surface.

Ingredient Notes and Substitutions

  • Tomatoes:
    • Fresh Tomatoes: Use ripe, juicy tomatoes for a bright, fresh flavor. Roma tomatoes work well because they have less water content.
    • Canned Tomatoes: If fresh tomatoes aren’t in season, canned diced tomatoes (with juices) are a convenient substitute. Fire-roasted canned tomatoes add an extra smoky depth.
  • Fat:
    • Bacon Grease: Adds a smoky, savory richness that’s traditional in Southern recipes.
    • Butter: A great alternative if you prefer a vegetarian option or don’t have bacon grease on hand.
    • Olive Oil: Can be used for a lighter, plant-based version.
  • Flour:
    • Used to create a roux, which thickens the gravy.
    • For gluten-free versions, substitute with cornstarch or gluten-free flour.
  • Broth:
    • Chicken broth adds a rich, savory flavor.
    • Vegetable broth works well for a vegetarian option.
  • Seasonings:
    • A pinch of sugar helps balance the acidity of the tomatoes.
    • Red pepper flakes add a subtle heat, but can be omitted if you prefer a milder flavor.
  • Cream (Optional):
    • Stirring in a splash of heavy cream or whole milk gives the gravy a velvety texture and softens the acidity of the tomatoes.

Optional Add-ins for Extra Flavor

  • Fresh herbs: Add chopped basil, thyme, or parsley for a burst of freshness.
  • Smoked paprika: For a smoky, earthy note.
  • Crumbled sausage or ground beef: To make it heartier, especially if serving as a main dish.

With these ingredients, you’ll create a rich, savory tomato gravy that’s perfect for pairing with your favorite Southern dishes.

Step-by-Step Guide to Making Tomato Gravy Recipe

Making tomato gravy recipe is simple, and the process comes together quickly with just a few basic steps. The key to achieving that rich, savory flavor and smooth, creamy texture lies in building layers of flavor—from sautéing the onions and garlic to creating a golden roux. Follow these steps for a delicious homemade tomato gravy every time.

Prepare the Base

  1. Heat the Fat:
    • In a large skillet, heat 2 tablespoons of bacon grease or unsalted butter over medium heat until melted and slightly bubbly.
    • If using bacon grease, you’ll get an added smoky flavor, which is traditional in Southern-style tomato gravy.
  2. Sauté the Onions:
    • Add 1 small finely chopped onion to the skillet.
    • Cook, stirring occasionally, until the onion is soft and translucent, about 3-4 minutes. This helps to release its natural sweetness, balancing the acidity of the tomatoes.
  3. Add Garlic:
    • Stir in 2 minced garlic cloves and cook for about 30 seconds until fragrant.
    • Be careful not to burn the garlic, as it can turn bitter quickly.

Make the Roux

  1. Add the Flour:
    • Sprinkle 2 tablespoons of all-purpose flour evenly over the onion and garlic mixture.
    • Stir constantly to combine the flour with the fat, creating a smooth, paste-like consistency.
  2. Cook the Roux:
    • Let the roux cook for 1-2 minutes, stirring frequently, until it turns a light golden brown.
    • This step is crucial as it adds a subtle nutty flavor and will help thicken the gravy.

Tip: If you prefer a richer, darker gravy, cook the roux for an additional minute to deepen its color and flavor.

Add the Tomatoes

  1. Incorporate the Tomatoes:
    • Add 4 chopped fresh tomatoes (or 1 can of diced tomatoes with juices) to the skillet.
    • Stir well to combine the tomatoes with the roux.
  2. Add the Broth:
    • Gradually pour in 1 cup of chicken or vegetable broth, whisking constantly to prevent lumps.
    • This helps thin out the mixture while allowing it to maintain a creamy, gravy-like consistency.
  3. Simmer:
    • Bring the mixture to a gentle simmer.
    • Let it cook for 10-15 minutes, stirring occasionally, until the tomatoes have softened, broken down, and the gravy has thickened to your desired consistency.

Season and Finish

  1. Season:
    • Add the following seasonings:
      • ½ teaspoon salt
      • ½ teaspoon black pepper
      • ¼ teaspoon red pepper flakes (optional, for a bit of heat)
      • 1 teaspoon sugar to balance the acidity of the tomatoes.
  2. Adjust Consistency:
    • If the gravy is too thick, add a splash of broth or water to loosen it.
    • If it’s too thin, let it simmer uncovered for a few more minutes to reduce.
  3. Optional Creamy Finish:
    • For a richer, creamier texture, stir in ¼ cup of heavy cream or whole milk.
    • Simmer for an additional 2-3 minutes until the gravy is smooth and velvety.
  4. Taste and Adjust:
    • Give the gravy a final taste and adjust the seasoning if needed, adding more salt, pepper, or sugar to suit your preference.

A four-step guide showing how to make tomato gravy, from sautéing onions and garlic, making a roux, adding tomatoes and broth

Serve

  • Serve the tomato gravy hot over your favorite dishes.
  • It’s perfect spooned over buttery biscuits, creamy grits, fried chicken, pork chops, or even eggs for a hearty Southern breakfast.

Tip: Garnish with fresh herbs like parsley or basil for a pop of color and added flavor.

Serving Suggestions for Tomato Gravy Recipe

One of the best things about tomato gravy is its incredible versatility. Its rich, savory flavor pairs beautifully with a variety of dishes, from classic Southern breakfasts to hearty dinners. Whether you’re serving it over fluffy biscuits, alongside crispy fried chicken, or even as a sauce for vegetables, tomato gravy is sure to elevate any meal.

1. Classic Southern Pairings

Biscuits and Tomato Gravy

  • The ultimate Southern comfort dish spoon generous amounts of tomato gravy over warm, buttery biscuits.
  • The biscuits soak up the rich, flavorful sauce, creating a perfect bite every time.
  • Add a fried or scrambled egg on top for a hearty breakfast.

With Creamy Grits

  • Pour the tomato gravy over a bowl of buttery, creamy grits for a satisfying meal.
  • Add crumbled sausage or bacon for extra flavor and protein.
  • Garnish with shredded cheese or fresh herbs for a colorful finish.

Fried Chicken or Pork Chops

  • Use tomato gravy as a savory sauce for crispy fried chicken or pan-fried pork chops.
  • The tangy, creamy gravy complements the crunchy, seasoned coating of the meat perfectly.
  • Serve with mashed potatoes or collard greens for a full Southern-style plate.

2. Creative Ways to Use Tomato Gravy

Eggs and Breakfast Bowls

  • Drizzle tomato gravy over scrambled or fried eggs for a flavorful twist on traditional breakfast.
  • Build a Southern breakfast bowl with grits, eggs, sausage, and a hearty ladle of tomato gravy on top.

Rice or Mashed Potatoes

  • Spoon the gravy over steamed white rice or creamy mashed potatoes for a simple, comforting side dish.
  • This pairing works especially well when serving tomato gravy with meats like meatloaf, roast beef, or grilled sausages.

Vegetarian Options

  • Serve tomato gravy over roasted vegetables like zucchini, eggplant, or sweet potatoes for a flavorful vegetarian meal.
  • Use it as a sauce for grilled tofu or seared tempeh for a plant-based protein boost.

3. Pasta Sauce Alternative

  • Swap out traditional marinara and use tomato gravy as a Southern-inspired pasta sauce.
  • Toss it with pasta, sprinkle with Parmesan cheese, and add a pinch of red pepper flakes for a spicy kick.
  • Great with gnocchi or as a sauce for stuffed shells.

4. Dipping Sauce

  • Serve tomato gravy as a dipping sauce for cornbread, hushpuppies, or fried green tomatoes.
  • Perfect for appetizers at parties or as a flavorful side for Southern-inspired meals.

5. Bonus Serving Ideas

  • Over Baked Potatoes: Pour tomato gravy over a fluffy baked potato with a dollop of sour cream.
  • With Meatballs: Use it as a sauce for Southern-style meatballs, served with rice or pasta.
  • On Toast: For a simple, quick snack, spread tomato gravy over a slice of toasted bread with a sprinkle of cheese.

Garnish Ideas for Extra Flavor

  • Fresh Herbs: Add chopped parsley, basil, or chives for freshness.
  • Grated Cheese: Sprinkle Parmesan, cheddar, or feta on top for added richness.
  • Hot Sauce: A dash of hot sauce or crushed red pepper flakes for a spicy kick.

Tomato Gravy Variations

While the classic tomato gravy recipe is delicious on its own, there are plenty of ways to customize it to suit your taste preferences. Whether you want to add a spicy kick, make it creamier, or adapt it for a vegetarian or vegan diet, these variations will help you put your own twist on this Southern comfort food favorite.

1. Creamy Tomato Gravy

If you love a rich, velvety texture, try this creamy variation:

  • Add More Dairy: Stir in ½ cup of heavy cream, whole milk, or even half-and-half during the final simmering stage for a smooth, creamy consistency.
  • Cream Cheese Boost: For extra tanginess, mix in 2 tablespoons of cream cheese until melted and incorporated.
  • Buttermilk Twist: Add a splash of buttermilk for a slightly tangy flavor that complements the tomatoes perfectly.

Perfect Pairing: Serve creamy tomato gravy over biscuits, grits, or as a sauce for chicken and dumplings.

2. Spicy Tomato Gravy

If you like a little heat, this variation is for you:

  • Red Pepper Flakes: Increase the amount to ½ teaspoon or more, depending on your spice tolerance.
  • Fresh Jalapeños: Finely dice a jalapeño pepper and sauté it with the onions for added heat.
  • Hot Sauce: Add a few dashes of your favorite hot sauce (like Tabasco or Crystal) before serving.
  • Smoked Paprika or Cayenne: Add ¼ teaspoon of cayenne pepper or smoked paprika for a smoky, spicy depth.

Perfect Pairing: This spicy version is excellent with fried chicken, shrimp and grits, or even as a bold sauce for breakfast burritos.

3. Meaty Tomato Gravy

For a heartier, protein-packed gravy, add meat to the mix:

  • Sausage Tomato Gravy: Brown ½ pound of ground breakfast sausage in the skillet before adding the onions. The sausage adds a savory, peppery flavor that complements the tomatoes beautifully.
  • Bacon Tomato Gravy: Use bacon drippings as the fat base and add crispy bacon crumbles back into the gravy for extra smokiness.
  • Ground Beef Option: Brown ground beef with onions and garlic, then proceed with the recipe for a Southern-style meat sauce.

Perfect Pairing: Serve meaty tomato gravy over biscuits, mashed potatoes, or buttered noodles for a filling meal.

4. Vegan/Vegetarian Tomato Gravy

For a plant-based version that doesn’t compromise on flavor:

  • Olive Oil or Vegan Butter: Replace bacon grease or butter with olive oil or vegan butter.
  • Vegetable Broth: Use vegetable broth instead of chicken broth to keep it vegetarian.
  • Mushroom Add-In: Add sautéed mushrooms for a “meaty” texture and umami flavor.
  • Coconut Milk: For a creamy vegan version, stir in coconut milk instead of dairy. It adds richness with a subtle hint of coconut.

Perfect Pairing: Serve vegan tomato gravy with grilled vegetables, tofu scrambles, or over polenta.

5. Italian-Inspired Tomato Gravy

Give your gravy an Italian flair with these simple additions:

  • Herbs: Add 1 teaspoon each of dried oregano, basil, and thyme.
  • Garlic Boost: Increase the garlic to 4 cloves for a bold, aromatic flavor.
  • Parmesan Cheese: Stir in freshly grated Parmesan cheese for extra richness.
  • Wine: Deglaze the pan with a splash of red or white wine before adding the tomatoes for added depth.

Perfect Pairing: Serve this version over pasta, gnocchi, or as a dipping sauce for garlic bread.

6. Smoky Tomato Gravy

For a deep, smoky flavor that adds complexity:

  • Smoked Paprika: Add 1 teaspoon of smoked paprika to the seasoning blend.
  • Chipotle Peppers: Finely chop 1 canned chipotle pepper in adobo sauce for a spicy, smoky kick.
  • Fire-Roasted Tomatoes: Use fire-roasted canned tomatoes for an easy way to infuse smoky flavor without extra spices.

Perfect Pairing: This smoky version is fantastic with grilled meats, barbecue dishes, or as a topping for loaded baked potatoes.

7. Cheesy Tomato Gravy

If you’re a cheese lover, this version is a must-try:

  • Sharp Cheddar: Stir in ½ cup of shredded sharp cheddar cheese until melted and creamy.
  • Parmesan: Add ¼ cup grated Parmesan for a nutty, salty finish.
  • Creamy Cheese Blend: Combine cheeses like mozzarella, Gruyère, or fontina for a gooey, melty gravy.

Perfect Pairing: Perfect over biscuits, as a dip for pretzels, or drizzled on top of nachos for a Southern twist.

How to Store and Reheat Tomato Gravy Recipe

Whether you’ve made a big batch of tomato gravy for a family meal or you’re planning ahead for the week, proper storage and reheating are key to maintaining its rich, savory flavor and creamy texture. Luckily, tomato gravy stores well and reheats beautifully, making it perfect for meal prep or leftovers.

1. Storing Tomato Gravy

In the Refrigerator:

  • Cool First: Allow the gravy to cool to room temperature before storing to prevent condensation, which can water it down.
  • Airtight Container: Transfer the gravy to an airtight container to keep it fresh.
  • Refrigerate: Store in the refrigerator for up to 4-5 days.

Tip: If the gravy thickens in the fridge, don’t worry—it will loosen up when reheated.

In the Freezer:

  • Portion for Convenience: For easy thawing, divide the gravy into smaller portions using freezer-safe containers or resealable freezer bags.
  • Leave Space: If using containers, leave a little room at the top as the gravy will expand when frozen.
  • Label and Freeze: Label with the date and freeze for up to 3 months.

Tip: Tomato gravy with dairy (like cream) can sometimes separate after freezing. To fix this, stir vigorously while reheating, or add a splash of fresh cream.

2. Reheating Tomato Gravy

On the Stovetop (Best Method):

  1. Pour the gravy into a saucepan.
  2. Heat over medium-low heat, stirring frequently to prevent sticking or burning.
  3. If the gravy is too thick, add a splash of broth, water, or milk to reach the desired consistency.
  4. Stir continuously until heated through, about 5-7 minutes.

Tip: Add a small pat of butter at the end to refresh the flavor and add extra richness.

In the Microwave (Quick Option):

  1. Place the gravy in a microwave-safe bowl.
  2. Cover loosely with a microwave-safe lid or paper towel to prevent splatters.
  3. Heat on medium power in 30-second intervals, stirring between each interval until hot.

Note: The microwave can cause the gravy to heat unevenly, so stirring frequently helps distribute the heat.

Reheating from Frozen:

  • Thaw First: For best results, thaw the gravy overnight in the refrigerator.
  • Reheat Directly from Frozen: If you’re short on time, reheat frozen gravy on the stovetop over low heat, stirring often. Add a little broth to help loosen it as it warms.

3. Refreshing Leftover Tomato Gravy

If the gravy loses some of its original texture or flavor after storage, here’s how to revive it:

  • Thin It Out: Add a bit of warm broth, milk, or water if it has thickened too much.
  • Boost the Flavor: Refresh the taste with a pinch of salt, pepper, or a dash of hot sauce.
  • Add Fresh Herbs: Stir in fresh herbs like basil, parsley, or thyme just before serving for a burst of freshness.

How Long Does Tomato Gravy Last?

  • Refrigerator: 4-5 days in an airtight container.
  • Freezer: Up to 3 months when stored properly.

Safety Tip: If the gravy smells sour, has an off-color, or shows signs of mold, it’s best to discard it.

Frequently Asked Questions (FAQ)

1. What is Tomato Gravy Made Of?

Tomato gravy is made from simple, pantry-friendly ingredients that come together to create a rich, savory sauce. The key components include:

  • Tomatoes: Fresh, canned, or even pureed, providing the base and tangy flavor.
  • Fat: Traditionally bacon grease for a smoky depth, but butter or oil works too.
  • Flour: To create a roux, which thickens the gravy and gives it a creamy texture.
  • Broth: Adds richness—usually chicken or vegetable broth.
  • Seasonings: Salt, pepper, garlic, onions, and a pinch of sugar to balance the acidity.
  • Optional Add-ins: Some recipes include cream, red pepper flakes, or herbs for extra flavor.

2. What’s the Difference Between Tomato Sauce and Tomato Gravy?

While both use tomatoes as the base, they’re quite different in flavor, texture, and use:

  • Tomato Gravy: A Southern-style dish, thicker and creamier due to the addition of a roux (flour and fat). It’s typically served over biscuits, grits, meats, or rice.
  • Tomato Sauce: Common in Italian cuisine, it’s smoother, often thinner, and cooked with herbs and olive oil, served with pasta, pizza, and Italian dishes.

Quick Comparison: Tomato gravy is like a comfort food condiment, while tomato sauce is more of a base for pasta dishes.

3. Is Tomato Gravy the Same as Red Eye Gravy?

No, they’re different, though both are popular in Southern cuisine:

  • Tomato Gravy: Made with tomatoes, fat (like bacon grease), flour, broth, and seasonings, creating a rich, savory, and slightly tangy sauce.
  • Red Eye Gravy: A thin, coffee-based gravy made by deglazing a skillet with black coffee and meat drippings (usually from country ham). It has a bold, salty, and slightly bitter flavor without any tomatoes.

Key Difference: Tomato gravy is thicker and tomato-based, while red eye gravy is thin and coffee-based.

4. What is the Secret Ingredient for Good Gravy?

The secret to great gravy—including tomato gravy—lies in a few key elements:

  • Fat + Flour: A well-cooked roux (equal parts fat and flour) gives the gravy body and richness.
  • Quality Tomatoes: Using ripe, flavorful tomatoes or high-quality canned tomatoes makes a big difference.
  • Balance of Flavors: A pinch of sugar helps balance the acidity of the tomatoes, while salt and pepper enhance the savory notes.
  • Umami Boosters: Add a dash of Worcestershire sauce, a sprinkle of smoked paprika, or a splash of balsamic vinegar for deeper flavor.
  • Patience: Letting the gravy simmer gently allows the flavors to meld beautifully.

Bonus Tip: A small amount of butter added at the end gives the gravy a silky finish and enhances the richness.

Conclusion – A Southern Classic Worth Making

Tomato gravy is more than just a sauce it’s a comforting, flavorful dish that brings the warmth of Southern cooking to any table. Whether you’re spooning it over fluffy biscuits, pouring it onto a bowl of creamy grits, or using it to elevate a plate of fried chicken or pork chops, this rich, savory gravy is incredibly versatile and satisfying.

What makes tomato gravy special is its simplicity. With just a few basic ingredients tomatoes, flour, fat, broth, and seasonings you can create a dish that’s bursting with flavor. Plus, it’s easy to customize with variations like creamy, spicy, or even vegan versions to suit your taste preferences.