
There’s something deeply comforting about a warm bowl of tomato gravy drizzled over fluffy biscuits. This Southern staple transforms simple pantry ingredients into a rich, velvety sauce that’s both hearty and satisfying.
I’ve refined this recipe to achieve the perfect balance of tangy tomatoes and savory depth, all without complicated techniques. It’s a foolproof method that delivers consistent results every time.
The result is a smooth, flavorful gravy that clings beautifully to biscuits or mashed potatoes. It’s versatile enough for breakfast, lunch, or dinner.
Store leftovers in the fridge for up to a week, or freeze for longer keeping.
Ingredients for Recipe for Tomato Gravy
Transform pantry basics into velvety Southern richness with these few ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Tomato Sauce 🍅 | 2 cups | Plain, unsweetened variety |
| All-Purpose Flour 🌾 | ¼ cup | For thickening the gravy |
| Unsalted Butter 🧈 | 4 tbsp | For roux base |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Chicken Broth 🍲 | 1 cup | Low-sodium preferred |
| Granulated Sugar 🍚 | 1 tbsp | Balances acidity |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For savory depth |
| Onion Powder 🧅 | ½ tsp | Enhances flavor foundation |
The canned tomato sauce is the foundation here. Hunt’s or Muir Glen offer consistent quality and texture, but any plain, unsweetened variety works. The butter should be unsalted to control sodium levels—Land O’Lakes is a reliable grocery store option. For the milk, whole milk provides the best creaminess, though 2% works in a pinch (the result will be slightly thinner).
No whole milk? Half-and-half or heavy cream at half the amount adds richness. For a dairy-free approach, full-fat coconut milk works surprisingly well. If you lack chicken broth, vegetable broth maintains the vegetarian nature. The flour can be swapped for cornstarch (use 2 tbsp mixed with cold water) for gluten-free needs. Sugar can be omitted, but it’s worth including to balance the tomatoes’ acidity.
This gravy keeps 1 week refrigerated in an airtight container. For longer storage, freeze in 1-cup portions for up to 3 months. Reheat gently on the stove with a splash of milk to restore creaminess (don’t microwave—it separates).
Why You’ll Love This Recipe
- Pantry Staples: I always have these ingredients on hand—no last-minute grocery runs.
- Rich and Creamy: The butter and milk give it that velvety texture I crave with tomato sauce.
- Biscuit Partner: Honestly, it’s the only gravy I make for Sunday biscuits now.
- Stretches Far: One batch feeds us for two meals, and it reheats like a dream.
Step-by-Step Instructions for Tomato Gravy
Master the technique for silky, flavorful gravy that pairs perfectly with biscuits or mashed potatoes.
Step 1: Create a Smooth Roux Base
In a heavy-bottomed saucepan over medium heat, melt all 4 tbsp Unsalted Butter until foaming but not browned. This takes about 2-3 minutes and provides the fat foundation for your roux.
Gradually whisk in all 0.25 cup All-Purpose Flour, ensuring no lumps form. Continue cooking for 1-2 minutes until the mixture turns a pale golden color. The roux should have a smooth, paste-like consistency.
This step is crucial for thickening the gravy properly. Undercooking the roux leaves a raw flour taste, while overcooking can make the gravy too dark and bitter.
Step 2: Build Flavor with Aromatics and Liquid
Slowly pour in all 1 cup Whole Milk and all 1 cup Chicken Broth, whisking constantly to prevent lumps. The mixture will thicken immediately as it comes to a gentle simmer.
Add all 1 tsp Salt, all 0.5 tsp Black Pepper, all 0.5 tsp Garlic Powder, and all 0.5 tsp Onion Powder. These seasonings create the savory backbone of your gravy.
Stir in all 1 tbsp Granulated Sugar to balance the acidity of the tomato. Cook for 3-4 minutes until the mixture thickens slightly and the raw flour taste disappears.
Step 3: Incorporate Tomato Sauce and Simmer
Gradually add all 2 cups Canned Tomato Sauce, whisking to fully incorporate. The gravy will initially appear thin but will thicken as it simmers.
Reduce heat to low and let the gravy simmer gently for 8-10 minutes, stirring occasionally. You should see it thicken enough to coat the back of a spoon.
The gravy is ready when it reaches a velvety consistency and has a rich, balanced flavor. Taste and adjust seasoning if needed, though the initial measurements should provide perfect balance.
Step 4: Finish and Serve
Remove the gravy from heat and let it sit for 2 minutes to reach its final consistency. The gravy will thicken slightly more as it cools.
Serve immediately while still warm. For best results, pour over hot biscuits or mashed potatoes. The gravy should have a smooth, glossy appearance and a rich, tomato-forward flavor with savory undertones.
If the gravy becomes too thick as it sits, thin it with a small amount of warm milk or broth. Store leftovers in an airtight container in the refrigerator for up to 3 days.
Pro Tips For Making Recipe For Tomato Gravy
- Whisk the Butter: Melt the butter over medium-low heat and whisk in the flour for a full 2 minutes—I learned this the hard way after ending up with a lumpy, raw-flour taste in my gravy.
- Warm the Milk: Take the chill off the whole milk before adding it to the roux, about 30 seconds in the microwave. Cold milk can cause the gravy to seize up and turn gluey.
- Simmer Gently: Once the broth and tomato sauce are in, keep the heat at a low simmer for 10-12 minutes, stirring often. Boiling it hard will break the gravy and make it thin.
- Season in Layers: Salt the roux lightly, then again after adding the tomato sauce, and a final time at the end. Tomato sauce can vary wildly in saltiness, so tasting as you go is non-negotiable.
Dietary Considerations for recipe for tomato gravy
Vegetarian Adaptations
This recipe is naturally vegetarian when using vegetable broth instead of chicken broth. I recommend Swanson or Pacific Foods brands for consistent flavor. The switch maintains all the richness while keeping it meat-free. 💪
Gluten-Free Version
Replace all-purpose flour with cornstarch—use 2 tbsp mixed with 2 tbsp cold water before adding. Whisk thoroughly to avoid clumping. Bob’s Red Mill offers a reliable cornstarch that works perfectly.
Dairy-Free Options
For dairy-free needs, swap butter with olive oil and use full-fat coconut milk instead of whole milk. The gravy will have a slight coconut undertone, which pairs surprisingly well with tomatoes.
The texture remains creamy, though it may be slightly thinner. Stir in 1 tsp nutritional yeast for added depth.
Low-Sodium Approach
Reduce salt to ½ tsp and use low-sodium broth and no-salt-added tomato sauce. Taste before serving and adjust with sea salt as needed. I find this version still delivers great flavor.
Sugar-Free Variation
Omit the granulated sugar entirely if preferred. The tomatoes’ natural sweetness will still shine, though the gravy may have a slightly tangier profile. A pinch of baking soda can help neutralize acidity if needed. ✨
Nutrition Facts
Frequently Asked Questions
Can I use fresh tomatoes instead of canned sauce?
Yes, but they need extra prep. Cook down 4 cups chopped fresh tomatoes until thick, then strain to remove seeds and skins before using.
How do I fix lump-free gravy?
Whisk constantly while adding liquids and ensure the roux is smooth before adding tomato sauce. If lumps appear, strain through a fine-mesh sieve.
Why does my gravy taste too sour?
Tomatoes vary in acidity. Balance with a pinch more sugar or a small amount of baking soda (start with ⅛ tsp).
Can I make this ahead of time?
Prepare up to 2 days ahead and reheat gently with a splash of milk. Store in an airtight container in the fridge.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026