Cracker Barrel Green Tomato Soup Recipe

Cracker Barrel Green Tomato Soup Recipe

Cracker Barrel Green Tomato Soup Recipe is tangy, comforting, and worth making at home

I never planned on becoming a green tomato soup person, but here we are.

A few months ago, I ordered a bowl of green tomato soup at Cracker Barrel mostly out of curiosity. I expected something similar to classic tomato soup, just a different color.

That was it.

I was hooked.

It was bright, tangy, slightly sweet, and packed with the kind of fresh garden flavor that keeps you thinking about it long after the meal is over.

Naturally, I came home determined to make my own version.

After a few test batches and small adjustments, this Cracker Barrel Green Tomato Soup recipe became the one I keep coming back to every green tomato season.

The combination of tender green tomatoes, sweet onion, roasted chilies, fresh coriander, and sun-dried tomatoes creates a soup that tastes cozy, homemade, and surprisingly close to the restaurant favorite.

If you’ve been craving that memorable bowl again or wondering what to do with a pile of green tomatoes, this copycat Cracker Barrel green tomato soup reciperecipe is such a good place to start.

Serve it with cornbread, biscuits, or grilled cheese, and you’ll have a comforting meal that feels like it came straight from a country kitchen.

Tips To Pick Best Green Tomatos for This Soup

For this soup, I like firm green tomatoes that feel heavy for their size. They should be bright green, not soft, wrinkled, or yellowing too much.

A little pale color is fine, but very ripe tomatoes will make the soup sweeter and less sharp.

After trying both small and larger green tomatoes, I prefer medium ones because they peel easier and cook down evenly.

Avoid tomatoes with deep cracks or bruises, since they can taste watery or bitter. If your tomatoes are extra tart, the brown sugar helps balance them.

If they taste mild, you can use a little less sugar and let the green tomato flavor shine.

Cracker Barrel Green Tomato Soup Ingredients

For the Soup

800 g green tomatoes – I use firm green tomatoes because they give this soup its signature tangy flavor and beautiful color. Peeling them first helps create a smoother, restaurant-style texture that tastes much closer to the Cracker Barrel green tomato soup.

160 g diced onion – A yellow onion is my favorite choice here because it softens and becomes naturally sweet as it cooks. That little bit of sweetness helps balance the tart flavor of the green tomatoes without overpowering them.

1 green bell pepper – Green bell pepper adds fresh garden flavor and helps keep the soup vibrant and colorful. I like to dice it into even pieces so it cooks evenly alongside the onion and blends smoothly later.

1 green bell pepper – Green bell pepper adds fresh garden flavor and helps keep the soup vibrant and colorful. I like to dice it into even pieces so it cooks evenly alongside the onion and blends smoothly later.

2 large garlic cloves, peeled – Whole garlic cloves add a mild savory flavor without making the soup taste too garlicky. Once simmered and blended, they melt right into the soup and add extra depth to every spoonful.

750 ml chicken stock – I usually use low-sodium chicken stock because it gives the soup a rich homemade flavor while letting me control the salt. Vegetable stock works just as well if you want a vegetarian version.

2 tablespoons soft brown sugar – Brown sugar helps soften the sharp edge of green tomatoes and creates a more balanced flavor. Don’t worry, it won’t make the soup sweet. It simply rounds everything out and makes the flavors taste smoother.

2 tablespoons oil from a jar of sun-dried tomatoes – This is one of my favorite little tricks in this recipe. The oil already carries concentrated tomato flavor, so it adds richness and extra depth without needing additional ingredients.

25 g fresh coriander, chopped – Fresh coriander, also called cilantro, adds brightness and freshness right at the end. I love how it lifts the flavor of the soup and keeps it tasting light instead of heavy.

Sea salt, to taste – Sea salt brings all the flavors together and helps the tomatoes, peppers, and stock shine. I always add it near the end so I can adjust the seasoning after blending.

