Swamp Soup

$7.22 recipe / $0.90 serving
by Beth - Budget Bytes
4.63 from 51 votes
Pin RecipeJump to recipe โ†’

All recipes are rigorously tested in our Nashville test kitchen to ensure they are easy, affordable, and delicious.

Despite its “swampy” appearance, this soup is simply one of the best things I’ve ever eaten. If you like tomato soup, you’ll adore Swamp Soup. It’s like tomato soup on steroids and with a grilled cheese built right in. The broth is incredibly thick and hearty, it’s full of tons of vegetables that add texture and flavor, and let’s not forget those creamy, gooey bits of swiss cheese in every other bite. It’s TO DIE FOR.

Two bowls of swamp soup from above with oyster crackers and a bowl of swiss cheese cubes on the side

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

Soup-er Fast, Soup-er Good.

My favorite thing about this soup is that it’s incredibly fast and easy. It’s ready to eat as soon as it’s heated through, although you can always let it simmer a bit longer, if you want. And if you have some chopped carrots and celery stashed in your freezer (scroll down to the step by step photos if you’re wondering why you’d ever have that in your freezer), it goes even faster!

How to Serve Swamp Soup

As mentioned above, this soup has melty chunks of Swiss cheese floating around in every bowl. While you can add the Swiss cheese to the whole pot, if you don’t plan to serve it all in one sitting, I suggest adding the cheese to each bowl just before serving (after reheating). You’ll probably also want some sort of cracker or crusty bread for dipping!

Can I freeze it?

Yes indeed! This soup is great for stocking your freezer. After cooking, divide your soup into single servings, cool it completely in the refrigerator over night, then transfer to the freezer the next day. You can freeze in quart-sized freezer bags or any freezer-safe meal prep container.

Substitutes for Swiss Cheese

I love the subtle flavor of Swiss with this soup, but if Swiss isn’t your jam you can use mozzarella instead. Mozzarella melts in a similar way to Swiss, so you’ll get the same effect in the soup. Plus, mozzarella also goes great with tomato. If you don’t care about the melty aspect, a little crumbled feta would also be amazing sprinkled onto every bowl.

A red soup pot full of Swamp Soup with a bowl of Swiss cheese cubes on the side

Love tomato soup? Check out my Secret Ingredient Tomato Soup, too!

Share this recipe

Swamp Soup

4.63 from 51 votes
A thick, tomatoey vegetable soup with "swampy" bits of spinach and gooey swiss cheese make this unconventional Swamp Soup unforgettable!
Two bowls of Swamp Soup with a bowl of Swiss cheese on the side, plus a few oyster crackers
Servings 8 about 1.25 cups each
Prep 10 minutes
Cook 20 minutes
Total 30 minutes

Ingredients

  • 3 cloves garlic ($0.24)
  • 1 yellow onion ($0.32)
  • 1/2 lb. carrots (about 4 medium) ($0.30)
  • 3 ribs celery ($0.46)
  • 2 Tbsp olive oil ($0.32)
  • 1 Tbsp dried basil ($0.30)
  • 1 Tbsp dried oregano ($0.30)
  • 3 8oz. cans tomato sauce ($0.75)
  • 3 15oz. cans diced tomatoes ($1.35)
  • 1.5 cups vegetable broth ($0.20)
  • 1 10oz. pkg frozen chopped spinach ($0.99)
  • 8 oz. Swiss cheese ($1.69)
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Mince the garlic, dice the onion, peel and slice the carrots, and slice the celery. Add the onion, garlic, carrots, and celery to a large soup pot with the olive oil and sauté over medium heat for about five minutes, or until the onions are soft.
  • Add the tomato sauce, diced tomatoes (with juices), vegetable broth, basil, and oregano to the pot. Stir to combine, then allow the soup to come to a simmer.
  • Once the soup is simmering, add the frozen spinach (no need to thaw). Stir the spinach into the hot soup until it has melted and heated through.
  • Once the spinach is thoroughly mixed into the soup, give the soup a taste and add salt if needed. I did not add any, but this will ultimately depend on the sodium content of your canned goods and vegetable broth.
  • Dice the swiss cheese into small cubes. Add a small handful of cubes to each bowl, then ladle the hot soup over top. Serve and enjoy!

See how we calculate recipe costs here.


Nutrition

Serving: 1.25cupsCalories: 235.95kcalCarbohydrates: 19.71gProtein: 12.5gFat: 12.75gSodium: 934.14mgFiber: 5.58g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

Video

Scroll down for the step by step photos!

Close up of a bowl of Swamp Soup with a spoon lifting a bit and melted Swiss cheese pulling from the bowl

How to Make Swamp Soup – Step By Step Photos

Chopped onion, celery, carrots, and minced garlic in the soup pot

