Vegetarian Tomato Soup with Spaghetti

Picture of Olivia

Olivia

Tomatoes and pasta are familiar partners in Italian cooking, but combining them in a soup creates something different from an ordinary plate of spaghetti. The pasta cooks in a seasoned tomato broth, absorbing some of its flavor while releasing starch that gives the soup a slightly thicker consistency.

Broken spaghetti works particularly well because the shorter pieces are easy to eat with a spoon. Carrots and onions add natural sweetness, helping balance the acidity of the tomatoes without requiring much additional sugar.

Fresh basil and a little olive oil finish the soup with a familiar Mediterranean aroma. Unlike a smooth tomato soup, this version has a rustic texture, with tender spaghetti and small pieces of vegetables in every spoonful.

It is best served shortly after cooking, while the spaghetti is tender and the broth remains pleasantly loose.

Start with the Vegetable Cooking Guide:
https://www.letsveg.com/vegetable-cooking-guide

Video

Olivia

Vegetarian Tomato Soup with Spaghetti

No ratings yet
Italy-inspired - Tomato soups with pasta are common in Italian home cooking, particularly in dishes known as pasta in brodo (pasta in broth) and pasta e pomodoro (pasta with tomato). This recipe combines those ideas into a tomato-based vegetable soup with broken spaghetti
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6
Course: Soup
Cuisine: Italian
Calories: 223

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • 1 medium yellow onion finely diced
  • 2 medium carrots finely diced
  • 3 garlic cloves minced
  • 1 tablespoon tomato paste
  • 1 can 28 ounces crushed tomatoes
  • 5 cups low-sodium vegetable broth
  • 1 cup water plus more as needed
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ½ teaspoon sweet paprika
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon salt or to taste
  • 1 teaspoon sugar optional, depending on tomato acidity
  • 6 ounces dry spaghetti broken into approximately 2-inch pieces
  • ¼ cup fresh basil leaves chopped
  • 1 tablespoon extra virgin olive oil
  • 2 tablespoons freshly chopped parsley optional
  • ¼ cup grated vegetarian Parmesan-style cheese optional

Equipment

5 Quart Pot
$39.99 $26.54
Buy Now
10/11/2026 06:27 am GMT
soup pot with lid

Cooking Instructions
 

  1. Heat 2 tablespoons of olive oil in a large soup pot over medium heat until the oil begins to shimmer.
  2. Add the diced onion and carrots. Cook for 5-6 minutes, stirring occasionally, until the onion becomes translucent and the carrots begin to soften.
  3. Add the minced garlic and cook for another 30 seconds, stirring continuously to prevent burning.
  4. Stir in the tomato paste and cook for approximately 1 minute. The paste should darken slightly and develop a richer aroma.
  5. Add the crushed tomatoes, vegetable broth, and water. Stir well, scraping the bottom of the pot to release any tomato paste that has stuck to the surface.
  6. Season with oregano, thyme, paprika, black pepper, and salt. Bring the soup to a gentle boil, then reduce the heat and simmer uncovered for 10 minutes.
  7. Taste the tomato broth. If the tomatoes are particularly acidic, add up to 1 teaspoon of sugar. Adjust the salt and pepper as needed.
  8. Break the dry spaghetti into approximately 2-inch pieces and add them directly to the simmering soup. Stir immediately to prevent the pasta from sticking together.
  9. Continue simmering for approximately 9-12 minutes, or according to the spaghetti package directions, stirring occasionally. The spaghetti should be tender but retain a slight bite. Add a little hot water or vegetable broth if the soup becomes too thick.
  10. Turn off the heat and stir in the chopped basil and remaining tablespoon of olive oil. Ladle into bowls and garnish with parsley or vegetarian Parmesan-style cheese if desired. Serve while hot.

Nutrition

Calories: 223kcalCarbohydrates: 30gProtein: 7gFat: 9gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 3mgSodium: 137mgPotassium: 219mgFiber: 3gSugar: 5gVitamin A: 3728IUVitamin C: 6mgCalcium: 83mgIron: 1mg

Notes

Break the spaghetti before cooking: Pieces approximately 2 inches long are easier to eat with a spoon. Breaking the pasta inside a clean kitchen towel helps prevent dry pieces from scattering across the counter.
Watch the broth consistency: Spaghetti absorbs liquid as it cooks. If the soup becomes thicker than desired, add hot vegetable broth or water in small amounts until it reaches the preferred consistency.
Avoid overcooking the pasta: Begin checking the spaghetti about 2 minutes before the package's suggested cooking time. It should be tender with a slight bite, not soft or mushy.
Choose tomatoes carefully: Good-quality crushed tomatoes provide the base flavor. If using whole canned tomatoes instead, crush them by hand or with a spoon before adding them to the pot.
For make-ahead meals: Cook and refrigerate the spaghetti separately, then add it to individual portions when reheating. This prevents the pasta from absorbing too much broth during storage.
Storage and reheating: Refrigerate leftovers in a covered container for up to 3-4 days. Reheat gently on the stovetop, adding vegetable broth or water to loosen the soup if necessary.

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating