As I leaned over the simmering pot, the bold aromas of lemongrass and kaffir lime leaves wafted through the kitchen, wrapping around me like a comforting embrace. Today, I’m excited to share my delightful recipe for Vegan Sour Soup with Tofu and Pineapple, a unique dish that seamlessly melds tangy flavors and hearty textures. Not only is this soup a refreshing twist on traditional comfort food, but it also takes just 30 minutes to whip up, making it perfect for busy nights when you crave something nourishing yet quick. The pineapple adds a surprising sweetness that brightens every spoonful, while the tofu brings protein and a satisfying heartiness. Ready to dive into a bowl of warmth? Let’s explore how to make this vibrant soup that will impress your family and friends alike!

Why is this soup a must-try?
Vibrant, Fresh Ingredients: This Vegan Sour Soup comes alive with fresh lemongrass, kaffir lime leaves, and juicy pineapple, delivering a delightful burst of flavor in every bite.
Quick and Easy: With just 30 minutes from start to finish, it's the perfect solution for busy weeknights without sacrificing taste.
Nutrient-Packed: Tofu not only adds protein but also absorbs the soup's amazing flavors, while the mushrooms (if added) contribute a savory depth.
A Unique Twist: The unexpected combination of tangy and sweet results in a balanced and refreshing dish that will have everyone craving more!
Crowd-Pleasing Comfort: This soup is an exciting yet comforting dish that appeals to vegans, vegetarians, and omnivores alike, making it a hit for family dinners or casual get-togethers.
Vegan Sour Soup with Tofu and Pineapple Ingredients
For the Broth
• Vegetable broth – 2 cups provide a rich base full of flavor.
• Crushed lemongrass – 2 stalks release a citrusy scent that brightens the soup.
• Kaffir lime leaves – 3 pieces add an aromatic depth that's hard to resist.
For the Soup
• Pineapple chunks – 1 cup brings a touch of sweetness, perfectly balancing the sour notes.
• Firm tofu – 1 block helps add protein and a hearty texture to your Vegan Sour Soup.
• Mushrooms (optional) – 1 cup enhances the umami flavor, making the soup even more savory.
For the Finishing Touch
• Fresh lime juice – 2 tablespoons brighten the flavors with a zesty kick.
• Fresh cilantro – 1 bunch serves as a vibrant garnish that adds freshness.
• Thai basil – 1 bunch complements the soup with its unique fragrance and taste.
• Red chili – 1 whole, sliced to taste, offers a punch of heat for those who love spice.
• Salt – to taste, to perfect the overall flavor.
• Sugar – to taste, balancing the tanginess of the soup.
Dive into the deliciousness of this Vegan Sour Soup with Tofu and Pineapple, and enjoy a flavor adventure that’s as nourishing as it is delightful!
Step‑by‑Step Instructions for Vegan Sour Soup with Tofu and Pineapple
Step 1: Prepare the Broth
In a medium pot, combine 2 cups of vegetable broth with 2 crushed stalks of lemongrass and 3 torn kaffir lime leaves. Bring the mixture to a gentle simmer over medium heat, allowing it to bubble softly for about 5 minutes. You'll know it's ready when the kitchen fills with aromatic citrus notes, setting a vibrant base for your Vegan Sour Soup.
Step 2: Add Pineapple and Optional Mushrooms
Next, stir in 1 cup of pineapple chunks and 1 cup of optional mushrooms into the simmering broth. Let the ingredients cook together for 4–6 minutes, stirring occasionally. The pineapple should start to turn golden with slightly translucent edges, indicating it's time to infuse the sweet and tangy flavors into the soup.
Step 3: Incorporate Tofu
Gently add a block of cubed firm tofu to the pot, making sure each piece is delicately stirred into the hot broth. Continue to simmer on low heat for an additional 3–4 minutes, allowing the tofu to absorb the flavors and warm through without breaking apart. You'll want the tofu to complement the vibrant essence of your Vegan Sour Soup.
Step 4: Season the Soup
As the soup continues to bubble, season it with 2 tablespoons of fresh lime juice, balancing the sweetness of the pineapple with some zesty brightness. Add salt and a pinch of sugar to taste, stirring well to combine. Taste your Vegan Sour Soup and adjust for a harmonious blend of sour and sweet flavors that delights the palate.
Step 5: Garnish and Serve
Finally, carefully ladle the soup into bowls, garnishing each with a generous handful of fresh cilantro, fragrant Thai basil leaves, and slices of red chili for a kick of heat. Serve your warm Vegan Sour Soup with Tofu and Pineapple immediately, inviting your family and friends to enjoy this nourishing dish bursting with vibrant flavors.

