Creamy, comforting, and packed with flavor, this Vegan Tomato Soup with Pasta is the ultimate plant-based twist on a classic crowd-pleaser. Perfectly seasoned with dried basil, oregano, and the subtle sweetness of coconut milk, this velvety soup offers a rich depth of flavor while remaining dairy-free. Tender pieces of vegan pasta make it a hearty meal that’s as satisfying as it is nourishing. Ready in just 40 minutes, it’s an easy weeknight dinner that pairs wonderfully with crusty bread or a fresh green salad. Whether you’re prepping it for a cozy family meal or a casual dinner party, this recipe is sure to delight vegans and non-vegans alike. Ideal for those looking for a quick, flavorful plant-based soup option, this dish is as easy to make as it is to enjoy!
Scan with your phone to download!
Heat a large soup pot over medium heat and add the olive oil.
Once the oil is hot, sauté the diced onion for 4-5 minutes, until softened and translucent.
Add the minced garlic and sauté for another minute until fragrant.
Stir in the crushed tomatoes, vegetable broth, coconut milk, and tomato paste.
Add the dried basil, dried oregano, salt, black pepper, and optional sugar or maple syrup. Stir everything to combine.
Bring the mixture to a gentle boil, then reduce the heat to a simmer. Cover and let it cook for 15-20 minutes, stirring occasionally to meld the flavors.
While the soup is simmering, cook the vegan pasta according to the package instructions. Be sure to follow instructions for al dente, as the pasta will soften further in the soup. Drain and set aside.
Once the soup has finished simmering, use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup to a countertop blender in batches to blend, then return it to the pot.
Add the cooked pasta to the soup and stir to combine. Taste and adjust seasoning if needed.
Serve hot, garnished with fresh parsley or basil, if desired.
Serving size | (2567.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2095.7 |
Total Fat 99.1g | 0% |
Saturated Fat 57.5g | 0% |
Polyunsaturated Fat 5.5g | |
Cholesterol 0mg | 0% |
Sodium 5657.1mg | 0% |
Total Carbohydrate 266.5g | 0% |
Dietary Fiber 41.3g | 0% |
Total Sugars 72.4g | |
Protein 58.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 493.2mg | 0% |
Iron 25.9mg | 0% |
Potassium 5717.6mg | 0% |
Source of Calories