With equal weight of noodles and rice, rice will have slightly more calories than noodles.
In general, 100 grams of white rice has about 126 calories, while the same weight of spaghetti has about 148 calories or so. This is because spaghetti contains more starch and protein, the metabolism of these substances need to consume more energy. In addition, calories vary between different types of noodles, such as fried ones, which usually have more calories.
While both noodles and rice are staple foods, they should be consumed in moderation in the diet, although the calorie content of the food before consumption should also be considered specifically through factors such as other ingredients used in the cooking of the food and the amount of oil used in the cooking, e.g., the ingredients such as meat sauce, which are usually served with noodles, have a much higher calorie content than just the noodles themselves.
Main ingredients of rice and noodles
Rice: Rice is processed from rice and is mainly composed of amylopectin. It contains about 86% carbohydrates, including glucose, fructose and dextrin, as well as small amounts of protein, fat and minerals. During processing, other ingredients such as salt and flavorings may be added to the rice.
Noodles: Noodles are processed from wheat, and the main ingredient is also starchy. Noodles contain about 80-90% carbohydrates, again including glucose, fructose and dextrin. In addition, noodles also contain some amount of protein and fat. Unlike rice, salt and other flavorings are not usually added to noodles, but rather various seasonings and condiments are used to enhance the taste.
Reference for the above: Baidu Encyclopedia - Noodles, Baidu Encyclopedia - Rice