Dice one yellow onion, peel and slice 1/2 lb. carrots (about four carrots), slice three ribs celery, and mince 3 cloves of garlic. Add the onion, carrots, celery, and garlic to a large soup pot with 2 Tbsp olive oil.

Pre-chopped carrot and celery in a freezer bag

Since most of my soups begin with 1/2 lb. chopped carrot and 3-4 ribs of celery, I just go ahead and chop up the rest of my carrots and the bunch of celery, and freeze it for the next time I make a soup. That way I don’t have to do as much chopping later. I just dump the bag of frozen veggies into my soup pot and go!

Sautéed vegetables in soup pot

Sauté the onion, carrots, celery, and garlic over medium for about five minutes, or until the onions are soft.

Add tomatoes, herbs, and vegetable broth to soup pot

Next, add three 8 oz. cans of tomato sauce, three 15 oz. cans of diced tomatoes (with juices), 1 Tbsp dried basil, 1 Tbsp dried oregano, and 1.5 cups vegetable broth to the pot. Stir to combine, then allow the soup to come up to a simmer.

Simmered soup with frozen spinach added

Once the soup comes up to a simmer, add a 10 oz. block of frozen chopped spinach (no need to thaw). You can use frozen bagged spinach, too, just estimate about 10 oz. Stir the spinach into the soup until it thaws and heats through.

Taste finished soup

Once the soup is heated through, give it a taste and add salt if needed. Mine did not need any additional salt, but that will depend on your taste buds and the salt content of your canned goods and vegetable broth.

Adding Swiss cheese to soup pot

Chop an 8 oz. block of Swiss cheese into small cubes. If you’re going to serve the entire pot of soup at one sitting, go ahead and stir the cubes of cheese into the soup pot (with the heat turned off). The residual heat will melt the cubes. If you’re going to be eating one or two bowls at a time, add the cheese cubes to each bowl, then ladle the hot soup over top.

A ladle full of Swamp Soup being lifted from the soup pot, viewed from the side

Sooooo gooey and good!

Two bowls of Swamp Soup with a bowl of Swiss cheese on the side, plus a few oyster crackers
Share this recipe

Posted in: , , , , , , , ,

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

Leave a Comment
  1. I’m pregnant and for some reason I’ve been craving tomato soup and grilled cheese sandwiches. This amazing soup fits the bill and gets me to eat a couple more veggies at the same time. Love it!

  2. Just made this tonight, just a little extra Swiss and threw some baked chicken breast slices in for some protein. Loved it!
    My one concern is it seems a touch acidic, and I can’t figure out what I could add to round out the flavour. Any ideas?

    1. A little sugar is usually used to balance out acidity, so you could do white sugar, brown sugar, honey, or whatever type you prefer. :)

  3. This has become a regular fall meal for us — I definitely recommend putting the cheese squares into each bowl and pouring the soup over. It helps to distribute them evenly instead of one person getting lots of cheese and another hardly any. And, it’s great for leftovers – this recipe makes a lot! We save a baggie of cubed cheese and reheat the soup…add the cheese, delish.

  4. Do you think that cannellini beans would be a good addition to this soup? I want to make it into more of a full meal!

  5. Delicious! Best soup ever! Very filling for a vegetarian meal. I kinda want to call it “Pizza Soup” with the cheese and tomato and Italian spices.

  6. I love this soup! I added orzo, parmesan in place of Swiss and more garlic because we’re seriously crazy about garlic in this house but it’s so delicious. Thank you!

  7. Hi Beth I’m a newbie to your blog but already made the broccoli and honey carrots recipes and I’m usually a complete ditz in the kitchen but they worked out amazing!!

    I want to make this soup tonight but was wondering if it would work without the broth element? Should I just add more water do you think? Thanks so much for your help! x

    1. Well, the broth definitely adds some depth of flavor to the soup that you won’t get with water. Also, it contains salt, so if you skip the broth and use just water instead, you’ll want to add a little extra salt.

  8. Anon – I try to use up my frozen good within 3 months. After that they tend to dry out a bit and lose flavor

  9. Just wanted to let you know another successful recipe tried and approved by the family…even my 12 year old carnivore liked it!!

    Everything I try from your blog turns out great! Thanks so much.

  10. This is my first attempt at this soup… it is on the stove as I type this! :-) I modified mine a little bit and left out the onion and in it’s place used new potatoes from my mother’s garden. I think I might also add in some brown rice. Super excited about the recipe!

  11. Hey Beth! I just made with smoked mozzarella and it was amazing! The smokey factor was delicious!

  12. Shelly – Absolutely! Any cheese would be fantastic. Mozzarella or even monterey jack would both be fantastic :)

  13. This looks delicious! I’m instituting a soup and bread night at my house to save some money and this is going in the rotation. One question though: my husband is not a fan of swiss cheese. Could another cheese be substituted?