A creamy, nutrient-packed soup combining pumpkin, tomatoes, and cashews for a flavorful, vegan-friendly dish. Ready in 35 minutes, it’s perfect for weeknight dinners or meal prep. High in fiber, plant-based protein, and healthy fats, this soup is satisfying, wholesome, and naturally gluten-free.
Prepare the Aromatics: Start by finely dicing your yellow onion and mincing the garlic cloves. Having these prepped in advance ensures a smooth cooking process. Use fresh, firm onions and garlic for the best flavor. This step forms the flavor base of your soup, so take a moment to make sure they are evenly chopped.
Heat the Olive Oil: Place a large Dutch oven or heavy-bottomed pot over medium heat and add 1 tablespoon of olive oil. Allow the oil to warm until it shimmers but does not smoke. Properly heated oil ensures your aromatics sauté evenly without sticking to the bottom of the pan.
Sauté the Onion: Add the diced onion to the hot olive oil. Sprinkle a tiny pinch of salt over the onions to help draw out moisture. Sauté for 5 minutes, stirring occasionally, until the onions turn translucent and lightly golden brown. If they start to brown too quickly, add a splash of water to prevent burning. This slow sauté develops a sweet, deep flavor.
Add Garlic for Fragrance: Once the onions are golden, stir in the minced garlic. Cook for 30 seconds to 1 minute until fragrant, being careful not to let it brown too much. Garlic cooks quickly, so keep the heat moderate and stir continuously to prevent bitterness.
Incorporate Tomato Paste: Stir in ¼ cup of tomato paste, ensuring it coats the onions and garlic evenly. Cook for 2 minutes, stirring frequently, until the paste darkens slightly and becomes aromatic. This caramelization reduces acidity, enhances sweetness, and adds rich depth to the soup.
Deglaze the Pot: Pour 1 cup of vegetable broth into the pot to deglaze it, using your spoon to scrape up any browned bits from the bottom. These flavorful bits are essential for a rich, complex base. Then, add the remaining 3 cups of vegetable broth to the pot.
Add the Pumpkin and Tomatoes: Next, add 425 g of pumpkin puree and 800 g of canned diced tomatoes. Stir thoroughly to combine all ingredients, ensuring the pumpkin is fully incorporated and the mixture is even. The pumpkin adds natural creaminess, while the tomatoes provide bright acidity and depth.
Introduce the Cashews: Add ½ cup of raw unsalted cashews to the soup. These will soften as the soup simmers and later blend into a creamy, velvety texture without overpowering the flavors.Cashews are a plant-based source of protein and healthy fats, boosting both nutrition and mouthfeel.
Season the Soup: Sprinkle in ½ teaspoon of salt and ¼ teaspoon of black pepper. Stir well. You can always adjust seasoning later, but adding a base layer now helps build balanced flavor.
Simmer Until Tender: Bring the soup to a gentle boil over medium heat. Once boiling, reduce the heat to a medium-low simmer. Cover the pot and cook for 17 to 20 minutes, or until the cashews are tender and the flavors have melded together beautifully. Stir occasionally to prevent sticking.
Blend Until Smooth: Remove the soup from heat. Using an immersion blender, carefully blend the soup directly in the pot until smooth and creamy. If using a standard blender, allow the soup to cool slightly before transferring in batches. Fill the blender no more than halfway and leave the lid vent open to let steam escape. Blend until completely smooth for a silky texture.
Taste and Adjust: Taste the soup and adjust seasoning as needed. Add more salt or black pepper if desired. If the soup is too thick, you can stir in a little extra vegetable broth or water until your preferred consistency is reached.
Serve and Enjoy: Ladle the hot soup into bowls. Optionally, garnish with a drizzle of olive oil, fresh herbs, or a sprinkle of toasted pumpkin seeds for texture. Serve immediately with a side of grilled cheese, crusty bread, or enjoy it on its own for a comforting, wholesome meal.
Notes
Always caramelize the tomato paste with onions and garlic before adding liquid. This simple step reduces acidity and deepens the flavor, giving the soup a naturally sweet and rich base.
Use raw unsalted cashews rather than roasted or salted varieties. They provide a creamy texture and neutral flavor that blends seamlessly into the soup without overpowering the pumpkin or tomato.
If using homemade pumpkin puree, roast or steam the pumpkin until fully tender for the best sweetness and consistency. Store-bought puree works well, but homemade adds extra depth.
Adjust the consistency of the soup with additional vegetable broth or water if it’s too thick after blending. A smooth, pourable texture is ideal for ladling.
Taste and season gradually. Cashews mellow the flavors, so don’t over-salt at the start.