Vegan Sour Soup with Tofu and Pineapple Variations
Customize and elevate your soup while enjoying a symphony of flavors and textures!
-
Gluten-Free: Use tamari instead of soy sauce for a gluten-free version that maintains savory depth.
-
Mushroom Lovers: Substitute the optional mushrooms with shiitake or oyster mushrooms to add an earthy richness and delightful chew.
-
Spicy Kick: For an extra kick, increase the amount of red chili or add a splash of sriracha to satisfy your spice cravings.
-
Coconut Cream: Stir in a tablespoon of coconut cream for a luscious, creamy finish that brings an exotic twist to this vegan delight.
-
Herb Variation: Swap cilantro and Thai basil for fresh mint and parsley to provide a different aromatic experience.
-
Sweeten the Deal: Add a variety of diced fruits like mango or thinly sliced bell peppers for a new layer of sweetness and crunch.
-
Broth Base: Replace vegetable broth with coconut water for a subtly sweet, tropical flavor that pairs beautifully with the sour elements.
-
Zucchini Noodles: For a hearty twist, serve the soup over zucchini noodles or rice noodles, turning it into a filling meal.
How to Store and Freeze Vegan Sour Soup with Tofu and Pineapple
Fridge: Store the soup in an airtight container in the fridge for up to 3 days to maintain freshness. Reheat gently on the stove, adding a splash of vegetable broth if needed.
Freezer: Allow the soup to cool completely before pouring it into freezer-safe containers. It can be frozen for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating: For best results, reheat the soup on the stove over low heat. Stir occasionally and add a bit of vegetable broth for a smoother texture, ensuring the flavors of the Vegan Sour Soup with Tofu and Pineapple remain vibrant.
Leftover Tofu Tips: If you have tofu leftover, store it separately and add it back to the soup during reheating to avoid it becoming too soft.
What to Serve with Vegan Sour Soup with Tofu and Pineapple
Elevate your dining experience with delightful sides that harmonize beautifully with this vibrant soup.
-
Steamed Jasmine Rice: The light, fluffy texture of jasmine rice soaks up the flavorful broth, making each bite even more satisfying. Serve alongside to create a hearty meal.
-
Crispy Spring Rolls: These golden, crunchy delights pair perfectly with the soup's tangy flavors, offering a delightful contrast in textures that guests will adore.
-
Fresh Garden Salad: A crisp salad with mixed greens, cucumber, and a tangy vinaigrette adds refreshing crunch and brightness to your meal while enhancing the vibrant taste of the soup.
-
Coconut Ginger Rice: This subtly sweet and aromatic rice will delight your taste buds. It's a marvelous complementary side that mirrors the dish's tropical essence.
-
Grilled Vegetables: A medley of charred bell peppers, zucchini, and eggplant adds depth and smokiness, providing a savory note that balances the sweetness in the soup beautifully.
-
Thai Iced Tea: This creamy, sweet drink not only refreshes the palate but also adds an appealing cultural element, rounding out your meal with a delightful beverage experience.
-
Mango Sticky Rice: For a sweet finish, this classic Thai dessert blends coconut milk, tender sticky rice, and ripe mangoes, echoing the tropical notes present in your Vegan Sour Soup.
-
Peanut Sauce Noodles: Tender noodles coated in a rich, savory sauce will add indulgence to your meal. The nuttiness from the sauce complements the soup’s bright and bold flavors splendidly.
Expert Tips for Vegan Sour Soup
-
Choose Fresh Ingredients: Opt for fresh lemongrass and fragrant kaffir lime leaves to truly elevate the flavors of your Vegan Sour Soup.
-
Proper Tofu Prep: Using firm tofu ensures it holds its shape while absorbing the soup’s delicious flavors. Press it beforehand if needed to remove excess moisture.
-
Balance Flavors: Taste as you go! Adjust the salt, lime juice, and sugar in the soup to balance the sweet and sour notes perfectly.
-
Cook Pineapple Right: Allow the pineapple to cook until the edges are golden; this enhances its sweetness and adds great texture to your soup.
-
Spice it Up: Adjust the heat by modifying the amount of red chili or even add a touch of chili powder for extra warmth that complements the tangy soup.
Make Ahead Options
These Vegan Sour Soup with Tofu and Pineapple are perfect for busy home cooks looking to save time during the week! You can prepare the soup base (vegetable broth with lemongrass and kaffir lime leaves) up to 24 hours in advance. Simply combine these ingredients and store them in an airtight container in the refrigerator to preserve their vibrant flavors. The pineapple and tofu can also be prepped ahead; keep them separate until you're ready to cook to ensure the best texture. When it’s time to serve, just heat the broth, stir in the pineapple and tofu, season to taste, and garnish with cilantro and basil for a deliciously fresh meal effortlessly!

