As I stood in my kitchen, the earthy aroma of sautéed onions and garlic wafted through the air, a tantalizing prelude to tonight’s dinner. I was about to whip up a bowl of Bulgarian Spinach Soup, or Spanachena Supa, a dish that brings both warmth and nostalgia with every spoonful. This creamy soup is not only a delightful way to embrace the vibrant flavors of fresh spinach, but it also boasts the comforting qualities of homemade goodness. With quick preparation and the option of freezing leftovers, this recipe is a weeknight hero for anyone tired of fast food. So, are you ready to dive into a bowl of this nutritious, heartwarming soup that will nourish both body and soul?

Why is Bulgarian Spinach Soup Special?
Comforting, Creamy Delight: This Bulgarian Spinach Soup, or Spanachena Supa, embodies the essence of homemade comfort food. Versatile Ingredients: Use fresh or frozen spinach, and experiment with different rice varieties to suit your taste. Quick Preparation: Ideal for busy weeknights, it comes together in about 30 minutes. Nutrient-Packed: Full of vitamins, it’s a wholesome option for health-conscious eaters. Crowd-Pleasing Flavor: Don’t be surprised if this dish becomes a family favorite, just like your go-to Turkey Noodle Soup. Serve with crusty sourdough for an unbeatable meal!
Spinach Soup Ingredients
• Get ready to make a comforting bowl of homemade goodness!
For the Soup Base
- Olive Oil – Adds richness and helps sauté your veggies to perfection.
- Onion – Provides a sweet, flavorful foundation for the dish.
- Celery – Adds a fresh, crunchy dimension to the soup.
- Carrots – Contributes natural sweetness and vibrant color.
- Garlic – Enhances the overall flavor with its robust essence.
- Tomato Paste – Infuses depth and umami into your creamy soup.
For the Greens
- Frozen Spinach – The star of this recipe; thaw before using, or opt for fresh spinach for an even brighter taste.
For Texture and Flavor
- Salt – Essential for enhancing flavors; adjust to suit your palate.
- Jasmine Rice – Thickens the soup while adding heartiness; any rice can be substituted.
- Tomato Sauce – Provides a rich color and taste; use plain varieties without additives.
- Vegetable Broth – The base liquid that brings everything together; choose unsalted for a more controlled flavor.
For Extra Creaminess
- Cream (Optional) – Adds a velvety finish; replace with plant-based cream for a vegan spin.
Embrace the comforting flavors of Spinach Soup today, and enjoy every delicious spoonful!
Step‑by‑Step Instructions for Spinach Soup
Step 1: Thaw the Spinach
Begin by thawing your frozen spinach. Either place it in the refrigerator overnight or let it sit at room temperature for about 1 hour before you start preparing your soup. This step will enhance the texture and flavor of your Bulgarian Spinach Soup, allowing the greens to mix smoothly into the broth.
Step 2: Sauté the Vegetables
In a large pot, heat 2 tablespoons of olive oil over medium-high heat. Once the oil is shimmering, add 1 chopped onion, 1 diced celery stalk, and 1 chopped carrot, followed by 2 minced garlic cloves. Sauté these ingredients for about 5 minutes, or until you see the vegetables becoming translucent and fragrant, creating a solid flavor foundation for your soup.
Step 3: Add Tomato Paste
Next, stir in 2 tablespoons of tomato paste into the sautéed vegetables. Cook for about 1 minute, allowing the paste to deepen its flavor and coat the vegetables, which will further enrich your Bulgarian Spinach Soup. This step is crucial for building complexity in your creamy broth.
Step 4: Incorporate Spinach and Rice
Now, add the thawed spinach to the pot along with salt to taste and 1/2 cup of rinsed jasmine rice. Stir the mixture well, ensuring the spinach is evenly distributed through the vegetables and rice. Feel free to adjust the salt according to your preference, as this will enhance the overall taste of the soup.
Step 5: Add Liquid Ingredients
Pour in 4 cups of vegetable broth and 1 cup of tomato sauce to the pot. Bring the mixture to a gentle boil over medium-high heat. The vibrant colors of your Bulgarian Spinach Soup should start to come together beautifully as it simmers, filling your kitchen with irresistible aromas.
Step 6: Simmer and Cook
Once boiling, reduce the heat to low, partially cover the pot, and let it simmer for 20 minutes. Keep an eye on the soup; you want the rice to become tender and absorb some of the flavors while maintaining a comforting texture in the broth. Stir occasionally to prevent sticking at the bottom.
Step 7: Add Cream and Serve
After 20 minutes of simmering, remove the pot from the heat. If you’re using cream for added richness, stir in 1/2 cup now and mix until well incorporated. This will give your Bulgarian Spinach Soup that luscious, creamy finish. Ladle it into bowls and get ready to serve a warm, hearty meal!

