Fried Fish & Grits

USA

With Eggs & Tomato Gravy

SUBMITTED BY

Nya

Nya’s favorite dish on planet earth is a Southern soul food classic, and a personal favorite of mine too!

Fried fish and grits with eggs and tomato gravy is a soul-satisfying dish deeply rooted in Southern culinary traditions. This comforting combination, often enjoyed as a hearty breakfast or brunch, carries a rich history shaped by African American heritage, regional ingredients, and generations of home cooking in the United States.

Origins in African American Cuisine

The foundation of fried fish and grits dates back to the time of enslaved Africans in the American South. Grits—coarsely ground corn—originated from Native American culinary traditions but became a staple food for African Americans due to its affordability and accessibility. Enslaved cooks adopted and adapted grits into their meals, pairing them with available proteins like salt pork, eggs, and eventually, fish.

Fried fish, especially varieties like catfish, whiting, or croaker, became a common pairing with grits thanks to the abundance of freshwater and coastal fisheries in the South. African American communities would often fish locally and fry their catch in seasoned cornmeal, a tradition passed down through generations.

The Role of the Sunday Fish Fry

By the early 20th century, the “Sunday fish fry” had become a cornerstone of Black Southern life. After a long week of labor, families and communities would gather for communal meals centered around fried fish, grits, collard greens, and cornbread. This tradition also carried into church gatherings, family reunions, and other social events.

The addition of eggs—scrambled or fried—became common for morning meals, enhancing the protein content and making the dish even more filling. Eggs also paired well with grits, providing a soft, rich contrast to the crispy fish.

Tomato Gravy: A Southern Staple

Tomato gravy, while lesser-known outside the South, has long been a staple in Southern kitchens. Made from stewed tomatoes, flour, fat (such as bacon drippings or butter), and spices, tomato gravy offers a tangy, savory component that complements both grits and fried foods. It’s poured generously over the fish, eggs, and grits to tie all the components together.

Tomato gravy likely evolved from both African and European culinary influences, where sauces made from cooked vegetables were common. Southern cooks, especially during the Depression era, used what was available—often canned or fresh garden tomatoes—to create flavorful gravies that could stretch a meal.

Today, fried fish and grits with eggs and tomato gravy represents more than just a meal—it’s a symbol of heritage, resilience, and community. While variations exist across states like Georgia, Mississippi, Alabama, and the Carolinas, the core of the dish remains consistent: soulful, satisfying, and steeped in tradition.

Restaurants and home cooks alike continue to celebrate this dish, often adding modern twists while honoring its history. Whether served at a Southern diner, soul food spot, or weekend brunch, this dish tells a story of culture, creativity, and survival.

Fried Fish & Grits with Eggs & Tomato Gravy

Ingredients
  

For the fish

  • white fish fillets mullet, catfish, tilapia, or trout
  • buttermilk
  • salt
  • onion powder
  • garlic powder
  • paprika
  • cajun seasoning
  • flour
  • cornmeal
  • peanut oil or other neutral oil for frying

For the tomato gravy

  • 2 Tbsp butter
  • 1 large beefsteak tomato cut into large chunks
  • onion powder, salt & black pepper to taste

For the grits

  • ½ cup instant grits
  • cups chicken broth

For serving

  • fried eggs

Instructions
 

For the fish

  • Marinate your fish in buttermilk, leave it in the fridge for a couple hours.
  • Then, dry season with salt, onion powder, and paprika.
  • Create a seasoned batter. In a gallon ziplock bag, add one part flour to 2 parts cornmeal. Season the batter liberally with salt and pepper, onion, garlic, and paprika, or Cajun seasoning of your choice. The mix should yield a subtly pink batter. Add fish to the bag, maybe 2 at a time, and shake! You can also do this in a shallow bowl.
  • Heat oil in a deep pan and fry fish until super crispy and deep brown. Use tongs to pull it onto a plate with a folded paper towel to drain.

For the gravy

  • Melt butter in a pan.
  • Add fresh tomatoes over medium-high heat, and sauté until soft. Then, cover and lower temperature do the tomatoes and steam release water, loosen the skins, and make magic. Approx 6 min.
  • Add cracked black pepper, salt, and onion powder to taste. The result should be somewhat plain-looking but very bright-tasting and simple.

For the grits

  • Add grits and chicken broth to a pot. Cook over medium heat until it starts to come together, stirring often. Add a Tbsp of butter and more chicken broth if lumps start to form.
  • As it cooks, you should see super THICK transformation into something with an almost pudding-y consistency. They’re perfect when you dip a spoon in, and they stick to it.

For serving

  • Place grits on the bottom of your serving plate, followed by the tomato gravy, the fish, then top with a fried egg.
Course: Breakfast, Lunch
Region: North America

Watch the Video

SHARE THE LOVE

You May Also Like

About Beryl

I have been in the film and media industry for the past 12 years and have worked for companies including Great Big Story, ABC, CNN, Martha Stewart, News Corporation, Harper Collins and Fast Company.