Nutrition Facts for Vegan tomato soup with pasta

Vegan Tomato Soup with Pasta

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!

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Tomato Soup with Pasta
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic cloves, minced
  • 28 ounces canned crushed tomatoes
  • 4 cups vegetable broth
  • 1 cup coconut milk (unsweetened, full-fat)
  • 2 tablespoons tomato paste
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1 teaspoon sugar or maple syrup (optional)
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 2 cups vegan pasta (shells, macaroni, or rotini)
  • 2 tablespoons fresh parsley or basil (optional, for garnish)

Directions

Step 1

Heat a large soup pot over medium heat and add the olive oil.

Step 2

Once the oil is hot, sauté the diced onion for 4-5 minutes, until softened and translucent.

Step 3

Add the minced garlic and sauté for another minute until fragrant.

Step 4

Stir in the crushed tomatoes, vegetable broth, coconut milk, and tomato paste.

Step 5

Add the dried basil, dried oregano, salt, black pepper, and optional sugar or maple syrup. Stir everything to combine.

Step 6

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.

Step 7

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.

Step 8

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.

Step 9

Add the cooked pasta to the soup and stir to combine. Taste and adjust seasoning if needed.

Step 10

Serve hot, garnished with fresh parsley or basil, if desired.

Nutrition Facts

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%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 40.7%
Protein: 10.7%
Carbs: 48.6%