Expert Tips for Perfect Spinach Soup
- Thaw Properly: Ensure your frozen spinach is fully thawed; this prevents excess water from making the soup too soupy and enhances the overall flavor.
- Sauté for Flavor: Don’t rush the sautéing process. Take your time to caramelize the onions and garlic fully for a deeper, richer base in your Spinach Soup.
- Adjust Consistency: If your soup becomes too thick during cooking, simply add more vegetable broth until you reach your desired creamy consistency.
- Taste as You Go: Always taste your soup before serving. Adjust the salt and overall seasoning gradually to avoid a bland or overly salty dish.
- Experiment with Variations: Feel free to swap jasmine rice for other types or try adding herbs like dill or parsley for an extra layer of flavor in your Spinach Soup.
How to Store and Freeze Spinach Soup
- Fridge: Store any leftover spinach soup in an airtight container for up to 3 days. Allow the soup to cool completely before sealing to keep it fresh.
- Freezer: You can freeze spinach soup before adding cream for up to 2-3 months. Portion it into freezer-safe containers and seal tightly to prevent freezer burn.
- Thawing: To reheat, thaw in the fridge overnight or use the microwave for quick thawing. Heat on the stove over low heat, stirring frequently, until warmed through.
- Reheating: If using cream, add it during the reheating process to maintain the creamy texture of the spinach soup. Adjust seasoning if needed before serving.
Make Ahead Options
These creamy Bulgarian Spinach Soup preparations are perfect for busy home cooks! You can chop your vegetables (onion, celery, carrot, and garlic) and store them in an airtight container in the fridge up to 3 days before making your soup. The spinach can also be thawed overnight in the fridge or at room temperature for about 1 hour before cooking. When you’re ready to enjoy your soup, simply sauté your prepped veggies, add the spinach, rice, and other ingredients, then simmer as directed. This way, you’ll have a comforting bowl of spinach soup virtually ready with less effort on those bustling weeknights!
Spinach Soup Variations & Substitutions
Feel free to get creative with your soup and tailor it to your family’s tastes!
- Fresh Spinach: Swap frozen spinach for fresh for a brighter, more vibrant flavor. Sauté briefly before adding to soup.
- Rice Variety: Replace jasmine rice with short-grain or brown rice for a different texture and nuttier flavor. Experimenting with types can lead to delightful surprises!
- Veggies Galore: Add chopped kale or Swiss chard for more greens and fiber, making your soup even heartier. The combination will create an inviting, robust dish!
- Vegan & Dairy-Free: Use plant-based cream and vegetable broth to make this soup vegan without sacrificing creaminess or flavor. Perfect for plant lovers!
- Add a Kick: Sprinkle in some red pepper flakes or a dash of hot sauce for an extra layer of warmth and heat. Tantalizing your taste buds can elevate this comforting dish!
- Traditional Zastroika: For a unique twist, add an egg yolk tempered with broth for richness and authenticity, enhancing the creamy texture. This method is a beloved Bulgarian secret!
- Herb Infusion: Toss in fresh herbs like dill or parsley during cooking for added flavor and freshness. The aromatic touch can completely transform the dish!
- Creamy Coconut: Replace dairy cream with coconut cream for a tropical twist and subtle sweetness. This variation pairs beautifully with the earthy spinach!
For more comforting soup ideas, try warming up with our Coconut Curry Soup or indulge in a cozy bowl of our Turkey Noodle Soup. Enjoy creating your perfect bowl of joy!
What to Serve with Creamy Bulgarian Spinach Soup
Nothing complements the warmth of this creamy bowl like simple, flavorful sides that enhance its comforting essence.
- Crusty Sourdough Bread: Perfect for dipping, this bread’s hearty texture soaks up the rich broth beautifully, adding a satisfying crunch.
- Garlic Butter Toast: Golden and crispy, the aromatic butter ties in the garlicky notes of the soup, creating a harmonious flavor experience.
- Mixed Green Salad: Light and refreshing, a simple salad with a tangy vinaigrette brings brightness to the meal and balances the soup’s creaminess.
- Roasted Vegetable Medley: Seasoned greens and root vegetables add savory depth and a touch of sweetness that pairs perfectly with the soup’s earthy flavors.
- Greek Yogurt: A dollop of tangy Greek yogurt complements the dish, offering a refreshing contrast that enhances the creaminess of the spinach and provides probiotics.
- Herb-Infused Quinoa: This grain adds a nutty flavor and a slight chewiness that elevates the soup experience, while the herbs resonate with the fresh ingredients of the soup.
- Sparkling Water with Lemon: A bubbly beverage with a citrus twist cleanses the palate, making every spoonful of soup feel revitalizing.
- Baklava for Dessert: Indulge your taste buds with the sweet, flaky layers of baklava; its honeyed richness serves as a delightful finish after the savory soup.

