
There’s something deeply comforting about a warm bowl of tomato gravy that brings Southern tradition to your table. This sauce transforms simple ingredients into a rich, velvety accompaniment that elevates biscuits, chicken, or mashed potatoes.
The key lies in a slow simmer that allows the flavors to meld into a smooth, savory consistency. With just a handful of pantry staples and about 30 minutes, you’ll create a gravy that’s both hearty and deeply satisfying.
What makes this version special is its balance of tangy tomatoes, aromatic spices, and a touch of creaminess. It’s the kind of dish that feels like a hug in edible form, perfect for family dinners or weekend brunches.
Serve it hot over your favorite comfort foods for a taste of home.
Ingredients for Recipe for Tomato Gravy
Southern comfort in a saucepan with pantry staples you already have.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Crushed Tomatoes 🍅 | 2 cups | San Marzano preferred for sweetness |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Vegetable Broth 🥕 | 1 cup | Low-sodium for control |
| Unsweetened Almond Milk 🥛 | ½ cup | For vegan creaminess |
| All-Purpose Flour 🌾 | 3 tbsp | For thickening the gravy |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Onion 🧅 | ½ whole | Finely diced for texture |
| Dried Thyme 🌿 | 1 tsp | Essential Southern herb |
| Dried Basil 🍃 | 1 tsp | Complements tomato flavor |
The tomatoes are everything here. San Marzano cans at Whole Foods or Trader Joe’s have the sweetest, most balanced flavor—avoid the watery generic brands. The flour needs to be whisked in slowly to prevent lumps (worth the extra minute). If you’re making this often, spring for King Arthur Flour—consistent quality every time. A good olive oil adds depth, so don’t use that old bottle you keep for greasing pans.
No almond milk? Oat or soy milk works just as well for the creaminess. Out of fresh garlic? Garlic powder at half the amount does the trick. The onion can be swapped for 1 tsp onion powder if you’re in a rush. Need it gluten-free? Cornstarch at half the amount replaces the flour—just mix it with cold water first. The spices are flexible too: oregano or marjoram can stand in for the thyme.
This gravy thickens as it cools, so thin it with a splash of warm water if needed. Keeps in the fridge for 5 days or freezes beautifully for 3 months. I like to make a double batch—it reheats like a dream.
Why You’ll Love This Recipe
- Pantry Staples: I always have these ingredients on hand—just tomatoes, paste, broth, and a few basics.
- Rich and Creamy: The almond milk makes it luxuriously smooth without any dairy.
- Weeknight Hero: I throw it together while the rice cooks, and dinner’s done in 20 minutes.
- Budget Friendly: Canned tomatoes and flour stretch this into multiple meals without breaking the bank.
Step-by-Step Instructions for Tomato Gravy
Here’s my trusted method for building layers of rich, velvety flavor in every spoonful.
Step 1: Sauté Aromatics in Olive Oil
Heat the 2 tbsp Olive Oil in a medium saucepan over medium heat. Add the 0.5 whole Onion, finely diced, and cook for 3-4 minutes until translucent and just starting to soften. You’ll see the edges become slightly golden—that’s your cue to add the 3 cloves Garlic Cloves, minced.
Cook the garlic for 30 seconds until fragrant but not browned. If it starts to darken, lower the heat immediately. Burnt garlic turns bitter and will ruin the flavor of your gravy. This aromatic base is what gives the dish its deep, savory foundation.
Step 2: Build the Roux and Add Tomato Base
Sprinkle the 3 tbsp All-Purpose Flour over the onion and garlic mixture. Stir constantly for 1-2 minutes to cook the flour—this removes the raw taste and creates a smooth, lump-free base. The mixture should look like a thick paste and smell slightly nutty.
Gradually whisk in the 2 cups Canned Crushed Tomatoes and 2 tbsp Tomato Paste. The paste adds depth and richness, so make sure it’s fully incorporated. Stir in the 1 tsp Dried Thyme and 1 tsp Dried Basil at this stage to let their flavors bloom with the tomatoes.
Step 3: Simmer with Broth for Depth
Slowly pour in the 1 cup Vegetable Broth, whisking continuously to prevent lumps from forming. Bring the mixture to a gentle simmer, then reduce the heat to low. Let it cook uncovered for 10-12 minutes, stirring occasionally.
You’ll notice the gravy start to thicken as it simmers. The tomatoes will deepen in color, and the aroma will fill your kitchen with that unmistakable Southern comfort. If it thickens too quickly, lower the heat slightly—you want a slow, steady simmer, not a rapid boil.
Step 4: Finish with Creamy Almond Milk
Remove the saucepan from heat and let the gravy cool for 1 minute. Stir in the 0.5 cup Unsweetened Almond Milk until fully combined. This adds a subtle creaminess without overpowering the tomato flavor. The gravy should coat the back of a spoon but still pour easily.
Taste and adjust seasoning if needed, though the tomatoes and broth may provide enough salt. If the gravy is too thick, whisk in a splash of warm water to reach your desired consistency. Serve hot over biscuits, mashed potatoes, or your favorite Southern sides.
Pro Tips For Making Recipe For Tomato Gravy
- Bloom the Tomato Paste: Cook the tomato paste in the pot for 2-3 minutes before adding liquids—this deepens the flavor and removes the raw tinny taste.
- Whisk Flour First: Mix the flour with a small amount of cold almond milk to create a smooth slurry before adding to the gravy to prevent lumps.
- Simmer Low and Slow: Once combined, keep the heat at a gentle simmer for at least 15 minutes so the flavors meld and the gravy thickens properly.
- Adjust with Broth: If the gravy gets too thick, thin it with vegetable broth a little at a time—it keeps the tomato flavor rich without watering it down.
Common Mistakes When Making Great recipe for tomato gravy
Skipping the Roux
I see many cooks rush straight to adding tomatoes without building a proper base. The 3 tbsp flour cooked with aromatics for 1-2 minutes creates the gravy’s body and prevents a thin, watery sauce. Skip this step, and you’ll end up with tomato soup instead of gravy.
Overcooking the Garlic
Burnt garlic is the fastest way to ruin your gravy. Those 30 seconds of cooking after adding it to the onions are crucial—just until fragrant. If it browns, its bitterness will dominate the entire dish. Lower the heat if needed to control this.
Lumpy Gravy
Adding the 2 cups crushed tomatoes or 1 cup broth too quickly causes lumps. I always whisk constantly while pouring in liquids, and I use a flat-bottomed saucepan for even heat distribution. A good whisk is your best friend here. 💡
Thickening Too Soon
Let the gravy simmer for the full 10-12 minutes before adjusting thickness. The flour needs time to fully hydrate and develop its thickening power. Adding more flour too early creates a starchy taste rather than a smooth, velvety texture.
Skipping the Rest
After adding the 0.5 cup almond milk, let the gravy rest off heat for 1 minute. This allows the creaminess to fully incorporate. Serving immediately can cause the milk to separate, giving your gravy a curdled appearance.
Wrong Heat Level
Medium heat for sautéing, then low for simmering—that’s the golden rule. Too high heat scorch the tomatoes, while too low prevents proper thickening. I find medium-low works best for most stovetops during the simmering phase.
Nutrition Facts
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, you can use 4 cups of peeled, chopped fresh tomatoes. Simmer them first to soften and reduce excess liquid before adding to the roux. Canned saves time and ensures consistent flavor.
How do I fix gravy that’s too thin?
Mix 1 tbsp flour with 2 tbsp cold water to make a slurry, then whisk into simmering gravy. Cook for 2-3 minutes until thickened. Avoid adding dry flour directly to prevent lumps.
Can I make this gluten-free?
Replace the 3 tbsp flour with 1.5 tbsp cornstarch mixed with cold water. Add it at the same step as the original roux.
How long does it keep in the fridge?
Store in an airtight container for up to 5 days. Reheat gently on the stove with a splash of water if it thickens too much. Freezes well for 3 months.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026