Black pepper, to taste – Freshly ground black pepper adds gentle warmth and a little extra flavor without making the soup spicy. A few turns of the grinder are usually all I need.

For the Roasted Chili Garnish

1 green chili and 1 red chili – These chilies are roasted and used as a garnish for color and mild heat. I usually remove the seeds, but you can leave some in if you enjoy a spicier soup.

1 tablespoon olive oil – A little olive oil helps roast the chilies and brings out their flavor. Any good everyday olive oil works perfectly here since it is only used for the garnish.

For Finishing

6 halves sun-dried tomatoes, sliced into thin ribbons – Sun-dried tomato ribbons add a rich tomato flavor and a slightly chewy texture that contrasts nicely with the smooth soup. I also love how they make each bowl look more special.

How To Make Cracker Barrel Green Tomato Soup

Step 1 | Prepare the Green Tomatoes

Cut around the stem of each green tomato and remove the tough core. Turn the tomatoes over and lightly score a small cross on the bottom. Bring a large pot of water to a boil, then add the tomatoes for about 2 minutes, just until the skins begin to loosen.

Move them right under cold running water to stop the cooking. Peel off as much skin as you can with your hands. If some pieces stick, use a vegetable peeler. Cut the peeled tomatoes into even wedges and set them aside.

Step 2 | Prepare the Vegetables

Cut the green bell pepper in half, then into quarters. Remove the seeds and white membranes, then dice it into even pieces. Dice the onion if needed, peel the garlic cloves, and leave the garlic whole.

Chop the fresh coriander and keep it for later. Adding it near the end keeps the flavor bright instead of dull.

Step 3 | Sauté the Onion and Bell Pepper

Heat the sun-dried tomato oil in a large saucepan over medium heat. Add the diced onion and green bell pepper. Cook for about 4 minutes, stirring now and then, until the vegetables soften.

Do not brown them too much. You want the flavor mellow and sweet, not dark or roasted.

Step 4 | Add Garlic and Brown Sugar

Add the whole garlic cloves and brown sugar to the softened vegetables. Stir well until the sugar melts and coats everything.

This step helps balance the sharp green tomatoes. It also gives the soup that smooth, restaurant-style flavor.

Step 5 | Build the Soup Base

Pour in part of the chicken stock and stir, scraping the bottom of the pan. Add the green tomato wedges, then pour in the rest of the stock.

Stir everything together and bring it to a gentle simmer. The tomatoes should be mostly covered so they cook evenly.

Step 6 | Simmer the Soup

Lower the heat and simmer gently for about 40 minutes. The tomatoes should become completely tender, and the broth should smell savory, tangy, and a little sweet.

Keep the heat gentle. A hard boil can make the soup taste flat and can reduce too much liquid.

Step 7 | Purée Until Smooth

Carefully transfer the soup to a blender or food processor. Work in batches if needed. Blend until completely smooth with no visible lumps.

Return the puréed soup to a clean saucepan. Be careful with hot soup in a blender, and never overfill it.

Step 8 | Season the Soup

Warm the soup over medium-low heat. Add sea salt and black pepper to taste. Stir, taste, and adjust again if needed.

The best version should taste tangy first, then lightly sweet, savory, and fresh.

Step 9 | Roast the Chilies

Trim the ends from the red and green chilies. Slice them lengthwise and remove the seeds and membranes. Leave a few seeds if you like more heat.

Heat olive oil in a frying pan over medium to medium-high heat. Add the chili halves, season with a small pinch of sea salt, and cook until slightly softened with light roasting.

Step 10 | Slice the Garnishes

Let the roasted chilies cool slightly, then slice them into very thin strips. Cut the sun-dried tomato halves into thin ribbons.

Thin slices look better in the bowl and spread the flavor through each spoonful.

Step 11 | Finish the Soup