Bulgarian Spinach Soup (Spanachena Supa) Recipe FAQs
How do I select the best spinach for this soup?
Absolutely! When choosing spinach, look for vibrant, deep green leaves that are crisp and free of dark spots. If using fresh spinach, ensure it’s not wilted. Frozen spinach is convenient and works well, but thaw it properly to maintain texture.
How should I store leftover spinach soup?
To keep your spinach soup fresh, store it in an airtight container in the fridge for 2-3 days. Let it cool completely before sealing to lock in flavors and prevent microbial growth.
Can I freeze spinach soup, and how?
Yes, you can! For optimal texture, freeze the soup without adding cream. Portion it into freezer-safe containers and seal tightly. It’ll keep well for 2-3 months. When you’re ready to enjoy, simply thaw it in the fridge overnight, then reheat and stir in the cream before serving.
What if my soup is too thick after cooking?
Very! If your spinach soup thickens more than you’d like, simply add more vegetable broth, a little at a time, while stirring over low heat until you reach your desired consistency. No one likes a too-thick soup!
Are there any dietary restrictions I should be aware of with this soup?
Absolutely! This spinach soup can easily be made gluten-free by using gluten-free rice. If you’re serving it to pets or allergy-prone individuals, check for any allergies to the ingredients, like garlic or dairy if you choose to use cream. Always consult a medical professional for specific dietary needs.
How do I prevent blandness in my soup?
Taste as you go! Start by adding a small amount of salt and gradually increase to your desire. You can also enhance flavors with herbs like dill or parsley, adding them just before serving for a fresh twist. Taste and adjust for your perfect bowl!

Creamy Spinach Soup That Warms the Heart and Soul
Ingredients
Equipment
Method
- Thaw the spinach fully before preparing to enhance flavor and texture.
- In a large pot, heat olive oil and sauté onion, celery, carrot, and garlic until translucent.
- Stir in tomato paste and cook for 1 minute to deepen flavor.
- Add the thawed spinach, salt, and rinsed jasmine rice; stir to combine.
- Pour in vegetable broth and tomato sauce; bring to a gentle boil.
- Reduce heat and let simmer for 20 minutes until rice is tender.
- If using cream, stir it in after simmering, then serve in bowls.

Leave a Reply