pasta soup

Pasta soup recipe | Soupy veg pasta recipe

Updated: August 9, 2022, By Swasthi, Comments, Jump to Recipe

Pasta soup recipe – This comforting & delicious vegetable pasta soup is super quick to make any time. Serve this alongside some toasted garlic bread or a fried egg. I am sure it will be your new family favorite especially for those chilly or monsoon dinners.

pasta soup recipe

This recipe doesn’t really need a lot of ingredients and you can just use your pantry staples. I haven’t made it spicy or hot but feel free to add in lots of ground pepper for that extra heat.

You can experiment with some red chili powder or paprika for a spicier pasta soup.

If making for dinner I usually roast some boiled eggs along with this soup.

You can use vegetables like potato, corn, carrots, beans and peas. I have experimented with other veggies like broccoli, mushrooms, sweet potato, cabbage and cauliflower which did not go well for us. You may experiment with the choice of your veggies.

For this recipe, I have used macaroni. You can use any kind of pasta here – spaghetti, penne, fusilli etc. I make this with macaroni since my younger kid still cannot handle other kinds.

If you have a toddler at home I suggest using elbow pasta or macaroni.


1. Pour 6 cups of water to a large pot and bring it to a boil. Cook pasta until al dente. Drain and rinse them well in a colander.

How to make pasta soup recipe

2. Add butter to a hot pot.

Add butter to make pasta soup

3. Saute garlic until it smells good.

Saute garlic to make pasta soup

4. Saute the veggies along with garlic for 3 mins. I did not have potatoes so didn’t use, but I suggest using since they help to slightly thicken the soup. You can also use corn.

Saute the veggies

5. Puree tomatoes and add them to the pot. This step is optional. I used since there was no lemon at home. I usually add lemon juice to the warm soup just before serving.

Puree tomatoes for pasta soup

6. Cook for 3 to 4 mins. I prefer to do this on a high flame until the tomatoes dry up.


7. Pour 2 cups of water.

add water

8. Simmer covered with a small vent open to let out the steam. Cooking on a low heat makes the soup tasty.

Cooking on a low heat

9. Once the veggies are tender, add the cooked pasta and stir. Add more water if needed to suit your consistency.

add the cooked pasta and stir

10. Cook for 2 to 3 mins.


11. Add pepper.

Add pepper

12. Add oregano.

Add oregano

Serve hot or warm with spicy roasted boiled eggs or toasted bread.

More pasta recipes
White sauce pasta
Pasta payasam
Chicken pasta
Red sauce pasta
Masala pasta

You can also serve with
Garlic cheese toast
French toast
egg bread toast

Pasta soup recipe

pasta soup

Pasta soup recipe

5 from 10 votes
Soupy pasta made with mixed veggies and macaroni. Can be served with bread.
Print Recipe Pin Recipe
Jump to Comments

For best results follow the step-by-step photos above the recipe card

Prep Time5 minutes
Cook Time20 minutes
Total Time25 minutes
Servings2 to 3

Ingredients (US cup = 240ml )

  • 1 tbsp butter
  • 1 tbsp garlic chopped finely
  • 1 ½ cups veggies chopped (potatoes, peas, carrots, corn, beans)
  • 1 to 2 medium tomato (deseeded & pureed) or lemon juice as needed
  • 1 cup pasta – elbow pasta
  • 2 cups water ( can add another ½ cup)
  • Salt as needed
  • ½ tsp Herbs – oregano as needed
  • ½ tsp Pepper (adjust to suit kids)


  • Any other seasoning as desired


How to make pasta soup

  • You can also skip this step and cook the pasta along with the veggies. To get rid of the excess starch I have preboiled them first. Bring 6 cups of water to a boil and add pasta. Cook until al dente. Drain to a colander and rinse them well.
  • Heat butter in a pot, saute garlic until you begin to smell the garlic good.
  • Saute the veggies for about 2 to 3 mins until you smell them good.
  • Add tomato puree and saute on high for 3 to 4 mins. If using lemon juice, skip using tomato.
  • Pour water and cook on a low heat until the veggies are soft and tender.
  • Add salt and pasta. Adjust water as needed.
  • Cook further for 2 to 3mins.
  • Add pepper and herbs. Serve pasta soup hot / warm. Add lemon juice just before serving.
  • Sprinkle your favorite seasoning if desired.

Alternative quantities provided in the recipe card are for 1x only, original recipe.

For best results follow my detailed step-by-step photo instructions and tips above the recipe card.

NUTRITION INFO (estimation only)

Nutrition Facts
Pasta soup recipe
Amount Per Serving
Calories 256 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 3g19%
Cholesterol 15mg5%
Sodium 129mg6%
Potassium 356mg10%
Carbohydrates 42g14%
Fiber 6g25%
Protein 8g16%
Vitamin A 7110IU142%
Vitamin C 15.4mg19%
Calcium 55mg6%
Iron 1.7mg9%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

soupy pasta recipe
Pasta soup recipe | Soupy veg pasta recipe

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes

Popular Recipes


Recipe Rating

Inline Feedbacks
View all comments

5 stars
easy recipes,fast to cook n good to eat….keep on posting new n nutritious recipes….thanx

5 stars
excellent recipes!sumptuous

Hi. I am enjoying your recipes..they are wellexplained and .the pictures look lovely.please tell me how you make the spicy roasted boiled eggs as mentioned above.i am going to try this recipe and will let you know

I love pasta soups 🙂 and this version is so looking yummy 🙂

Thank you for the lovely recipes! Just wondering, can you use canned versions of tomatoes, in the form of tomato sauce, tomato paste, or diced tomatoes, and, if so, what would you suggest?