Spain on a Fork > All Recipes > Soups & Salads > Classic Spanish Country Soup | A Humble Dish that will Warm your Soul
Soups & Salads / October 10, 2022

Classic Spanish Country Soup | A Humble Dish that will Warm your Soul

This Classic Spanish Country Soup, known as Sopa Campera, is one of the most historic dishes that hail from Spain. We´re talking a recipe that dates back hundreds of years. Where peasants would make dishes just like this one that where affordable and nutritious.

Classic Spanish Country Soup
The beauty of this soup is that´s super easy to make, done in about 30 minutes and made with the most humble ingredients. Serve it next to a crunchy baguette and a bottle of Spanish red wine for the ultimate experience.

Classic Spanish Country Soup
I garnished the soup with homemade croutons and hard boiled eggs. You can veganize this recipe by omitting the eggs. However, traditionally this soup does contain eggs.

Classic Spanish Country Soup

TIPS & TRICKS to Make this Recipe: This soup will hold for up to 5 days in the fridge and 3 months in the freezer. Make sure to add in the croutons when ready to serve. Otherwise they will absorb all the liquid and get mushy.

Classic Spanish Country Soup

Key Ingredients & Cookware I used in this Recipe:

If you´re not already subscribed to my youtube channel, become a subscriber and click on the bell icon to be notified everytime I release a new video.

Support Spain on a Fork. Get your Spain on a Fork T-shirt and other awesome Merchandise here.
Spain on a Fork T-Shirt
Your SUPPORT Helps Spain on a Fork Keep Going

Join Me on Patreon!
Spain on a Fork Patreon

Watch the Video Below on How to Make this Classic Spanish Country Soup

Classic Spanish Country Soup (Sopa Campera)

Course Main Course, Soup
Cuisine Spanish
Prep Time 10 minutes
Cook Time 25 minutes
Servings 4
Calories 510 kcal
Author Albert Bevia @ Spain on a Fork


  • 6 tbsp extra virgin olive oil 90 ml
  • 1 onion (roughly chopped)
  • 4 cloves garlic (thinly sliced)
  • 1 red bell pepper (roughly chopped)
  • 1 green bell pepper (roughly chopped)
  • 1 carrot (peeled & thinly sliced)
  • 2 tomatoes
  • 1 tsp dried oregano 1 gram
  • 1/2 tsp dried thyme .5 gram
  • 15.5 oz can white beans 440 grams
  • 3 cups vegetable broth 710 ml
  • 1/3 cup frozen peas 45 grams
  • 4 slices baguette
  • 4 hard boiled eggs
  • handful fresh parsley
  • pinch sea salt
  • dash black pepper


  1. Heat a stock pot with a medium heat and add in 2 tbsp (30 ml) extra virgin olive oil

  2. After 1 minute add in the chopped onion, the red & green bell pepper and the sliced carrot and garlic, mix with the olive oil, after 5 minutes and the vegetables are lightly sauteed, add in the 2 tomatoes finely grated and the oregano and thyme, mix together and simmer

  3. Once the grated tomato has thickened, about 3 minutes, add in the canned white beans (drained & rinsed) and season with sea salt & black pepper, gently mix together, then add in the vegetable broth and the bay leafs, turn up the heat to a high heat and bring to a boil, then place a lid on the pan and lower to a low-medium heat

  4. Meanwhile, heat a small fry pan with a medium heat and add in 4 tbsp (60 ml) extra virgin olive oil

  5. Cut the slices of baguette into bite-sized pieces

  6. Once the oil gets hot, add in the pieces of baguette, mix with the olive oil and fry until golden, about 3 to 4 minutes, then remove from the pan and transfer over paper towels

  7. After simmering the soup for 10 minutes remove the lid, add in the frozen peas and simmer for another 1 to 2 minutes, then remove from the heat

  8. Transfer the soup into shallow bowls, top off with the fried pieces of baguette, the hard boiled eggs cut into quarters and fresh parsley, serve at once, enjoy!

Nutrition Facts
Classic Spanish Country Soup (Sopa Campera)
Amount Per Serving
Calories 510 Calories from Fat 216
% Daily Value*
Fat 24g37%
Saturated Fat 4g25%
Polyunsaturated Fat 3g
Monounsaturated Fat 15g
Cholesterol 187mg62%
Sodium 284mg12%
Potassium 1000mg29%
Carbohydrates 54g18%
Fiber 10g42%
Sugar 9g10%
Protein 20g40%
Vitamin A 4468IU89%
Vitamin C 79mg96%
Calcium 180mg18%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.

Disclosure: At Spain on a Fork, we offer affiliate links to help you find what you need to re-create our recipes. If you like what we do, you can support us through our chosen links, which earn us a commission, but you still pay the same price. Learn more here.


  1. 30 of The Best Spanish Soup Recipes Around! * My Stay At Home Adventures

    […] in the rich flavors of classic Spanish country soup, a traditional recipe that takes you on a gastronomic journey to Spain. This soup, also known as […]

    03 . Aug . 2023
  2. Lil Li

    Would you recommend using black or pinto beans as well? We are in Vancouver Canada. I see other comment is from Singapore and I was from Singapore too but left young. I see Singaporeans are such foodies!

    14 . Oct . 2022
    • Spain on a Fork

      You can use any type of beans you like here 🙂 Much love!

      15 . Oct . 2022
  3. Ramya

    Cant wait to make this soon for me can i skip green and red bell peppers as am not a big fan of green and red bell pepeprs i never had classic spanish country soup before i will make your patatas bravas on sunday perfect for raining days in Singapore and after office meals love your recipes as always brightens up my day everyday after work

    10 . Oct . 2022
    • Spain on a Fork

      Sounds great Ramya! Much love 🙂

      11 . Oct . 2022

Leave A Comment

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

Recipe Rating