Calienta el aceite de oliva a fuego mediano/alto en una olla mediana.
Baja el fuego a mediano/bajo y añade el sofrito, sazón, y cubito de vegetal. Sofríe por un minuto.
Añade la salsa de tomate y sofríe por dos minutos.
Añade la calabaza y agua. Hierve a fuego bajo por cinco minutos.
Luego añade las habichuelas (frijoles), la sal, y el azúcar. Hierve a fuego lento, cubierto, por 15 minutos.
Prueba la salsa. Si está un poco ácido, añade azúcar en incrementos de 1/8 cucharaditas. O añade más sal si está soso/insípido para tu gusto.
Para una salsa más líquida, sirve inmediatamente. Si prefieres la salsa más espesa, deja la salsa hirviendo a fuego lento hasta que llegue a la consistencia deseada. Remueve de vez en cuando para asegurarte de que las habichuelas no se peguen al fondo de la olla.
Sirve sobre el arroz.