Vegan Sour Soup with Tofu and Pineapple Recipe FAQs
How do I choose ripe pineapple for this soup?
Absolutely! When selecting a pineapple, look for one that has a fragrant aroma at the base and a slightly soft feel when you press it. The color should be vibrant and golden, with no dark spots or excessive blemishes. A ripe pineapple will add a delightful sweetness to your Vegan Sour Soup.
How should I store leftover Vegan Sour Soup with Tofu and Pineapple?
To maintain freshness, store any leftover soup in an airtight container in the fridge for up to 3 days. When reheating, do it gently on the stove, adding a splash of vegetable broth to restore moisture and flavor.
Can I freeze the Vegan Sour Soup?
Yes! First, allow the soup to cool completely, then pour it into freezer-safe containers or bags. It can be frozen for up to 2 months. To reheat, simply thaw overnight in the fridge and warm it on the stove over low heat, stirring occasionally and adding a little broth if needed.
What should I do if my soup is too sour?
If you find your Vegan Sour Soup is too tangy for your liking, you can balance it out by adding a pinch of sugar or a little extra vegetable broth. Taste as you go until you achieve your desired flavor. If you want, you can also mix in a bit more cooked pineapple for added sweetness!
Are there any dietary considerations I should be aware of?
Definitely! This soup is vegan and gluten-free, but be cautious if you have allergies to soy, as tofu is used. Always check that your vegetable broth is free from any allergens you may need to avoid. If you're cooking for pets, it's best to serve them plain, pet-safe foods instead of the soup!
How long will the ingredients last?
Most of the ingredients can be stored fairly well. Fresh cilantro and Thai basil will last about a week in the fridge, while lemongrass and kaffir lime leaves should be used within a few days for optimal freshness. Firm tofu lasts about a week once opened, but always check for any sour smell or dark spots.

Delicious Vegan Sour Soup with Tofu and Pineapple Bliss
Ingredients
Equipment
Method
- In a medium pot, combine 2 cups of vegetable broth with 2 crushed stalks of lemongrass and 3 torn kaffir lime leaves. Bring to a simmer for about 5 minutes.
- Stir in 1 cup of pineapple chunks and 1 cup of optional mushrooms. Cook for 4–6 minutes, stirring occasionally.
- Gently add a block of cubed firm tofu to the pot and simmer for 3–4 minutes.
- Season with 2 tablespoons of fresh lime juice, salt, and a pinch of sugar to taste.
- Ladle into bowls and garnish with fresh cilantro, Thai basil, and slices of red chili.





Leave a Reply