Go Back
+ servings
Creamy Tomato Soup With Pasta & Beans

Creamy Tomato Soup With Pasta & Beans

This tomato soup is creamy and flavorful, not to mention pantry-friendly!
4.67 from 6 votes
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Course: Dinner
Cuisine: Italian-Inspired
Keyword: Dairy-Free, Easy, Egg-Free, Recipe, Vegan
Calories: 368kcal
Author: Lenny
Servings: 4

Ingredients
 

Instructions

  • In a large pot, heat some oil or water and saute the onion for 5 minutes.
  • Add in garlic, spices, and tomato paste. Once fragrant, add in tomatoes and water, then bring to a boil. Cover the pot and let simmer for 10-15 minutes, stirring occasionally and crushing the tomatoes with the back of your spatula.
  • Season with salt, black pepper, red chili flakes, and sugar to taste, then transfer to a blender with the coconut milk.
  • Blend until creamy and serve warm!

Notes

To serve: I boiled 225g (8oz) dried pasta and mixed it into the soup with 300g (one 14-oz can) cooked beans and 3 tbsp vegan mayo. For a more traditional taste, serve with toasted bread or vegan grilled cheese!

Nutrition

Nutrition Facts
Creamy Tomato Soup With Pasta & Beans
Amount Per Serving
Calories 368 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 4g25%
Polyunsaturated Fat 1g
Monounsaturated Fat 0.5g
Sodium 774mg34%
Potassium 1003mg29%
Carbohydrates 56g19%
Fiber 14g58%
Sugar 10g11%
Protein 13g26%
Vitamin A 2088IU42%
Vitamin C 33mg40%
Calcium 103mg10%
Iron 4.5mg25%
* Percent Daily Values are based on a 2000 calorie diet.

At Good Old Vegan, we believe in living a healthy vegan lifestyle, and only recommend products/services that we believe in. Occasionally, articles may contain affiliate links that earn us a small commission at no extra cost to you. This will never affects the integrity of our content.

Did you try this recipe?Mention @goodoldvegan or tag #goodoldvegan!