Add the roasted chili strips and sun-dried tomato ribbons directly to the hot soup. Stir well and let everything heat through for 1 to 2 minutes.

Ladle into bowls and garnish with extra chili strips or sun-dried tomato ribbons if you like.

Helpful Tips for the Best Cracker Barrel Green Tomato Soup

  • Peel the tomatoes for the smoothest texture. A little skin left behind is fine, but too much can make the soup feel rustic.
  • Use sun-dried tomato oil if you have it. It gives the soup a deeper flavor than plain oil.
  • Do not skip the brown sugar. It balances the tart tomatoes without making the soup sugary.
  • Blend carefully in batches. Hot soup expands in a blender.
  • Taste after blending, not before. The flavor changes once the soup becomes smooth.
  • For a vegetarian soup, use vegetable stock and keep the rest the same.
  • Add cream only if you want a richer soup, but the original bright flavor is best without it.

What To Serve with Cracker Barrel Green Tomato Soup

A hot skillet of cornbread is my favorite match for this soup. The sweet corn flavor softens the tangy green tomato base, and the crumbly edges are perfect for dipping into the smooth broth.

A classic grilled cheese sandwich also works beautifully. Use sharp cheddar or American cheese, toast the bread until crisp, and cut it into triangles so you can dip each piece right into the bowl.

Buttermilk biscuits make the meal feel more like a Cracker Barrel-style supper. Serve them warm with butter, then place one beside the soup bowl for a simple, cozy plate.

For something lighter, add a crisp garden salad with cucumber, lettuce, and a creamy dressing. The cool crunch balances the warm soup and keeps the meal fresh.

You can also serve this soup before fried chicken, chicken tenders, or roasted turkey. Use smaller bowls for a starter portion and garnish each bowl with a few red chili strips for color.

Storage & Reheating Tips

Storage
Let the soup cool, then store it in an airtight container in the refrigerator for up to 4 days. Do not leave it at room temperature for more than 2 hours.

For longer storage, freeze it for up to 3 months. I like freezing it without extra garnish, then adding fresh ribbons when reheating.

Reheating
Reheat the soup in a saucepan over medium-low heat, stirring often, until hot all the way through.

You can also microwave it in 1-minute bursts, stirring between each round. If it thickens in the fridge, add a splash of stock or water.

FAQs

Can I use red tomatoes instead of green tomatoes?
You can, but the flavor will change a lot. Red tomatoes are sweeter and softer, while green tomatoes are firmer and tangier. For the best flavor, stick with green tomatoes.

Can I make this soup vegetarian?
Yes. Use vegetable stock instead of chicken stock. The soup will still have plenty of flavor from the green tomatoes, bell pepper, coriander, chilies, and sun-dried tomato oil.

Is this soup spicy?
It is mild if you remove the chili seeds and membranes. For more heat, leave some seeds in or add extra roasted chili strips on top before serving.

Can I make it ahead of time?
Yes, and it actually tastes even better after resting. Make it 1 day ahead, store it in the fridge, and reheat gently before serving.

Why do I need to peel the green tomatoes?
Peeling helps the soup blend smoother. Green tomato skins can be a little tough, so removing them gives the soup a more polished, restaurant-style texture.

Can I add cream to this soup?
Yes, you can stir in a splash of cream at the end if you want it richer. I suggest tasting it first, because the bright green tomato flavor is lovely on its own.

Cracker Barrel Green Tomato Soup Recipe

Cracker Barrel Green Tomato Soup Recipe

Yield: 6 servings
Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes

This Cracker Barrel Green Tomato Soup Recipe recreates the tangy, comforting restaurant favorite with green tomatoes, roasted chilies, coriander, and sun-dried tomatoes. I tested this homemade green tomato soup until it captured the fresh flavor and cozy feel I remembered from Cracker Barrel. Ready in about an hour, this easy copycat recipe is a great way to use garden tomatoes. Serve it with cornbread, biscuits, or a grilled cheese sandwich and you have a satisfying Southern-style meal.

