Cozy and Creamy Roasted Red Pepper Spinach Soup

I’ll never forget the first time I had a truly memorable spinach soup. It was at a little bistro my husband and I stumbled upon during a weekend getaway. I was expecting something simple, maybe a bit plain, but what arrived was a bowl of vibrant, velvety green soup that tasted like spring itself, with a surprising depth I couldn’t quite place. It was comforting and elegant all at once.
Back home, I became determined to recreate that feeling, but with my own little twist. I tried countless batches. Some were too earthy, some were too thin, and some were just missing that special something. I knew the classic cream and potato base was a perfect canvas, but it needed a pop of color and a flavor that would sing.
That’s when I spotted a jar of roasted red peppers in my pantry. Their sweet, smoky flavor was just the thing. It completely transformed the dish, adding a beautiful warmth and a gorgeous, subtly rosy hue to the green. This isn’t just another cream of spinach soup. It’s an experience, a bowl of comfort with a surprising, delightful secret.
This recipe is the result of all that tinkering, and I’m so excited to share it with you. It’s simple enough for a weeknight but feels special enough for company.
Why This Spinach Soup Recipe Works
Spinach soup has been a staple in kitchens for generations. It’s a classic for good reason. It’s a wonderful way to pack in a ton of nutrients, it’s cozy and satisfying, and its beautiful green color is always a treat for the eyes. Traditionally, it’s a simple purée of spinach, broth, and often some cream or potato to give it that silky, luxurious texture we all love.
The beauty of this soup lies in its foundation. The combination of softened onion and garlic creates a sweet, aromatic base. The potato doesn’t just add body, its starches break down during cooking and blending to create a natural creaminess, so you don’t have to rely solely on heavy cream for richness.
So, what makes my version stand out in a sea of green soups? The secret is a duo of smoky, sweet ingredients: roasted red peppers and smoked paprika. This is where the magic happens, y’all. The roasted red peppers, which I conveniently use from a jar, lend a subtle sweetness and a deep, complex flavor that perfectly complements the earthy spinach. They prevent the soup from tasting too “green” or one dimensional.
The smoked paprika doubles down on that warmth, adding a whisper of smokiness that makes the soup feel incredibly comforting and sophisticated. It elevates the entire dish from a simple vegetable soup to something truly special. It’s this little Southern twist that makes guests raise an eyebrow and ask, “What is in this? It’s amazing!” It’s the perfect balance of classic comfort and modern flavor.
Ingredients for Spinach Soup
The ingredients for this soup are simple and easy to find, but together they create something truly spectacular. The real star, the ingredient that gives this classic soup its unique personality, is the jar of roasted red peppers. Let’s walk through what you’ll need.
- 1 tbsp olive oil
- 1 large yellow onion, chopped
- 2 cloves garlic, minced
- 1 large russet potato, peeled and diced
- 4 cups vegetable broth
- 1 tsp smoked paprika
- ½ tsp dried thyme
- Salt and freshly ground black pepper to taste
- 1 (12-ounce) jar roasted red peppers, drained and roughly chopped
- 10 oz fresh spinach
- ½ cup heavy cream
- Toasted pumpkin seeds for garnish (optional)
- A drizzle of olive oil for garnish (optional)
A few notes on these ingredients can make a big difference in the final result. For the potato, a starchy variety like a Russet is your best friend here. It breaks down beautifully and contributes to the soup’s creamy texture. Using a waxy potato, like a red potato, won’t give you that same velvety finish.
Now, let’s talk about our twist ingredient: the roasted red peppers. Using jarred peppers is a fantastic shortcut that saves a ton of time and delivers consistent, smoky-sweet flavor. Just be sure to drain them well before chopping them up. Their sweetness is the perfect counterpoint to the earthy spinach.
When it comes to the spinach, fresh is truly best. You’ll be amazed at how a 10-ounce container wilts down, but it provides the freshest, most vibrant flavor. If you must use frozen, be sure to thaw it completely and squeeze out every last drop of excess water before adding it to the pot.
Finally, a good quality vegetable broth will provide a flavorful backbone for your soup. And don’t skip the smoked paprika. It’s not the same as sweet or hot paprika, that smoky element is key to the soup’s unique character.
Step-by-Step Instructions For Making Spinach Soup
This soup comes together in one pot, which is always a win in my book. We’ll build layers of flavor right from the start, and then a quick blend at the end brings it all together into a silky, smooth dream. Grab a heavy bottomed pot or a Dutch oven, they hold heat beautifully and help everything cook evenly.
Step 1: Sauté the Aromatics
First things first, we build our flavor base. Heat your olive oil in the Dutch oven over medium heat. Once it shimmers, add the chopped yellow onion. Let it cook, stirring occasionally, for about 5 to 7 minutes. You’re not looking to brown it, just to get it soft, translucent, and sweet. This gentle cooking coaxes out its natural sweetness. Then, stir in your minced garlic and cook for just one more minute until you can smell that wonderful garlic aroma. Don’t let the garlic burn, or it will turn bitter.
Step 2: Simmer the Vegetables
Now, add your diced russet potato, the vegetable broth, smoked paprika, and dried thyme to the pot. Give it all a good stir and season generously with salt and freshly ground black pepper. Turn the heat up to bring the mixture to a boil. Once it’s boiling, reduce the heat to low, cover the pot, and let it simmer for 15 to 20 minutes. The goal is to cook the potatoes until they are completely tender. You should be able to easily pierce a piece with a fork.
Step 3: Wilt the Greens and Peppers
Once the potatoes are tender, it’s time for the stars of the show. Stir in the drained and chopped roasted red peppers and the fresh spinach. You might have to add the spinach in a couple of batches, as it looks like a lot at first. Don’t worry, it wilts down in no time. Cook for just another 2 or 3 minutes, stirring until all the spinach has wilted into the hot broth.
Step 4: Blend Until Smooth
Remove the pot from the heat. This step is where the magic happens. The easiest way to get a perfectly smooth soup is with an immersion blender. Just place it directly in the pot and blend until everything is velvety and uniform. If you don’t have one, you can use a standard blender. A word of caution: be very careful when blending hot liquids. Let the soup cool slightly, and work in small batches, filling the blender no more than halfway. Remove the center cap from the blender lid and cover the opening with a folded kitchen towel. This allows steam to escape and prevents a dangerous pressure buildup.
Step 5: Add the Cream and Serve
After blending, return the soup to the pot if you used a standard blender. Stir in the heavy cream. Place the pot over low heat and gently warm the soup through. It’s very important that you do not let it boil after adding the cream, as it can cause the cream to curdle. Have a taste and adjust the seasoning with more salt and pepper if you think it needs it. Ladle your beautiful spinach soup into bowls and finish with a sprinkle of toasted pumpkin seeds for crunch and a final drizzle of good olive oil.
How To Serve Spinach Soup
Serving this roasted red pepper and spinach soup is all about adding those finishing touches that make a simple meal feel like a special occasion. While it’s absolutely delicious all on its own, a few simple additions can elevate it even further. The vibrant color of the soup is a beautiful canvas for creative garnishes and perfect pairings.
The key is to think about contrasting textures and complementary flavors. The soup is velvety smooth, so adding a bit of crunch is always a wonderful idea. The creaminess also pairs well with anything savory or tangy. Think of the bowl as your palette and have a little fun with it.
Here are some of my favorite ways to serve this spinach soup:
- With a Crunchy Topping: As the recipe suggests, toasted pumpkin seeds (or pepitas) are fantastic. They add a nutty flavor and a satisfying crunch. Homemade croutons tossed with garlic and herbs are another classic choice. For something a little different, try some crispy fried shallots or even crumbled bacon.
- A Swirl of Dairy: A dollop of crème fraîche, sour cream, or even plain Greek yogurt can add a lovely tangy contrast to the soup’s richness. A final swirl of heavy cream or a drizzle of high quality olive oil before serving also makes for a beautiful presentation.
- Paired with Bread: This soup was made for dipping. Serve it with a side of warm, crusty bread like a French baguette or a slice of sourdough. For a truly comforting meal, you can’t go wrong with a classic grilled cheese sandwich cut into strips for dunking.
- As a First Course: Because it’s so elegant, this soup makes a wonderful starter for a dinner party. Serve it in smaller cups or bowls before a main course of roasted chicken or pan seared fish. It sets a beautiful tone for the meal to come.
No matter how you choose to serve it, this soup is sure to be a hit. It’s a versatile dish that can be dressed up or down depending on the occasion. Just ladle it up hot and watch everyone enjoy it.
How To Store & Reuse Spinach Soup Leftovers
One of the many things I love about this spinach soup is that it’s just as delicious, if not more so, the next day. The flavors have time to meld and deepen overnight, making leftovers something to look forward to. Proper storage is key to keeping it fresh and tasty for later.
Once the soup has cooled down to room temperature, you can store it in an airtight container. I like to use glass jars or containers, as they don’t stain or hold onto odors. Be sure to leave a little bit of space at the top, especially if you plan on freezing it. The soup will keep beautifully in the refrigerator for up to 4 days.
Here’s how to best handle storing, freezing, and reheating your leftover soup:
- Refrigerating: Let the soup cool completely before covering and placing it in the fridge. This prevents condensation from forming and helps it stay fresh. It will last for 3 to 4 days.
- Freezing: This soup freezes wonderfully. For best results, I recommend freezing it before adding the heavy cream. Cream can sometimes separate and become grainy when frozen and reheated. Let the soup cool, then pour it into freezer safe containers or bags, leaving about an inch of headspace for expansion. It will keep in the freezer for up to 3 months. When you’re ready to eat, thaw it overnight in the refrigerator, reheat gently on the stove, and then stir in the heavy cream.
- Reheating: The best way to reheat this soup is gently in a saucepan on the stove over medium-low heat. Stir it occasionally to ensure it heats evenly and doesn’t scorch on the bottom. Avoid reheating it in the microwave if you can, as it can heat unevenly and sometimes affect the creamy texture.
- Reusing: Don’t just think of it as leftover soup. Think of it as a delicious base for another meal. You can use the leftover soup as a quick and flavorful pasta sauce. Just toss it with some cooked pasta, maybe add some grated Parmesan cheese, and you have a whole new dinner. It’s also fantastic as a sauce poured over grilled chicken or fish.
With these tips, you can enjoy every last drop of your delicious roasted red pepper and spinach soup, ensuring that none of your cooking efforts go to waste. It’s the perfect recipe for meal prepping a few cozy lunches for the week ahead.
Substitutions & Variations For Spinach Soup
One of the best things about a recipe like this is how easily you can adapt it to your own tastes or what you happen to have in your kitchen. This spinach soup recipe is a fantastic starting point, but feel free to play around and make it your own. Whether you need to accommodate a dietary restriction or just want to try a new flavor combination, here are some ideas to get you started.
From making it vegan to adding a little spice, the possibilities are endless. Don’t be afraid to experiment. You might just discover your new favorite version of this comforting classic. Just remember to taste as you go and adjust seasonings accordingly.
Here are a few substitutions and variations you might enjoy:
- Make It Vegan and Dairy-Free: This is an easy swap. Simply substitute the heavy cream with full fat canned coconut milk or a dairy free cream alternative. The coconut milk will add a very subtle sweetness that works beautifully with the roasted red peppers. Also, ensure you are using a certified vegan vegetable broth.
- Change Up the Greens: While this is a spinach soup, you can certainly incorporate other greens. A handful of kale (stems removed) or Swiss chard would be lovely. Keep in mind that heartier greens may need a minute or two longer to cook and might result in a slightly different texture.
- Add Some Protein: To make this soup a more substantial meal, consider adding some protein. You could stir in some cooked, shredded chicken, or for a vegetarian option, add a can of drained and rinsed white beans or chickpeas along with the potatoes.
- Turn Up the Heat: If you like a little kick, add a pinch of red pepper flakes along with the garlic, or blend in half of a seeded jalapeño with the other vegetables. A little bit of spice is a wonderful contrast to the creamy texture.
- Swap the Potato: For a different flavor profile and a slightly sweeter soup, you could use a peeled and diced sweet potato instead of the russet potato. It would pair wonderfully with the smoked paprika and roasted red peppers.
These are just a few ideas to spark your creativity. Cooking should be fun, so use this recipe as a guide and adjust it to fit your family’s preferences perfectly.
Smoky Roasted Red Pepper & Spinach Soup