No Ratings

Ingredients

For the Soup

  • 800 g green tomatoes, just over 800 g
  • 160 g diced onion
  • 1 green bell pepper
  • 2 large garlic cloves, peeled
  • 750 ml chicken stock (or vegetable stock for a vegetarian version)
  • 2 tablespoons soft brown sugar
  • 2 tablespoons oil from a jar of sun-dried tomatoes
  • 25 g fresh coriander (cilantro), chopped
  • Sea salt, to taste
  • Black pepper, to taste

For the Roasted Chili Garnish

  • 1 green chili
  • 1 red chili
  • 1 tablespoon olive oil
  • Pinch of sea salt

For Finishing

  • 6 halves sun-dried tomatoes, sliced into thin ribbons

Instructions

    1. Cut around the stem of each green tomato and remove the tough core. Turn the tomatoes over and lightly score a small cross on the bottom. Bring a large pot of water to a boil, then add the tomatoes for about 2 minutes, just until the skins begin to loosen.
    2. Move them right under cold running water to stop the cooking. Peel off as much skin as you can with your hands. If some pieces stick, use a vegetable peeler. Cut the peeled tomatoes into even wedges and set them aside
    3. Cut the green bell pepper in half, then into quarters. Remove the seeds and white membranes, then dice it into even pieces. Dice the onion if needed, peel the garlic cloves, and leave the garlic whole. Chop the fresh coriander and keep it for later. Adding it near the end keeps the flavor bright instead of dull.
    4. Heat the sun-dried tomato oil in a large saucepan over medium heat. Add the diced onion and green bell pepper. Cook for about 4 minutes, stirring now and then, until the vegetables soften.
    5. Add the whole garlic cloves and brown sugar to the softened vegetables. Stir well until the sugar melts and coats everything.
    6. Pour in part of the chicken stock and stir, scraping the bottom of the pan. Add the green tomato wedges, then pour in the rest of the stock. Stir everything together and bring it to a gentle simmer.
    7. Lower the heat and simmer gently for about 40 minutes. The tomatoes should become completely tender, and the broth should smell savory, tangy, and a little sweet.
    8. Stir the chopped coriander into the hot soup. It adds fresh flavor and gives the soup a brighter green finish. Let it warm through for a minute, but do not cook it too long.
    9. Carefully transfer the soup to a blender or food processor. Work in batches if needed. Blend until completely smooth with no visible lumps. Return the puréed soup to a clean saucepan. Be careful with hot soup in a blender, and never overfill it.
    10. Warm the soup over medium-low heat. Add sea salt and black pepper to taste. Stir, taste, and adjust again if needed.
    11. Trim the ends from the red and green chilies. Slice them lengthwise and remove the seeds and membranes. Leave a few seeds if you like more heat.
    12. Heat olive oil in a frying pan over medium to medium-high heat. Add the chili halves, season with a small pinch of sea salt, and cook until slightly softened with light roasting.
    13. Let the roasted chilies cool slightly, then slice them into very thin strips. Cut the sun-dried tomato halves into thin ribbons. Thin slices look better in the bowl and spread the flavor through each spoonful.
    14. Add the roasted chili strips and sun-dried tomato ribbons directly to the hot soup. Stir well and let everything heat through for 1 to 2 minutes. Ladle into bowls and garnish with extra chili strips or sun-dried tomato ribbons if you like.
Nutrition Information:
Serving Size: 1 generous bowl (about 1½ cups)
Amount Per Serving: Calories: 145Sodium: 520mgCarbohydrates: 19g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

After making this Cracker Barrel Green Tomato Soup Recipe more times than I can count, it’s still my favorite way to use green tomatoes.

This green tomato soup copycat captures the tangy, comforting flavor that made the restaurant version memorable, but with the satisfaction of making it yourself at home.

Recommended Recipes