Description: A classic creamy spinach soup gets a modern, flavorful twist with the addition of sweet roasted red peppers and a hint of smoked paprika. This velvety, vibrant soup is comforting, elegant, and surprisingly easy to make.
Yield: 6 servings | Category: Soup | Cuisine: American
Prep Time: 10 minutes | Cook Time: 30 minutes
Ingredients
- 1 tbsp olive oil
- 1 large yellow onion, chopped
- 2 cloves garlic, minced
- 1 large russet potato, peeled and diced
- 4 cups vegetable broth
- 1 tsp smoked paprika
- ½ tsp dried thyme
- Salt and freshly ground black pepper to taste
- 1 (12-ounce) jar roasted red peppers, drained and roughly chopped
- 10 oz fresh spinach
- ½ cup heavy cream
- Toasted pumpkin seeds for garnish (optional)
- A drizzle of olive oil for garnish (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Sauté onion until soft, about 5-7 minutes. Add garlic and cook for 1 minute.
- Add potato, vegetable broth, smoked paprika, thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15-20 minutes until potatoes are tender.
- Stir in roasted red peppers and fresh spinach. Cook for 2-3 minutes until spinach is wilted.
- Remove from heat and blend until smooth using an immersion blender or a standard blender in batches.
- Stir in heavy cream and gently warm over low heat. Do not boil.
- Taste and adjust seasoning. Serve hot, garnished with pumpkin seeds and a drizzle of olive oil if desired.
Notes
For a vegan version, substitute heavy cream with full-fat canned coconut milk. Be careful when blending hot soup in a standard blender; work in batches and vent the lid to allow steam to escape.
Servings: 6 | Calories: 210 kcal | Fat: 14g | Carbohydrates: 18g | Protein: 5g
5 FAQs About Spinach Soup
Here are some straightforward answers to the most common questions I receive about this spinach soup recipe. I hope these tips help you make the perfect bowl every time.
Can I make this spinach soup with frozen spinach?
Yes, you absolutely can use frozen spinach in a pinch. It’s a great pantry staple to have on hand. The key to success when using frozen spinach is to prepare it properly before adding it to the soup. You’ll want to use about a 10 ounce package of frozen spinach to equal the 10 ounces of fresh spinach called for in the recipe.
First, you must thaw the spinach completely. You can do this by leaving it in the refrigerator overnight or by defrosting it in the microwave. Once it’s thawed, the most crucial step is to remove as much excess water as possible. Frozen spinach holds a lot of water, and if you add it directly to the pot, it will make your soup watery and dilute the flavor. Place the thawed spinach in a clean kitchen towel or several layers of paper towels and squeeze, squeeze, squeeze until it’s as dry as you can get it. Then, you can add it to the pot at the same step you would add the fresh spinach.
How do I make my spinach soup thicker or thinner?
The consistency of a puréed soup is a personal preference, and it’s very easy to adjust this recipe to get it just right for you. The russet potato in the recipe provides a good amount of natural thickness, but if you find you’d like your soup even thicker, you have a couple of options. The simplest method is to let the soup simmer, uncovered, for an extra 10 to 15 minutes after blending but before adding the cream. This will allow some of the excess liquid to evaporate and the soup to reduce and thicken naturally.
If you’re in a hurry, you can also make a cornstarch slurry. Just mix one tablespoon of cornstarch with two tablespoons of cold water until smooth, then slowly whisk it into the simmering soup. Let it cook for another minute or two, and it will thicken right up. On the other hand, if your soup is thicker than you’d like, simply stir in a bit more vegetable broth or even a splash of water until it reaches your desired consistency. Be sure to do this after blending, and add the liquid a little at a time so you don’t make it too thin.
Is this roasted red pepper and spinach soup healthy?
This spinach soup is packed with nutritional benefits. Spinach itself is a powerhouse of vitamins and minerals, including iron, calcium, and vitamins A, C, and K. The roasted red peppers are also an excellent source of vitamins A and C. By using a russet potato as a thickener instead of relying on a large amount of cream or a flour-based roux, you’re getting added fiber and potassium in a natural way.
While the recipe does call for heavy cream, which adds richness and fat, it’s a relatively small amount spread across six servings. If you’re looking to reduce the fat and calorie content, you can easily substitute the heavy cream with half and half, whole milk, or even evaporated milk for a lighter, yet still creamy, result. For a dairy-free and lower-fat option, a light coconut milk or an unsweetened plain almond milk can also work, though they will slightly alter the final flavor and texture. Overall, it’s a wonderfully comforting and nutritious meal.
What’s the best way to blend this spinach soup for a creamy texture?
Achieving that perfectly silky, restaurant quality texture is all about the blending technique. My personal favorite tool for the job is an immersion blender, also known as a stick blender. It’s incredibly convenient because you can blend the soup directly in the pot, which means fewer dishes to wash. To get the smoothest result with an immersion blender, be sure to move it around the pot, tilting it slightly to create a vortex that pulls all the chunks of potato and onion down into the blades. Keep blending for a good 2 to 3 minutes, even after you think it’s smooth, to ensure there are no lumps left.
If you’re using a traditional countertop blender, the most important thing is to work safely. Hot liquids expand when blended at high speed, which can blow the lid off and cause serious burns. Let the soup cool for a few minutes before you start. Fill the blender pitcher no more than one third to one half full. Remove the small cap from the center of the blender lid to allow steam to escape, and cover the opening with a folded dish towel to prevent splatters. Start on a low speed and gradually increase to high. Blending in a high powered blender will give you the absolute smoothest, most velvety texture possible.
Can I make this spinach soup ahead of time?
Yes, this is an excellent recipe to make ahead of time, which makes it perfect for meal prepping or for entertaining. The flavors actually get even better as they sit and meld together in the refrigerator. You can prepare the soup completely, cool it, and store it in an airtight container in the fridge for up to 4 days.
For the best results, I recommend following the recipe right up until the point of adding the heavy cream. Prepare and blend the soup base with the vegetables and broth, then cool and store that base. When you’re ready to serve, gently reheat the soup base on the stovetop over low heat. Once it’s warmed through, you can stir in the heavy cream and any final seasonings. This method ensures the cream stays fresh and doesn’t separate during storage or reheating, giving you a perfect, creamy bowl of soup every time you serve it.
Try These Recipes Next
If you enjoyed the comforting flavors of this spinach soup, you’ll love these other recipes that make spinach the star of the show.
- Creamed Spinach with Crispy Shallots & Miso: This isn’t your average creamed spinach. The addition of miso gives it a deep, savory flavor that’s absolutely irresistible.
- Creamy Spinach Mushroom Chicken Pasta: A perfect one pan weeknight dinner that brings together tender chicken, earthy mushrooms, and fresh spinach in a luscious cream sauce.
- Spin Dip Pasta: All the flavors of your favorite party dip turned into a satisfying and cheesy pasta dish that the whole family will love.
I hope you give them a try and enjoy them as much as we do!